--- /srv/rebuilderd/tmp/rebuilderdVC8LjJ/inputs/mesa-libgallium_26.1.5-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdVC8LjJ/out/mesa-libgallium_26.1.5-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-16 09:17:26.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-07-16 09:17:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8164216 2026-07-16 09:17:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8162584 2026-07-16 09:17:26.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.5-1.so │ │ │ ├── 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 0x1b7d7e4 0x01b7d7e4 0x01b7d7e4 0x064e0 0x064e0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1b83cc8 0x1b83cc8 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1b7d844 0x01b7d844 0x01b7d844 0x064e0 0x064e0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1b83d28 0x1b83d28 R E 0x10000 │ │ │ │ LOAD 0x1b8eb50 0x01b9eb50 0x01b9eb50 0xdc53a 0x2a362c RW 0x10000 │ │ │ │ DYNAMIC 0x1c3fe4c 0x01c4fe4c 0x01c4fe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1b8eb50 0x01b9eb50 0x01b9eb50 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1b8eb50 0x01b9eb50 0x01b9eb50 0xb14b0 0xb14b0 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 05d420 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 000688e0 0688e0 001af0 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006a3d0 06a3d0 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0006a3dc 06a3dc 00289c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006cc78 06cc78 100c3a8 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 01079020 1079020 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 01079040 1079040 aff8aa 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01b788ec 1b788ec 004ef8 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01b7d7e4 1b7d7e4 0064e0 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01b83cc4 1b83cc4 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006cc78 06cc78 100c420 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 01079098 1079098 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010790a0 10790a0 aff8aa 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01b7894c 1b7894c 004ef8 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01b7d844 1b7d844 0064e0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01b83d24 1b83d24 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01b9eb50 1b8eb50 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01b9eb54 1b8eb54 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01b9eb54 1b8eb54 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01b9eb94 1b8eb94 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01b9eb98 1b8eb98 0b12b4 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01c4fe4c 1c3fe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01c50000 1c40000 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.5-1.so] │ │ │ │ 0x0000000c (INIT) 0x6a3d0 │ │ │ │ - 0x0000000d (FINI) 0x1079020 │ │ │ │ + 0x0000000d (FINI) 0x1079098 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1b9eb54 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1b9eb94 │ │ │ │ 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: cfa7aea40acf0f135fbc9bffe56424e0119209ac │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bf680a825396a33a629f2491768c7ccdbb46aba │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -988,14 +988,15 @@ │ │ │ │ x)1F FzD │ │ │ │ '+FAFzD F │ │ │ │ |%1F FzD │ │ │ │ 4%)F FzD │ │ │ │ $3FAF FzD │ │ │ │ J;FAFzD F │ │ │ │ J3FAF FzD │ │ │ │ +HxDpG`* │ │ │ │ +;FAF(FzD │ │ │ │ |+3FAFzD(F │ │ │ │ t-1F(FzD │ │ │ │ h-AF(FzD │ │ │ │ X-3FAF(FzD │ │ │ │ $-1F(FzD │ │ │ │ P%1F(FzD │ │ │ │ @@ -1003,16 +1004,14 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpGFI │ │ │ │ -HxDpGx, │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1040,26 +1039,26 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpG │ │ │ │ +HxDpG HxDpG HxDpG@ │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/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"HxDpG"HxDpG!HxDpG │ │ │ │ 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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGv │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ $3FAFzD(F │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ h,3FAFzD(F │ │ │ │ J;FAF(FzD │ │ │ │ ;F2F!F(F │ │ │ │ ,3FAFzD(F │ │ │ │ @@ -1157,15 +1156,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV] │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGr │ │ │ │ 0&3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3398,15 +3397,15 @@ │ │ │ │ E&A&=&9&5&1&-&)&%&!& │ │ │ │ }%y%u%q% │ │ │ │ a%]%Y%U%Q%M%I%E% │ │ │ │ $g!c!_![!W!S!O!K!G!C!?!;!7!3! │ │ │ │ { w s o k g c _ │ │ │ │ [ W S O K G C ? ; │ │ │ │ 7 3 / + ' │ │ │ │ -SHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>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=HxDpGKzD │ │ │ │ - F J{D IzDyD0 │ │ │ │ + F J{D IzDyD/ │ │ │ │ F"J{D"IzDyD/ │ │ │ │ L"AF8Fch │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ *F+iYF FO │ │ │ │ *FkiYF F │ │ │ │ `*F+i9F F │ │ │ │ `*F+iYF F │ │ │ │ `*FkiYF F │ │ │ │ :F{iYF F │ │ │ │ -2F3iQF FO │ │ │ │ -2FsiQF FO │ │ │ │ +*F+iQF FO │ │ │ │ +*FkiQF FO │ │ │ │ `*F+iQF FO │ │ │ │ *FkiQF FO │ │ │ │ `*F+i9F F │ │ │ │ `*Fki9F F │ │ │ │ <6jKqX{D │ │ │ │ d6dKyDdJ{D │ │ │ │ 6^K_I{D_J │ │ │ │ @@ -7461,16 +7459,16 @@ │ │ │ │ BIxDBJyD │ │ │ │ H9F#F "xD{ │ │ │ │ H#F9F "xD{ │ │ │ │ HAF#F "xD{ │ │ │ │ H9F#F "xD{ │ │ │ │ H9F#F "xD{ │ │ │ │ H9F#F "xD{ │ │ │ │ -HAF#F "xD{ │ │ │ │ -HAF#F "xD{ │ │ │ │ +HAF#F "xDz │ │ │ │ +HAF#F "xDz │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ B! F*h+y │ │ │ │ HIF#F "xDz │ │ │ │ HIF#F "xDz │ │ │ │ QF F*h+y │ │ │ │ QF F+y*h │ │ │ │ @@ -7774,16 +7772,16 @@ │ │ │ │ ${BJ+F F │ │ │ │ gJ#F(FzD │ │ │ │ 2ZJ#FzDE │ │ │ │ 2RJ#FzDE │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDE │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ -szD#F(FD │ │ │ │ -szD#F(FD │ │ │ │ +szD#F(FC │ │ │ │ +szD#F(FC │ │ │ │ xJKF FzD │ │ │ │ &XF7FyD4F │ │ │ │ "F+FXFyD │ │ │ │ czD#F(FB │ │ │ │ szD+F FB │ │ │ │ szD+F FB │ │ │ │ !~K0F~J{D │ │ │ │ @@ -8011,15 +8009,15 @@ │ │ │ │ ('+k@FzD │ │ │ │ H%3k@FzD │ │ │ │ (#FIFzD(F │ │ │ │ p'#FQFzD(F │ │ │ │ I*F;F@FyD │ │ │ │ !vK FvJ{D │ │ │ │ !kK FkJ{D │ │ │ │ -HxDpGxA │ │ │ │ +HxDpGhA │ │ │ │ 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 febc3e84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - smlatteq r8, r0, r1, r5 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ 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: 0x01be32e8 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - smlatteq r9, r0, r0, r2 │ │ │ │ - smlabbeq r9, r2, r0, r2 │ │ │ │ - smlabbeq r9, r4, r0, r2 │ │ │ │ - tsteq r9, sl, rrx │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - qaddeq r2, r6, r9 │ │ │ │ - tsteq r9, sl, asr #32 │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - tsteq r9, r6, lsr r0 │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - tsteq r9, r2 │ │ │ │ - smlatteq sp, lr, r5, r2 │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, lr, asr pc │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, r0, asr pc │ │ │ │ - @ instruction: 0x01091fb8 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - tsteq r9, r0, lsr #28 │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, r4, lsr sl │ │ │ │ - tsteq r9, ip, lsr #20 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - smlatbeq r9, r0, sl, r1 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - tsteq sp, lr, lsr #32 │ │ │ │ - tsteq sp, r6, lsl r0 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + smlatteq r9, r2, r0, r2 │ │ │ │ + smlatteq r9, r4, r0, r2 │ │ │ │ + smlabteq r9, sl, r0, r2 │ │ │ │ + smlabteq sp, r4, r6, r2 │ │ │ │ + strheq r2, [r9, -r6] │ │ │ │ + smlatbeq r9, sl, r0, r2 │ │ │ │ + @ instruction: 0x010d2696 │ │ │ │ + swpeq r2, r6, [r9] │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ + qaddeq r2, sl, r9 │ │ │ │ + @ instruction: 0x01091fbe │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + @ instruction: 0x01091fb0 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + smlatbeq r9, ip, pc, r1 @ │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + smlabbeq r9, r0, lr, r1 │ │ │ │ + tsteq r9, r0, ror lr │ │ │ │ + tsteq r9, sl, asr lr │ │ │ │ + @ instruction: 0x01091a94 │ │ │ │ + smlabbeq r9, ip, sl, r1 │ │ │ │ + smlabbeq r9, r4, sl, r1 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + smlatbeq sp, r2, r0, r2 │ │ │ │ + smlabbeq sp, lr, r0, r2 │ │ │ │ + tsteq sp, r6, ror r0 │ │ │ │ + qaddeq r2, lr, sp │ │ │ │ + tsteq sp, sl, asr #32 │ │ │ │ + tsteq sp, r2, lsr r0 │ │ │ │ + tsteq sp, sl, lsl r0 │ │ │ │ + tsteq sp, r2 │ │ │ │ smlatteq sp, sl, pc, r1 @ │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - @ instruction: 0x010d1fba │ │ │ │ - smlatbeq sp, r2, pc, r1 @ │ │ │ │ - smlabbeq sp, sl, pc, r1 @ │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - tsteq sp, lr, asr pc │ │ │ │ - tsteq sp, r4, asr #30 │ │ │ │ - tsteq sp, r2, lsl #30 │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - smlatbeq sp, r0, lr, r1 │ │ │ │ - @ instruction: 0x010d1e92 │ │ │ │ - smlabbeq sp, r4, lr, r1 │ │ │ │ - tsteq sp, r6, ror lr │ │ │ │ - tsteq sp, r8, ror #28 │ │ │ │ - tsteq sp, r8, asr lr │ │ │ │ - tsteq sp, r2, asr #28 │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq sp, r4, lsl #28 │ │ │ │ - smlatteq sp, lr, sp, r1 │ │ │ │ ldrdeq r1, [sp, -r6] │ │ │ │ - smlabteq sp, r6, sp, r1 │ │ │ │ - @ instruction: 0x010d1db0 │ │ │ │ - @ instruction: 0x010d1d9e │ │ │ │ - smlabbeq sp, r8, sp, r1 │ │ │ │ - tsteq sp, r2, ror sp │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - tsteq sp, lr, lsl sp │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - smlatteq sp, r0, ip, r1 │ │ │ │ - smlabteq sp, r8, ip, r1 │ │ │ │ - @ instruction: 0x010d1cb2 │ │ │ │ - smlatbeq sp, r0, ip, r1 │ │ │ │ - smlabbeq sp, sl, ip, r1 │ │ │ │ - tsteq sp, r4, ror ip │ │ │ │ - tsteq sp, lr, asr ip │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - tsteq sp, r6, lsr ip │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ - tsteq sp, sl, lsl #24 │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - smlatteq sp, r2, fp, r1 │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - @ instruction: 0x010d1bb8 │ │ │ │ + @ instruction: 0x010d1fbe │ │ │ │ + smlatbeq sp, r4, pc, r1 @ │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + tsteq sp, r2, lsr pc │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + smlatteq sp, r4, lr, r1 │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ + smlabteq sp, r8, lr, r1 │ │ │ │ + @ instruction: 0x010d1eb8 │ │ │ │ + smlatbeq sp, r2, lr, r1 │ │ │ │ + @ instruction: 0x010d1e90 │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq sp, lr, asr #28 │ │ │ │ + tsteq sp, r6, lsr lr │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + smlatteq sp, r8, sp, r1 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + smlabteq sp, r0, sp, r1 │ │ │ │ + smlatbeq sp, sl, sp, r1 │ │ │ │ + @ instruction: 0x010d1d94 │ │ │ │ + tsteq sp, lr, ror sp │ │ │ │ + tsteq sp, r8, ror #26 │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + tsteq sp, r2, lsl sp │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + smlatteq sp, sl, ip, r1 │ │ │ │ + ldrdeq r1, [sp, -r4] │ │ │ │ + @ instruction: 0x010d1cbe │ │ │ │ + smlatbeq sp, ip, ip, r1 │ │ │ │ + @ instruction: 0x010d1c96 │ │ │ │ + smlabbeq sp, r0, ip, r1 │ │ │ │ + tsteq sp, sl, ror #24 │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + tsteq sp, r2, asr #24 │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + tsteq sp, r8, lsl ip │ │ │ │ blmi fe6a1e2c │ │ │ │ @ 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 447cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x331c24> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ andle r0, r1, r0, lsl #6 │ │ │ │ stcl 7, cr15, [lr], #-1008 @ 0xfffffc10 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - tsteq sp, ip, lsr sl │ │ │ │ - tsteq sp, r6, lsr #20 │ │ │ │ - tsteq sp, lr, lsl #20 │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - smlatteq sp, r6, r9, r1 │ │ │ │ - ldrdeq r1, [sp, -r0] │ │ │ │ - @ instruction: 0x010d19ba │ │ │ │ - smlatbeq sp, r4, r9, r1 │ │ │ │ - @ instruction: 0x010d1992 │ │ │ │ - tsteq sp, ip, ror r9 │ │ │ │ - tsteq sp, r6, ror #18 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - tsteq sp, lr, lsr r9 │ │ │ │ - tsteq sp, r8, lsr #18 │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ - smlatteq sp, lr, r8, r1 │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - smlabteq sp, r6, r8, r1 │ │ │ │ - @ instruction: 0x010d18b0 │ │ │ │ - @ instruction: 0x010d189e │ │ │ │ - smlabbeq sp, r8, r8, r1 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq sp, ip, asr r8 │ │ │ │ - tsteq sp, ip, asr #16 │ │ │ │ - @ instruction: 0x01091298 │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ + @ instruction: 0x010d1ab2 │ │ │ │ + @ instruction: 0x010d1a9c │ │ │ │ + smlabbeq sp, r6, sl, r1 │ │ │ │ + tsteq sp, lr, ror #20 │ │ │ │ + tsteq sp, r8, asr sl │ │ │ │ + tsteq sp, r6, asr #20 │ │ │ │ + tsteq sp, r0, lsr sl │ │ │ │ + tsteq sp, sl, lsl sl │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + strdeq r1, [sp, -r2] │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ + smlabteq sp, r6, r9, r1 │ │ │ │ + @ instruction: 0x010d19b0 │ │ │ │ + @ instruction: 0x010d199e │ │ │ │ + smlabbeq sp, r8, r9, r1 │ │ │ │ + tsteq sp, r6, ror r9 │ │ │ │ + tsteq sp, r0, ror #18 │ │ │ │ + tsteq sp, lr, asr #18 │ │ │ │ + tsteq sp, r8, lsr r9 │ │ │ │ + tsteq sp, r6, lsr #18 │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + smlatteq sp, r8, r8, r1 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + @ instruction: 0x010d18bc │ │ │ │ + smlatbeq sp, ip, r8, r1 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ @ instruction: 0x01be23ac │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010911b6 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - smlatteq r9, lr, r1, r1 │ │ │ │ - tsteq r9, lr, lsr #4 │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - @ instruction: 0x0109129a │ │ │ │ - smlatteq r9, sl, r2, r1 │ │ │ │ - tsteq r9, r6, lsr #6 │ │ │ │ - tsteq r9, lr, ror #6 │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + tsteq r9, lr, asr #4 │ │ │ │ + smlabbeq r9, lr, r2, r1 │ │ │ │ + smlabteq r9, sl, r2, r1 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + tsteq r9, sl, asr #6 │ │ │ │ + smlabbeq r9, r6, r3, r1 │ │ │ │ + smlabteq r9, lr, r3, r1 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + smlabteq r9, r6, r1, r1 │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r9, lr, lsl r1 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsl r0 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq r9, lr, ror #2 │ │ │ │ + smlabbeq r9, r8, r1, r1 │ │ │ │ + tsteq r9, r6 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x010911ba │ │ │ │ + smlabteq r9, ip, r1, r1 │ │ │ │ + smlatteq r9, lr, pc, r0 @ │ │ │ │ strdeq r1, [r9, -ip] │ │ │ │ - strheq r1, [r9, -lr] │ │ │ │ - swpeq r1, r8, [r9] │ │ │ │ + tsteq r9, lr, lsl #4 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlatteq r9, r6, r2, r1 │ │ │ │ + smlabbeq r9, r0, r2, r1 │ │ │ │ + tsteq r9, r2, asr #4 │ │ │ │ + tsteq r9, r8, asr r2 │ │ │ │ @ instruction: 0x01090fbe │ │ │ │ - @ instruction: 0x01090fb8 │ │ │ │ - tsteq r9, lr, lsl #2 │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - smlatbeq r9, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x01091190 │ │ │ │ - tsteq r9, sl, asr r1 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlabbeq r9, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x0109119c │ │ │ │ - smlatbeq r9, lr, r1, r1 │ │ │ │ - tsteq r9, ip, ror pc │ │ │ │ - smlabbeq r9, r6, r2, r1 │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - smlatteq r9, r2, r1, r1 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - tsteq r9, lr, asr pc │ │ │ │ - tsteq r9, r8, lsr r2 │ │ │ │ - tsteq r9, sl, asr #4 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - @ instruction: 0x010912ba │ │ │ │ - smlabbeq r9, r4, r2, r1 │ │ │ │ - @ instruction: 0x01091296 │ │ │ │ - tsteq r9, r4, lsr pc │ │ │ │ - ldrdeq r1, [r9, -r2] │ │ │ │ + @ instruction: 0x01091298 │ │ │ │ + smlatbeq r9, sl, r2, r1 │ │ │ │ + smlatbeq r9, ip, pc, r0 @ │ │ │ │ + tsteq r9, sl, lsl r3 │ │ │ │ smlatteq r9, r4, r2, r1 │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ + strdeq r1, [r9, -r6] │ │ │ │ + @ instruction: 0x01090f94 │ │ │ │ + tsteq r9, r2, lsr r3 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + smlabbeq r9, r2, pc, r0 @ │ │ │ │ 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 15acb0c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010911b2 │ │ │ │ - smlabbeq fp, r0, r9, r0 │ │ │ │ - smlatbeq r9, r2, r1, r1 │ │ │ │ - tsteq fp, r8, asr #18 │ │ │ │ - smlatteq r9, r0, r0, r1 │ │ │ │ - ldrdeq r0, [fp, -sl] │ │ │ │ - smlabteq r9, ip, r0, r1 │ │ │ │ - @ instruction: 0x010b08b6 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + smlatteq fp, r0, r9, r0 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + smlatbeq fp, r8, r9, r0 │ │ │ │ + tsteq r9, r0, asr #2 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq fp, r6, lsl r9 │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlabteq fp, r4, r8, r0 │ │ │ │ + smlatteq r9, r6, r0, r1 │ │ │ │ + smlatteq r9, r4, r0, r1 │ │ │ │ + tsteq fp, lr, ror r8 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq ip, r8, lsl #14 │ │ │ │ + smlabteq r9, r8, r0, r1 │ │ │ │ strheq r1, [r9, -r4] │ │ │ │ - smlatbeq r9, lr, r0, r1 │ │ │ │ - @ instruction: 0x0111d2fa │ │ │ │ - swpeq r1, r8, [r9] │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlabbeq r9, r6, r0, r1 │ │ │ │ - smlabbeq r9, r4, r0, r1 │ │ │ │ - tsteq fp, lr, lsl r8 │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ - smlatbeq ip, r8, r6, r1 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ + @ instruction: 0x0111d29a │ │ │ │ + smlatbeq r9, r2, r0, r1 │ │ │ │ + smlatbeq r9, r4, r0, r1 │ │ │ │ + swpeq r1, ip, [r9] │ │ │ │ + swpeq r1, r2, [r9] │ │ │ │ + tsteq ip, r8, ror r6 │ │ │ │ + smlabbeq r9, r0, r0, r1 │ │ │ │ + smlabbeq r9, ip, r0, r1 │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + smlabbeq r9, r8, r0, r1 │ │ │ │ + tsteq ip, sl, lsl r6 │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + tsteq r9, r6, rrx │ │ │ │ + tsteq r1, ip, lsr #3 │ │ │ │ qaddeq r1, r4, r9 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq r9, r2, lsr r0 │ │ │ │ - tsteq ip, r8, lsl r6 │ │ │ │ - tsteq r9, r0, lsr #32 │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - tsteq r1, sl, lsr #3 │ │ │ │ + qaddeq r1, sl, r9 │ │ │ │ + qaddeq r1, sl, r9 │ │ │ │ + qaddeq r1, r2, r9 │ │ │ │ tsteq r9, r8, lsr #32 │ │ │ │ - @ instruction: 0x010c15ba │ │ │ │ - tsteq r9, sl, lsl r0 │ │ │ │ - tsteq r9, r6 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - smlabteq r9, r8, pc, r0 @ │ │ │ │ - smlabteq r9, r8, pc, r0 @ │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - smlatteq r9, sl, lr, r0 │ │ │ │ - @ instruction: 0x01090fbe │ │ │ │ - smlabteq r9, r0, lr, r0 │ │ │ │ - @ instruction: 0x01090eb8 │ │ │ │ - smlatbeq r9, r2, pc, r0 @ │ │ │ │ - smlatteq fp, ip, r5, r0 │ │ │ │ - @ instruction: 0x01090f90 │ │ │ │ - tsteq r9, sl, ror pc │ │ │ │ - tsteq r9, r2, ror pc │ │ │ │ - tsteq r9, sl, ror #30 │ │ │ │ - tsteq r9, r2, ror #30 │ │ │ │ - tsteq r9, sl, asr pc │ │ │ │ - tsteq r9, r6, asr pc │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ tsteq r9, r2, asr pc │ │ │ │ - tsteq r1, r4, asr #31 │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - ldrdeq r0, [r9, -r6] │ │ │ │ - smlabteq r9, lr, lr, r0 │ │ │ │ - smlabteq r9, r6, lr, r0 │ │ │ │ - @ instruction: 0x01090ebe │ │ │ │ - @ instruction: 0x01090eb6 │ │ │ │ - @ instruction: 0x01090eb2 │ │ │ │ - smlatbeq r9, lr, lr, r0 │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - smlatbeq r9, r4, lr, r0 │ │ │ │ - tsteq r9, r2, lsr lr │ │ │ │ - tsteq r9, sl, lsr #28 │ │ │ │ - tsteq r9, r2, lsr #28 │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - tsteq r9, r2, lsl lr │ │ │ │ - tsteq r9, lr, lsl #28 │ │ │ │ - tsteq r9, sl, lsl #28 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r9, ip, lsl #28 │ │ │ │ - smlabbeq r9, lr, sp, r0 │ │ │ │ - smlabbeq r9, r6, sp, r0 │ │ │ │ - tsteq r9, lr, ror sp │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - tsteq r9, sl, ror #26 │ │ │ │ - tsteq r9, r6, ror #26 │ │ │ │ - @ instruction: 0x0111cdd8 │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - tsteq r9, lr, asr sp │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, lr, asr #26 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - smlatteq fp, ip, r8, lr │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, sl, asr #30 │ │ │ │ + tsteq r9, lr, lsl r0 │ │ │ │ + tsteq r9, r0, lsr #30 │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r9, r2 │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ strdeq r0, [r9, -r0] │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + smlabteq r9, sl, pc, r0 @ │ │ │ │ + smlabteq r9, r2, pc, r0 @ │ │ │ │ + @ instruction: 0x01090fba │ │ │ │ + @ instruction: 0x01090fb6 │ │ │ │ + @ instruction: 0x01090fb2 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + @ instruction: 0x01090f9c │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, lr, lsr #30 │ │ │ │ + tsteq r9, r6, lsr #30 │ │ │ │ + tsteq r9, lr, lsl pc │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ + tsteq r9, lr, lsl #30 │ │ │ │ + tsteq r1, r0, lsl #31 │ │ │ │ + tsteq r9, r4, lsl #30 │ │ │ │ + @ instruction: 0x01090e92 │ │ │ │ + smlabbeq r9, sl, lr, r0 │ │ │ │ + smlabbeq r9, r2, lr, r0 │ │ │ │ + tsteq r9, sl, ror lr │ │ │ │ + tsteq r9, r2, ror lr │ │ │ │ + tsteq r9, lr, ror #28 │ │ │ │ + tsteq r9, sl, ror #28 │ │ │ │ + @ instruction: 0x0111cedc │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + smlatteq r9, lr, sp, r0 │ │ │ │ + smlatteq r9, r6, sp, r0 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + smlabteq r9, lr, sp, r0 │ │ │ │ + smlabteq r9, sl, sp, r0 │ │ │ │ + smlabteq r9, r6, sp, r0 │ │ │ │ + tsteq r1, r8, lsr lr │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + smlatbeq fp, sl, r9, lr │ │ │ │ + @ instruction: 0x01090dbe │ │ │ │ + @ instruction: 0x01090db6 │ │ │ │ + smlatbeq r9, lr, sp, r0 │ │ │ │ + smlatbeq r9, r4, sp, r0 │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + smlatteq fp, lr, r8, lr │ │ │ │ tsteq r9, r2, lsl #26 │ │ │ │ - smlabbeq fp, lr, r8, lr │ │ │ │ - smlatbeq r9, r2, ip, r0 │ │ │ │ - @ instruction: 0x01090c9a │ │ │ │ - @ instruction: 0x01090c92 │ │ │ │ - smlabteq r9, r0, ip, r0 │ │ │ │ - @ instruction: 0x01090cb8 │ │ │ │ - @ instruction: 0x01090cb8 │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - smlatbeq r9, r0, ip, r0 │ │ │ │ - tsteq r9, r6, ror ip │ │ │ │ - smlabbeq r9, r2, ip, r0 │ │ │ │ - tsteq r9, lr, ror ip │ │ │ │ - tsteq r9, sl, ror ip │ │ │ │ - tsteq r9, r6, ror ip │ │ │ │ - tsteq r9, r6, ror ip │ │ │ │ - tsteq r1, r4, ror #23 │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - smlatteq r9, r4, fp, r0 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, ip, fp, r0 │ │ │ │ - smlatteq r9, r8, fp, r0 │ │ │ │ - smlatteq r9, r4, fp, r0 │ │ │ │ - smlatteq r9, r4, fp, r0 │ │ │ │ - tsteq r1, r2, asr fp │ │ │ │ - smlatteq r9, r0, fp, r0 │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - @ instruction: 0x01090bba │ │ │ │ - @ instruction: 0x01090bb8 │ │ │ │ - @ instruction: 0x01090bbe │ │ │ │ - tsteq r1, sl, ror #21 │ │ │ │ - @ instruction: 0x01090bb4 │ │ │ │ - qaddeq r0, lr, fp │ │ │ │ - smlatbeq r9, r2, fp, r0 │ │ │ │ - @ instruction: 0x01090ab8 │ │ │ │ - @ instruction: 0x01090ab2 │ │ │ │ - @ instruction: 0x01090ab4 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - smlatbeq r9, r0, sl, r0 │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - smlabbeq r9, r6, sl, r0 │ │ │ │ - smlabbeq r9, r4, sl, r0 │ │ │ │ - smlabbeq r9, r2, sl, r0 │ │ │ │ - smlabbeq r9, r0, sl, r0 │ │ │ │ - smlabbeq r9, r2, sl, r0 │ │ │ │ - @ instruction: 0x0111c9f2 │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ - tsteq r1, r6, ror #18 │ │ │ │ - tsteq r1, r0, asr r9 │ │ │ │ - smlatbeq r9, r8, r3, r0 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + @ instruction: 0x0111ccd6 │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + smlatteq r9, r2, ip, r0 │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + smlabteq r9, r2, ip, r0 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + @ instruction: 0x0111cbb2 │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + @ instruction: 0x01090bbc │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, lr, lsl ip │ │ │ │ + tsteq r1, sl, asr #22 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + strheq r0, [fp, -lr] │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + tsteq r9, r2, lsl fp │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + @ instruction: 0x0111cad4 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + smlatteq r9, r6, sl, r0 │ │ │ │ + smlatteq r9, r4, sl, r0 │ │ │ │ + smlatteq r9, r2, sl, r0 │ │ │ │ + smlatteq r9, r0, sl, r0 │ │ │ │ + smlatteq r9, r2, sl, r0 │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + tsteq r9, r8, asr sl │ │ │ │ + tsteq r9, r6, asr sl │ │ │ │ + tsteq r9, r4, asr sl │ │ │ │ + tsteq r9, r6, asr sl │ │ │ │ + tsteq r1, r6, asr #19 │ │ │ │ + @ instruction: 0x0111c9b0 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ @ 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 r9, sl, asr #14 │ │ │ │ - tsteq r9, sl, ror r7 │ │ │ │ - smlabteq r9, r0, r7, r0 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - smlabteq r9, ip, r8, r0 │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ - tsteq r9, r2, ror r9 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - smlabteq r9, r8, r9, r0 │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - @ instruction: 0x01090a92 │ │ │ │ - @ instruction: 0x01090a9e │ │ │ │ - tsteq r9, r6, lsl #22 │ │ │ │ - tsteq r9, r8, lsl #22 │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - tsteq r9, r0, asr fp │ │ │ │ - smlabbeq r9, r0, fp, r0 │ │ │ │ + smlatbeq r9, sl, r7, r0 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, r0, lsr #16 │ │ │ │ + smlabteq r9, r4, r8, r0 │ │ │ │ + smlabteq r9, r8, r8, r0 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ ldrdeq r0, [r9, -r2] │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + tsteq r9, r6, ror #22 │ │ │ │ + tsteq r9, r8, ror #22 │ │ │ │ + smlabteq r9, r8, fp, r0 │ │ │ │ + @ instruction: 0x01090bb0 │ │ │ │ + smlatteq r9, r0, fp, r0 │ │ │ │ tsteq r9, r2, lsr ip │ │ │ │ - tsteq r9, lr, lsr #24 │ │ │ │ - @ instruction: 0x01090c9e │ │ │ │ - tsteq r9, sl, lsl #26 │ │ │ │ - smlatbeq r9, r0, sp, r0 │ │ │ │ - @ instruction: 0x01090d9a │ │ │ │ - smlatteq r9, r0, sp, r0 │ │ │ │ - tsteq r9, lr, lsl lr │ │ │ │ - smlabteq r9, r6, lr, r0 │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - tsteq r9, r6, ror pc │ │ │ │ - @ instruction: 0x01090f96 │ │ │ │ - tsteq r9, r4, asr #32 │ │ │ │ - tsteq r9, r2, lsr r0 │ │ │ │ - swpeq r1, sl, [r9] │ │ │ │ - tsteq r9, sl, lsl r1 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - smlatteq r9, r8, r1, r1 │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - smlatbeq r9, r4, r2, r1 │ │ │ │ - smlatteq r9, lr, r2, r1 │ │ │ │ + @ instruction: 0x01090c92 │ │ │ │ + smlabbeq r9, lr, ip, r0 │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + tsteq r9, sl, ror #26 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, r0, asr #28 │ │ │ │ + tsteq r9, lr, ror lr │ │ │ │ + tsteq r9, r6, lsr #30 │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + smlatbeq r9, r4, r0, r1 │ │ │ │ + swpeq r1, r2, [r9] │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + tsteq r9, sl, ror r1 │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ ldrdeq r1, [r9, -r0] │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, ip, lsl r3 │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - @ instruction: 0x01091398 │ │ │ │ - @ instruction: 0x01091390 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r9, r8, lsl r4 │ │ │ │ - smlabbeq r9, r2, r4, r1 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + tsteq r9, lr, asr #6 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq r9, ip, ror r3 │ │ │ │ + smlabteq r9, r4, r3, r1 │ │ │ │ + @ instruction: 0x010913b0 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + smlabbeq r9, r8, r4, r1 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ smlatteq r9, r2, r4, r1 │ │ │ │ - tsteq r9, sl, ror r5 │ │ │ │ - smlabbeq r9, r4, r5, r1 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - tsteq r9, r2, lsr r6 │ │ │ │ - smlabteq r9, ip, r6, r1 │ │ │ │ - smlabteq r9, ip, r6, r1 │ │ │ │ - tsteq r9, r8, lsr r7 │ │ │ │ - @ instruction: 0x01091798 │ │ │ │ - tsteq r9, r4, lsr r8 │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ + tsteq r9, r2, asr #10 │ │ │ │ ldrdeq r1, [r9, -sl] │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - smlabbeq r9, ip, r9, r1 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ + smlatteq r9, r4, r5, r1 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + @ instruction: 0x01091692 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + @ instruction: 0x01091798 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + @ instruction: 0x01091894 │ │ │ │ + smlatbeq r9, r0, r8, r1 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + smlatteq r9, ip, r9, r1 │ │ │ │ + smlabteq r9, r4, r9, r1 │ │ │ │ tsteq r9, r0, lsr sl │ │ │ │ - smlabteq r9, sl, sl, r1 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ + @ instruction: 0x01091a90 │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + tsteq r9, r8, lsr fp │ │ │ │ smlatbeq r9, r4, fp, r1 │ │ │ │ - tsteq r9, lr, lsr ip │ │ │ │ - tsteq r9, sl, lsr ip │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + @ instruction: 0x01091c9e │ │ │ │ + @ instruction: 0x01091c9a │ │ │ │ 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 │ │ │ │ - tsteq r9, lr, ror fp │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - smlabbeq r9, r0, ip, r1 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - tsteq r9, lr, lsr #26 │ │ │ │ - smlabteq r9, r6, sp, r1 │ │ │ │ - @ instruction: 0x01091db6 │ │ │ │ - tsteq r9, r2, lsr #28 │ │ │ │ - smlabbeq r9, r0, lr, r1 │ │ │ │ - tsteq r9, r8, lsl pc │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ - smlabbeq r9, lr, pc, r1 @ │ │ │ │ - smlatteq r9, ip, pc, r1 @ │ │ │ │ - smlabbeq r9, r4, r0, r2 │ │ │ │ - smlabbeq r9, r4, r0, r2 │ │ │ │ - smlatteq r9, lr, r0, r2 │ │ │ │ - tsteq r9, ip, asr #2 │ │ │ │ - smlatteq r9, r4, r1, r2 │ │ │ │ - smlatteq r9, lr, r1, r2 │ │ │ │ - smlabbeq r9, r6, r2, r2 │ │ │ │ - @ instruction: 0x0109229e │ │ │ │ - tsteq r9, r6, lsr r3 │ │ │ │ - tsteq r9, sl, lsl r3 │ │ │ │ - smlabbeq r9, r4, r3, r2 │ │ │ │ + ldrdeq r1, [r9, -lr] │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlatteq r9, r0, ip, r1 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + smlabbeq r9, lr, sp, r1 │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + tsteq r9, r6, lsl lr │ │ │ │ + smlabbeq r9, r2, lr, r1 │ │ │ │ + smlatteq r9, r0, lr, r1 │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + smlabbeq r9, r2, pc, r1 @ │ │ │ │ + smlatteq r9, lr, pc, r1 @ │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + smlatteq r9, r4, r0, r2 │ │ │ │ + smlatteq r9, r4, r0, r2 │ │ │ │ + tsteq r9, lr, asr #2 │ │ │ │ + smlatbeq r9, ip, r1, r2 │ │ │ │ + tsteq r9, r4, asr #4 │ │ │ │ + tsteq r9, lr, asr #4 │ │ │ │ + smlatteq r9, r6, r2, r2 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + @ instruction: 0x01092396 │ │ │ │ + tsteq r9, sl, ror r3 │ │ │ │ smlatteq r9, r4, r3, r2 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - smlabbeq r9, r6, r4, r2 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + smlatteq r9, r6, r4, r2 │ │ │ │ tsteq r9, r0, asr r5 │ │ │ │ - smlatteq r9, r8, r5, r2 │ │ │ │ - smlatteq r9, r6, r5, r2 │ │ │ │ - tsteq r9, r0, asr r6 │ │ │ │ - smlatbeq r9, lr, r6, r2 │ │ │ │ - tsteq r9, r8, asr #14 │ │ │ │ - tsteq r9, r2, asr r7 │ │ │ │ - smlatteq r9, sl, r7, r2 │ │ │ │ - tsteq r9, r0, lsl #16 │ │ │ │ - @ instruction: 0x01092898 │ │ │ │ - smlabbeq r9, r8, r8, r2 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - smlatteq r9, r8, r9, r2 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - smlatteq r9, lr, r5, r4 │ │ │ │ - tsteq r9, r2, lsr sl │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - tsteq r9, lr, lsl sl │ │ │ │ - tsteq r9, r2, lsl r6 │ │ │ │ - strdeq r4, [r9, -r4] │ │ │ │ - tsteq r9, r6, asr sl │ │ │ │ - tsteq r9, r2, asr #20 │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - smlatteq r9, ip, r5, r4 │ │ │ │ - strdeq r4, [r9, -r4] │ │ │ │ - tsteq r9, r6, asr sl │ │ │ │ - tsteq r9, r6, lsr sl │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ + @ instruction: 0x010925b0 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + tsteq r9, r6, asr #12 │ │ │ │ + @ instruction: 0x010926b0 │ │ │ │ + tsteq r9, lr, lsl #14 │ │ │ │ + smlatbeq r9, r8, r7, r2 │ │ │ │ + @ instruction: 0x010927b2 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + tsteq r9, r0, ror #16 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + smlatteq r9, r8, r8, r2 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + @ instruction: 0x010929b0 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ tsteq r9, r4, asr sl │ │ │ │ - tsteq r9, sl, asr #12 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - @ instruction: 0x01092a9e │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + tsteq r9, lr, asr #12 │ │ │ │ + @ instruction: 0x01092a92 │ │ │ │ + tsteq r9, r6, ror #20 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + tsteq r9, lr, ror sl │ │ │ │ tsteq r9, r2, ror r6 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + @ instruction: 0x01092ab6 │ │ │ │ + smlatbeq r9, r2, sl, r2 │ │ │ │ + @ instruction: 0x01094698 │ │ │ │ + tsteq r9, r6, lsr r6 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + @ instruction: 0x01092ab6 │ │ │ │ + @ instruction: 0x01092a96 │ │ │ │ + smlatbeq r9, ip, sl, r2 │ │ │ │ + @ instruction: 0x01092ab4 │ │ │ │ + smlatbeq r9, sl, r6, r4 │ │ │ │ + smlabbeq r9, r0, r6, r4 │ │ │ │ + @ instruction: 0x01094694 │ │ │ │ + @ instruction: 0x0109469c │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + ldrdeq r4, [r9, -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, asr #10 │ │ │ │ - smlatbeq r9, r8, r9, r2 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - tsteq r9, lr, ror r9 │ │ │ │ - smlabbeq r9, r6, r9, r2 │ │ │ │ - tsteq r9, sl, ror r5 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, sl, ror #10 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - smlatbeq r9, r4, r9, r2 │ │ │ │ - @ instruction: 0x010929b6 │ │ │ │ - @ instruction: 0x010929bc │ │ │ │ - @ instruction: 0x010945b2 │ │ │ │ - @ instruction: 0x01094590 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ - smlabteq r9, lr, r5, r4 │ │ │ │ - smlabbeq r9, r4, r5, r4 │ │ │ │ - @ instruction: 0x01094596 │ │ │ │ - @ instruction: 0x0109459c │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - smlatteq r9, lr, r9, r2 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - smlatteq r9, r8, r5, r4 │ │ │ │ - @ instruction: 0x010945bc │ │ │ │ - smlabteq r9, lr, r5, r4 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - tsteq r9, r4, lsr sl │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - strdeq r4, [r9, -r2] │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ + smlatbeq r9, r8, r5, r4 │ │ │ │ + tsteq r9, r8, lsl #20 │ │ │ │ + smlabteq r9, ip, r9, r2 │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + smlatteq r9, r6, r9, r2 │ │ │ │ + ldrdeq r4, [r9, -sl] │ │ │ │ + @ instruction: 0x010945b8 │ │ │ │ + smlabteq r9, sl, r5, r4 │ │ │ │ + ldrdeq r4, [r9, -r2] │ │ │ │ + tsteq r9, r2, lsr sl │ │ │ │ + tsteq r9, r4, lsl #20 │ │ │ │ tsteq r9, r6, lsl sl │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - tsteq r9, r4, lsr #12 │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + tsteq r9, sl, lsr sl │ │ │ │ + tsteq r9, lr, lsr #12 │ │ │ │ + smlatteq r9, r4, r5, r4 │ │ │ │ + strdeq r4, [r9, -r6] │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq r9, ip, lsr sl │ │ │ │ tsteq r9, lr, asr #20 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - tsteq r9, r6, lsl r6 │ │ │ │ - tsteq r9, r8, lsr #12 │ │ │ │ + tsteq r9, r4, asr sl │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ tsteq r9, lr, lsr #12 │ │ │ │ - smlabbeq r9, lr, sl, r2 │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ - tsteq r9, r0, ror #12 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - smlatbeq r9, ip, sl, r2 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + @ instruction: 0x01092a94 │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + tsteq r9, r2, asr r6 │ │ │ │ + @ instruction: 0x01092ab2 │ │ │ │ tsteq r9, r6, ror sl │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq r9, r0, ror #12 │ │ │ │ - tsteq r9, sl, ror #12 │ │ │ │ + smlabbeq r9, sl, sl, r2 │ │ │ │ + @ instruction: 0x01092a90 │ │ │ │ + smlabbeq r9, r4, r6, r4 │ │ │ │ + tsteq r9, r2, ror #12 │ │ │ │ + smlabteq r9, r4, sl, r2 │ │ │ │ + smlatbeq r9, lr, sl, r2 │ │ │ │ + smlatbeq r9, r2, r6, r4 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ + smlabbeq r9, r8, r6, r4 │ │ │ │ + smlabbeq r9, lr, r6, r4 │ │ │ │ + smlatteq r9, lr, sl, r2 │ │ │ │ smlabteq r9, ip, sl, r2 │ │ │ │ - smlatbeq r9, r0, sl, r2 │ │ │ │ - @ instruction: 0x01092ab4 │ │ │ │ - @ instruction: 0x01092abc │ │ │ │ - @ instruction: 0x010946b4 │ │ │ │ - @ instruction: 0x01094694 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - smlatteq r9, r2, sl, r2 │ │ │ │ - ldrdeq r4, [r9, -r8] │ │ │ │ - @ instruction: 0x0109469c │ │ │ │ - @ instruction: 0x010946b0 │ │ │ │ - @ instruction: 0x010946b6 │ │ │ │ + smlabteq r9, r0, r6, r4 │ │ │ │ + smlatbeq r9, ip, r6, r4 │ │ │ │ + tsteq r9, ip, lsl #22 │ │ │ │ + @ instruction: 0x01092ab8 │ │ │ │ + smlabteq r9, ip, sl, r2 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + smlabteq r9, ip, r6, r4 │ │ │ │ + smlatbeq r9, ip, r6, r4 │ │ │ │ + smlabteq r9, r0, r6, r4 │ │ │ │ + smlabteq r9, sl, r6, r4 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + tsteq r9, r4, lsl r7 │ │ │ │ + strdeq r4, [r9, -r4] │ │ │ │ + tsteq r9, r6, asr fp │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, r8, lsr r7 │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + tsteq r9, r6, lsl r7 │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaaf9b8 │ │ │ │ @ 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 │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - smlatteq r9, r0, r9, r2 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - smlatteq r9, ip, r5, r4 │ │ │ │ - smlabteq r9, r0, r5, r4 │ │ │ │ - ldrdeq r4, [r9, -r2] │ │ │ │ - ldrdeq r4, [r9, -r8] │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - tsteq r9, r6, asr sl │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tsteq r9, r6, lsr #20 │ │ │ │ - tsteq r9, sl, lsl r6 │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ - tsteq r9, r2, lsl r6 │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tsteq r9, r2, asr sl │ │ │ │ tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, lr, asr sl │ │ │ │ - tsteq r9, r2, asr r6 │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ - @ instruction: 0x01092a90 │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r9, r6, asr #12 │ │ │ │ - tsteq r9, lr, asr #12 │ │ │ │ - smlatbeq r9, lr, sl, r2 │ │ │ │ - smlabbeq r9, ip, sl, r2 │ │ │ │ - smlabbeq r9, r0, r6, r4 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, r0, lsr #12 │ │ │ │ + tsteq r9, r2, lsr r6 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + @ instruction: 0x01092a98 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ tsteq r9, ip, ror #12 │ │ │ │ - smlabteq r9, ip, sl, r2 │ │ │ │ - @ instruction: 0x01092a9e │ │ │ │ - @ instruction: 0x01092ab0 │ │ │ │ + tsteq r9, r6, asr r6 │ │ │ │ @ instruction: 0x01092ab6 │ │ │ │ - smlatbeq r9, ip, r6, r4 │ │ │ │ - smlabbeq r9, sl, r6, r4 │ │ │ │ - smlatteq r9, sl, sl, r2 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - smlabteq r9, r8, r6, r4 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - @ instruction: 0x0108d89c │ │ │ │ - @ instruction: 0x0108d794 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + smlabbeq r9, r0, sl, r2 │ │ │ │ + smlabbeq r9, r6, sl, r2 │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + tsteq r9, r8, asr r6 │ │ │ │ + tsteq r9, ip, ror #12 │ │ │ │ + tsteq r9, r2, ror r6 │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + smlatbeq r9, r4, sl, r2 │ │ │ │ + @ instruction: 0x01092ab8 │ │ │ │ + @ instruction: 0x01092abe │ │ │ │ + @ instruction: 0x010946b2 │ │ │ │ + @ instruction: 0x01094690 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + ldrdeq r4, [r9, -r0] │ │ │ │ + @ instruction: 0x01094694 │ │ │ │ + smlatbeq r9, r6, r6, r4 │ │ │ │ + smlatbeq r9, lr, r6, r4 │ │ │ │ + tsteq r9, lr, lsl #22 │ │ │ │ + smlatteq r9, ip, sl, r2 │ │ │ │ + smlatteq r9, r0, r6, r4 │ │ │ │ + smlabteq r9, ip, r6, r4 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ + strdeq r2, [r9, -lr] │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + smlatteq r9, sl, r6, r4 │ │ │ │ + tsteq r9, sl, asr #22 │ │ │ │ + tsteq r9, r4, lsr fp │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + @ instruction: 0x010911b0 │ │ │ │ + tstpeq r8, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + smlabteq r8, r8, sp, sp │ │ │ │ + smlatbeq r8, r0, sl, sp │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r7, sp │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r8, ip, r7, sp │ │ │ │ + @ instruction: 0x0108d79c │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ strdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - @ instruction: 0x0108cf94 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - smlatteq r8, r8, r7, sp │ │ │ │ - @ instruction: 0x0108d798 │ │ │ │ - @ instruction: 0x0108d7b4 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlatteq r8, ip, r7, sp │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - @ instruction: 0x0108d898 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - smlatbeq r8, ip, r8, sp │ │ │ │ - smlabteq r8, r4, r8, sp │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + @ instruction: 0x0108cfbc │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + smlatbeq r8, ip, pc, ip @ │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ strdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlatteq r8, ip, lr, ip │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - smlabteq r8, r2, r9, sp │ │ │ │ - smlabbeq r8, r4, r9, sp │ │ │ │ - @ instruction: 0x0108d996 │ │ │ │ + @ instruction: 0x0108d89c │ │ │ │ + smlabteq r8, r0, r8, sp │ │ │ │ + smlabbeq r8, r4, pc, ip @ │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + @ instruction: 0x0108d990 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + smlabbeq r8, r8, r9, sp │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + smlatbeq r8, r0, sl, sp │ │ │ │ + tsteq r8, r2, lsr #20 │ │ │ │ + smlatteq r8, r4, r9, sp │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108da9a │ │ │ │ + @ instruction: 0x0108dab0 │ │ │ │ + smlatteq r8, lr, lr, ip │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + smlatteq r8, r2, lr, ip │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + smlabbeq r8, r6, fp, sp │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + smlabteq r8, r4, lr, ip │ │ │ │ + smlabbeq r8, r6, fp, sp │ │ │ │ @ instruction: 0x0108ceb8 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + smlabteq r8, ip, fp, sp │ │ │ │ ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - smlatbeq r8, r6, lr, ip │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - smlabbeq r8, lr, lr, ip │ │ │ │ - @ instruction: 0x0108da90 │ │ │ │ - smlabbeq r8, r2, lr, ip │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - smlatteq r8, ip, sl, sp │ │ │ │ - tsteq r8, r2, lsl #22 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ + smlatbeq r8, r0, lr, ip │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + @ instruction: 0x0108ce94 │ │ │ │ + @ instruction: 0x0108dfb2 │ │ │ │ + @ instruction: 0x0108dd9c │ │ │ │ + smlatteq r8, lr, ip, sp │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + tsteq r8, lr, lsr ip │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + smlabbeq r8, r8, ip, sp │ │ │ │ + @ instruction: 0x0108dc9e │ │ │ │ tsteq r8, r8, asr lr │ │ │ │ - smlatbeq r8, r2, fp, sp │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, lr, ror fp │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ + smlatteq r8, r8, ip, sp │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ tsteq r8, r0, asr #28 │ │ │ │ - smlatbeq r8, r2, fp, sp │ │ │ │ + tsteq r8, lr, lsl sp │ │ │ │ tsteq r8, r4, lsr lr │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - smlabbeq r8, lr, ip, sp │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - smlatteq r8, ip, fp, sp │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, lr, lsr ip │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x0108dcbe │ │ │ │ - smlabbeq r8, r8, ip, sp │ │ │ │ - @ instruction: 0x0108dc9a │ │ │ │ - smlatteq r8, r0, sp, ip │ │ │ │ - @ instruction: 0x0108dcbe │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsl #28 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, r2, lsl sp │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - @ instruction: 0x0108cdb6 │ │ │ │ + tsteq r8, r2, ror #28 │ │ │ │ + @ instruction: 0x0108ddb8 │ │ │ │ + tsteq r8, r2, ror sp │ │ │ │ @ instruction: 0x0108dd94 │ │ │ │ - @ instruction: 0x0108ddb6 │ │ │ │ - smlatbeq r8, r4, sp, ip │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - smlabbeq r8, ip, sp, ip │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - smlabbeq r8, r0, sp, ip │ │ │ │ - tsteq r8, sl, ror r0 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - smlabteq r8, ip, lr, sp │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r8, lr, lsl pc │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ + tsteq r8, r6, lsl lr │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq r8, r6, lsl lr │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + @ instruction: 0x0108deba │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + smlabbeq r8, sl, lr, sp │ │ │ │ + smlatteq r8, ip, sp, ip │ │ │ │ + smlabteq r8, r6, lr, sp │ │ │ │ + smlatteq r8, r0, sp, ip │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ smlabteq r8, ip, pc, sp @ │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - @ instruction: 0x0108df9c │ │ │ │ - tsteq r8, r2, lsr sp │ │ │ │ - smlatteq r8, r0, pc, sp @ │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - strheq lr, [r8, -r2] │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - smlabbeq r8, r6, r0, lr │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + @ instruction: 0x0108cdbc │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + @ instruction: 0x0108df94 │ │ │ │ + smlatbeq r8, sl, sp, ip │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108cd92 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + smlabbeq r8, r6, sp, ip │ │ │ │ + smlabbeq r8, r8, r1, lr │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + smlabteq r8, r4, r0, lr │ │ │ │ + smlatteq r8, r6, r0, lr │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + smlatbeq r8, r8, r1, lr │ │ │ │ + smlabteq r8, sl, r1, lr │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + smlatbeq r8, r2, r4, lr │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + smlabteq r8, lr, r2, lr │ │ │ │ + smlabbeq r8, r4, r2, lr │ │ │ │ + smlatbeq r8, r6, r2, lr │ │ │ │ tsteq r8, r8, lsl #26 │ │ │ │ - strheq lr, [r8, -lr] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e19e │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, sl, ror #2 │ │ │ │ - smlatteq r8, r4, ip, ip │ │ │ │ - smlatbeq r8, lr, r1, lr │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r6, r8, lr │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - smlatbeq r8, r8, ip, ip │ │ │ │ - smlatbeq r8, r2, r2, lr │ │ │ │ - smlabteq r8, r8, r2, lr │ │ │ │ - @ instruction: 0x0108cc96 │ │ │ │ - smlabbeq r8, ip, r3, lr │ │ │ │ - tsteq r8, r6, lsr r3 │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + smlatteq r8, ip, r3, lr │ │ │ │ + @ instruction: 0x0108e396 │ │ │ │ + @ instruction: 0x0108e3b8 │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + smlatteq r8, lr, r4, lr │ │ │ │ + @ instruction: 0x0108e490 │ │ │ │ + @ instruction: 0x0108e4b6 │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ + tsteq r8, sl, lsr #10 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + smlatbeq r8, r2, ip, ip │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + smlabbeq r8, sl, ip, ip │ │ │ │ + smlabbeq r8, ip, r5, lr │ │ │ │ tsteq r8, lr, ror ip │ │ │ │ - smlatbeq r8, r0, r3, lr │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlabbeq r8, lr, r4, lr │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, r6, asr r4 │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - smlabteq r8, sl, r4, lr │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r2, asr #24 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ + ldrdeq lr, [r8, -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 │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r8, ip, r2, lr │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - smlabbeq r8, r8, r2, lr │ │ │ │ - smlabteq r8, r4, r8, ip │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, r2, lr │ │ │ │ + @ instruction: 0x0108e2b0 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ ldrdeq lr, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r2, lr │ │ │ │ - @ instruction: 0x0108e2b8 │ │ │ │ - smlatbeq r8, r4, r8, ip │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0108c894 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - mrseq lr, (UNDEF: 56) │ │ │ │ + smlatteq r8, r8, r2, lr │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - @ instruction: 0x0108e3bc │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e390 │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ tsteq r8, ip, ror #6 │ │ │ │ - smlabbeq r8, r8, r3, lr │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - smlabteq r8, r0, r3, lr │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ + smlabteq r8, ip, r8, ip │ │ │ │ + smlabbeq r8, r4, r3, lr │ │ │ │ + @ instruction: 0x0108c8bc │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + smlabteq r8, ip, r3, lr │ │ │ │ + smlatteq r8, r8, r3, lr │ │ │ │ + @ instruction: 0x0108c89c │ │ │ │ tsteq r8, r0, lsr #8 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - @ instruction: 0x0108e498 │ │ │ │ - @ instruction: 0x0108e4b4 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - @ instruction: 0x0108c7bc │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - smlatbeq r8, ip, r7, ip │ │ │ │ - @ instruction: 0x0108e690 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - smlabteq r8, ip, r5, lr │ │ │ │ - smlatteq r8, r8, r5, lr │ │ │ │ - smlabbeq r8, r4, r7, ip │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ - @ instruction: 0x0108e698 │ │ │ │ - @ instruction: 0x0108e6b4 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - smlatteq r8, ip, r6, lr │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ + smlabbeq r8, ip, r8, ip │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, r4, lr │ │ │ │ + @ instruction: 0x0108e49c │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ tsteq r8, ip, lsr r8 │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ + @ instruction: 0x0108e5b8 │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + smlabbeq r8, r4, r5, lr │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + @ instruction: 0x0108e5bc │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + smlatteq r8, r4, r7, ip │ │ │ │ + smlabbeq r8, r0, r6, lr │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ tsteq r8, r4, lsl r7 │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r8, lr │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e890 │ │ │ │ - smlabteq r8, ip, r6, ip │ │ │ │ - smlabteq r8, r4, r9, lr │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - smlatbeq r8, r4, r6, ip │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - @ instruction: 0x0108c694 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - smlabteq r8, ip, r9, lr │ │ │ │ - smlatteq r8, r8, r9, lr │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ + @ instruction: 0x0108c7b4 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + smlatbeq r8, r4, r7, ip │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x0108e7b4 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + smlatteq r8, ip, r8, lr │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + @ instruction: 0x0108e8b8 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + @ instruction: 0x0108e9b0 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + @ instruction: 0x0108e9b4 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r8, r0, sl, lr │ │ │ │ + smlabteq r8, r4, r6, ip │ │ │ │ + tstpeq r8, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlatteq r8, r0, lr, lr │ │ │ │ + @ instruction: 0x0108ecbc │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, ip, sl, lr │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ tsteq r8, r4, ror #12 │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - @ instruction: 0x0108f29c │ │ │ │ - smlabbeq r8, r0, lr, lr │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - smlabteq r8, r0, sl, lr │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - smlabbeq r8, ip, sl, lr │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - smlatteq r8, r8, sl, lr │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - smlatbeq r8, r8, fp, lr │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - smlatteq r8, r4, r5, ip │ │ │ │ - smlatbeq r8, ip, fp, lr │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlabteq r8, ip, ip, lr │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + @ instruction: 0x0108ec98 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x0108edb4 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlabbeq r8, r0, sp, lr │ │ │ │ ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - smlatbeq r8, ip, r5, ip │ │ │ │ - @ instruction: 0x0108ec94 │ │ │ │ - @ instruction: 0x0108ecb0 │ │ │ │ + @ instruction: 0x0108edb8 │ │ │ │ + smlabteq r8, r4, r5, ip │ │ │ │ + tstpeq r8, ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ @ instruction: 0x0108c594 │ │ │ │ - tsteq r8, r4, asr sp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - smlatbeq r8, ip, pc, lr @ │ │ │ │ - smlatbeq r8, r8, lr, lr │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - smlabteq r8, r0, sp, lr │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, lr, lr │ │ │ │ - smlabteq r8, r4, lr, lr │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlatteq r8, ip, r4, ip │ │ │ │ - tstpeq r8, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108efbc │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabbeq r8, r8, pc, lr @ │ │ │ │ - smlabteq r8, r4, r4, ip │ │ │ │ - smlabteq r8, r0, pc, lr @ │ │ │ │ - @ instruction: 0x0108c4b4 │ │ │ │ - smlabbeq r8, r8, r0, pc @ │ │ │ │ - tstpeq r8, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r4, r8 @ │ │ │ │ + @ instruction: 0x0108ee98 │ │ │ │ + @ instruction: 0x0108eeb4 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + swpeq pc, r0, [r8] @ │ │ │ │ + tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, pc, lr @ │ │ │ │ + smlatteq r8, r8, pc, lr @ │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tstpeq r8, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + smlatteq r8, r8, r0, pc @ │ │ │ │ + swpeq pc, r8, [r8] @ │ │ │ │ + strheq pc, [r8, -r4] @ │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlatteq r8, ip, r0, pc @ │ │ │ │ + smlatteq r8, r4, r4, ip │ │ │ │ + tstpeq r8, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f19c │ │ │ │ + tstpeq r8, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r4, ip │ │ │ │ + smlabteq r8, r4, r1, pc @ │ │ │ │ + smlatteq r8, r0, r1, pc @ │ │ │ │ @ instruction: 0x0108c494 │ │ │ │ - smlabbeq r8, ip, r0, pc @ │ │ │ │ - smlabbeq r8, r4, r4, ip │ │ │ │ + smlabbeq r8, r4, r2, pc @ │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + smlabbeq r8, r8, r2, pc @ │ │ │ │ + tsteq r8, r4, ror #8 │ │ │ │ + smlatteq r8, r0, r3, pc @ │ │ │ │ + tstpeq r8, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tstpeq r8, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r3, pc @ │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tstpeq r8, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, r3, pc @ │ │ │ │ strdeq pc, [r8, -ip] │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, r0, pc @ │ │ │ │ - tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - tstpeq r8, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, r1, pc @ │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tstpeq r8, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - strdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - tstpeq r8, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, lsl #8 │ │ │ │ - smlabbeq r8, r0, r3, pc @ │ │ │ │ - smlatteq r8, r8, r2, pc @ │ │ │ │ - @ instruction: 0x0108f298 │ │ │ │ - @ instruction: 0x0108f2b4 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tstpeq r8, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r6, pc @ │ │ │ │ + smlabbeq r8, r4, r5, pc @ │ │ │ │ + smlatteq r8, ip, r4, pc @ │ │ │ │ + @ instruction: 0x0108f49c │ │ │ │ + @ instruction: 0x0108f4b8 │ │ │ │ smlabteq r8, r4, r3, ip │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlabbeq r8, r0, r3, pc @ │ │ │ │ - @ instruction: 0x0108f39c │ │ │ │ - smlatbeq r8, r4, r3, ip │ │ │ │ + tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, r3, ip │ │ │ │ ldrdeq pc, [r8, -r4] │ │ │ │ - @ instruction: 0x0108c394 │ │ │ │ - tstpeq r8, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r4, pc @ │ │ │ │ - tstpeq r8, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - @ instruction: 0x0108f4b4 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tstpeq r8, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tstpeq r8, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - smlatbeq r8, ip, r6, pc @ │ │ │ │ - tstpeq r8, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r5, pc @ │ │ │ │ - tstpeq r8, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tstpeq r8, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r2, ip │ │ │ │ - tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f6b4 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlabteq r8, r4, r2, ip │ │ │ │ - tstpeq r8, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108c2b4 │ │ │ │ - smlabbeq r8, ip, pc, pc @ │ │ │ │ - tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f7b0 │ │ │ │ - tstpeq r8, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ + smlabbeq r8, r4, r5, pc @ │ │ │ │ + smlatbeq r8, r0, r5, pc @ │ │ │ │ + smlabbeq r8, ip, r3, ip │ │ │ │ ldrdeq pc, [r8, -r8] │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - @ instruction: 0x0108f898 │ │ │ │ - tstpeq r8, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - @ instruction: 0x0108f89c │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tstpeq r8, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f698 │ │ │ │ + tstpeq r8, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + @ instruction: 0x0108f69c │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tstpeq r8, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tstpeq r8, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlatteq r8, ip, pc, pc @ │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatbeq r8, ip, r9, pc @ │ │ │ │ + smlatbeq r8, r8, r8, pc @ │ │ │ │ + tstpeq r8, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, r7, pc @ │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tstpeq r8, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108c2bc │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r8, pc @ │ │ │ │ + smlabteq r8, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0108c29c │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r2, ip │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f9bc │ │ │ │ + tstpeq r8, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, r9, pc @ │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + smlatteq r8, r4, r9, pc @ │ │ │ │ + tstpeq r8, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + smlatbeq r8, r4, sl, pc @ │ │ │ │ + tstpeq r8, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ tsteq r8, ip, lsr #4 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - smlabbeq r8, r4, r9, pc @ │ │ │ │ - smlatbeq r8, r0, r9, pc @ │ │ │ │ + smlatbeq r8, r8, sl, pc @ │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, r0, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ smlatteq r8, ip, r1, ip │ │ │ │ - tstpeq r8, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, r1, ip │ │ │ │ - tstpeq r8, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108c1bc │ │ │ │ - @ instruction: 0x0108fc9c │ │ │ │ - @ instruction: 0x0108fb98 │ │ │ │ - tstpeq r8, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fab0 │ │ │ │ - smlabteq r8, ip, sl, pc @ │ │ │ │ - smlabbeq r8, ip, r1, ip │ │ │ │ - tstpeq r8, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - smlatteq r8, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0108fb98 │ │ │ │ - @ instruction: 0x0108fbb4 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - smlatteq r8, ip, fp, pc @ │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, ip, ip, pc @ │ │ │ │ - tstpeq r8, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - @ instruction: 0x0108fcb0 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tstpeq r8, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, ip, r0, ip │ │ │ │ - tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r9, r4, ip, r1 │ │ │ │ - smlabteq r8, r8, pc, pc @ │ │ │ │ - smlabteq r8, r4, lr, pc @ │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ + smlabbeq r8, r8, fp, pc @ │ │ │ │ + smlatbeq r8, r4, fp, pc @ │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tstpeq r8, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r8, -r8] │ │ │ │ - smlatbeq r8, r4, r0, ip │ │ │ │ - tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r0, ip │ │ │ │ - tstpeq r8, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, lr, pc @ │ │ │ │ - smlatteq r8, r0, lr, pc @ │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - qaddeq ip, ip, r8 │ │ │ │ - smlabteq r8, r8, pc, pc @ │ │ │ │ - smlabbeq r9, r4, fp, r1 │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ + tstpeq r8, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108c1b4 │ │ │ │ + tstpeq r8, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r1, ip │ │ │ │ + smlabbeq r8, r0, sp, pc @ │ │ │ │ + tstpeq r8, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fcbc │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tstpeq r8, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, sp, pc @ │ │ │ │ + smlatbeq r8, r4, sp, pc @ │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + smlatteq r9, r4, ip, r1 │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tstpeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + @ instruction: 0x0108feb4 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r0, ip │ │ │ │ + tstpeq r8, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r0, ip │ │ │ │ tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - smlabbeq r8, r4, pc, pc @ │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - smlabteq r8, r8, pc, pc @ │ │ │ │ - smlatbeq r8, r4, pc, pc @ │ │ │ │ - smlabbeq r9, ip, fp, r1 │ │ │ │ - tsteq r8, r4 │ │ │ │ - @ instruction: 0x01091b94 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x01091bbc │ │ │ │ - @ instruction: 0x01091b9c │ │ │ │ - smlabteq r8, ip, pc, pc @ │ │ │ │ - smlabteq r8, r4, pc, fp @ │ │ │ │ - @ instruction: 0x01091bb4 │ │ │ │ - smlatteq r8, ip, pc, pc @ │ │ │ │ - smlatbeq r8, ip, pc, fp @ │ │ │ │ - smlatteq r9, ip, fp, r1 │ │ │ │ - smlabteq r9, r8, fp, r1 │ │ │ │ - tsteq r9, r4 │ │ │ │ - smlabbeq r8, ip, pc, fp @ │ │ │ │ - tsteq r9, r0, lsl r0 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - tsteq r9, ip, asr #32 │ │ │ │ + strheq ip, [r8, -ip] │ │ │ │ tsteq r9, r8, lsr #32 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - tsteq r9, r4, lsr #24 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - smlatteq r9, r4, r6, r0 │ │ │ │ - tsteq r9, ip, ror #30 │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ + smlatteq r9, r4, fp, r1 │ │ │ │ + smlabteq r9, r4, fp, r1 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + swpeq ip, r4, [r8] │ │ │ │ + smlatteq r8, r4, pc, pc @ │ │ │ │ + smlabbeq r8, r4, r0, ip │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tsteq r9, r4 │ │ │ │ + smlatteq r9, ip, fp, r1 │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ strdeq r1, [r9, -r4] │ │ │ │ - smlabteq r9, r0, r0, r0 │ │ │ │ - smlabbeq r9, r0, r0, r0 │ │ │ │ - qaddeq r0, ip, r9 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - smlabteq r8, r4, lr, fp │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ + qaddeq ip, r4, r8 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, r4, asr ip │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r8, ip │ │ │ │ tsteq r9, ip, asr #24 │ │ │ │ - smlatbeq r8, ip, lr, fp │ │ │ │ - strheq r0, [r9, -r8] │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + smlatteq r8, ip, pc, fp @ │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + smlatbeq r9, r8, ip, r1 │ │ │ │ + smlatbeq r9, ip, r0, r0 │ │ │ │ + smlabbeq r9, r8, r0, r0 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + @ instruction: 0x0108bfb4 │ │ │ │ tsteq r9, r4, ror #24 │ │ │ │ - smlabbeq r8, ip, lr, fp │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlatteq r9, ip, ip, r1 │ │ │ │ - smlatbeq r9, ip, ip, r1 │ │ │ │ - smlabbeq r9, r8, ip, r1 │ │ │ │ - smlabteq r9, r4, r0, r0 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ + smlatbeq r8, r4, pc, fp @ │ │ │ │ smlatbeq r9, r8, ip, r1 │ │ │ │ - smlatteq r9, r4, r0, r0 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - smlatteq r9, r4, ip, r1 │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq r9, r8, lsl #2 │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - @ instruction: 0x01091db0 │ │ │ │ - tsteq r9, ip, ror r1 │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ + smlabbeq r9, r4, ip, r1 │ │ │ │ + smlabteq r9, r0, r0, r0 │ │ │ │ + smlabbeq r8, r4, pc, fp @ │ │ │ │ + smlabteq r9, ip, r0, r0 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + smlabteq r9, ip, pc, r1 @ │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + smlatteq r9, r0, r0, r0 │ │ │ │ + strheq r0, [r9, -ip] │ │ │ │ + smlabbeq r9, ip, ip, r1 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + smlatbeq r9, ip, ip, r1 │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ tsteq r9, r8, lsl r1 │ │ │ │ - smlatteq r9, r8, ip, r1 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlabteq r9, r4, ip, r1 │ │ │ │ + smlatteq r8, ip, lr, fp │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r9, r8, lsr r1 │ │ │ │ + tsteq r9, ip, asr #26 │ │ │ │ + tsteq r9, ip, lsl #26 │ │ │ │ + smlatteq r9, r8, ip, r1 │ │ │ │ + tsteq r9, r4, lsr #2 │ │ │ │ + @ instruction: 0x0108beb4 │ │ │ │ tsteq r9, r8, lsl #26 │ │ │ │ - smlabteq r8, r4, sp, fp │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + @ instruction: 0x0108be9c │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ tsteq r9, r0, lsr #26 │ │ │ │ - smlatbeq r8, r4, sp, fp │ │ │ │ - tsteq r9, ip, lsr #26 │ │ │ │ - @ instruction: 0x0108bd94 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x0109019c │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + @ instruction: 0x01090198 │ │ │ │ tsteq r9, r8, ror #26 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - smlabbeq r9, r0, r1, r0 │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - smlabbeq r9, ip, r1, r0 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r1, r0 │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - smlabbeq r9, r8, sp, r1 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ - @ instruction: 0x01090294 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x01091db4 │ │ │ │ - @ instruction: 0x01091d90 │ │ │ │ - smlabteq r9, ip, r1, r0 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x010901b0 │ │ │ │ + smlabbeq r9, r0, sp, r1 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + smlabbeq r9, ip, sp, r1 │ │ │ │ strdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x01091db0 │ │ │ │ - smlatteq r9, ip, r1, r0 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r9, ip, sp, r1 │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ smlabteq r9, r8, sp, r1 │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - @ instruction: 0x0108bcbc │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ - smlatbeq r8, ip, ip, fp │ │ │ │ - smlabbeq r9, ip, r2, r0 │ │ │ │ + smlatbeq r9, r4, sp, r1 │ │ │ │ + smlatteq r9, r0, r1, r0 │ │ │ │ + smlabteq r8, ip, sp, fp │ │ │ │ + smlatteq r9, ip, r1, r0 │ │ │ │ + @ instruction: 0x0108bdbc │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x0108bd9c │ │ │ │ + smlatteq r9, r8, sp, r1 │ │ │ │ + smlabbeq r8, ip, sp, fp │ │ │ │ + @ instruction: 0x01091f98 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ tsteq r9, ip, asr #4 │ │ │ │ - tsteq r9, r8, lsr #4 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ - tsteq r9, r8, asr #4 │ │ │ │ - tsteq r9, r8, lsl lr │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - smlabbeq r9, r4, r2, r0 │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - tsteq r8, ip, asr #24 │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r9, ip, asr #28 │ │ │ │ + tsteq r9, r8, lsr #28 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + smlatbeq r9, ip, r2, r0 │ │ │ │ + smlabbeq r9, r8, r2, r0 │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + smlatbeq r9, r8, r2, r0 │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + smlabteq r8, ip, ip, fp │ │ │ │ + smlatteq r9, r4, r2, r0 │ │ │ │ + smlabteq r9, r0, r2, r0 │ │ │ │ + @ instruction: 0x01091e90 │ │ │ │ + smlatbeq r8, ip, ip, fp │ │ │ │ + @ instruction: 0x01091e9c │ │ │ │ + @ instruction: 0x0108bc9c │ │ │ │ bleq ff3b1ba4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b1bac │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b1bb4 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b1bbc │ │ │ │ @@ -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 │ │ │ │ - smlatteq r8, ip, ip, pc @ │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - tsteq r9, ip, lsl #16 │ │ │ │ - smlatteq r9, r8, r7, r1 │ │ │ │ - tstpeq r8, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, r5, fp │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tstpeq r8, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b590 │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - tsteq r9, r0, lsr #16 │ │ │ │ - tstpeq r8, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - tstpeq r8, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - smlatbeq r9, r0, r8, r1 │ │ │ │ + tstpeq r8, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r9, ip, r8, r1 │ │ │ │ + tsteq r9, ip, ror #16 │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + smlabbeq r8, r4, ip, pc @ │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ smlatbeq r8, r4, ip, pc @ │ │ │ │ - smlabbeq r8, r0, ip, pc @ │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - smlatbeq r9, r0, r8, r1 │ │ │ │ - tsteq r9, ip, ror r8 │ │ │ │ - @ instruction: 0x0108fcb8 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - smlabteq r8, r4, ip, pc @ │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - tstpeq r8, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tstpeq r8, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, ip, pc @ │ │ │ │ - smlabteq r8, r4, ip, pc @ │ │ │ │ - @ instruction: 0x01091894 │ │ │ │ - @ instruction: 0x0108b4b8 │ │ │ │ - smlatteq r8, r4, ip, pc @ │ │ │ │ - @ instruction: 0x010918b4 │ │ │ │ - smlatbeq r8, r0, r4, fp │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - smlabteq r9, ip, r8, r1 │ │ │ │ - smlabbeq r8, r0, r4, fp │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r9, r4, r8, r1 │ │ │ │ + smlabbeq r9, r0, r8, r1 │ │ │ │ + @ instruction: 0x0108fcbc │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabteq r8, r8, ip, pc @ │ │ │ │ + smlabteq r8, r0, r5, fp │ │ │ │ + tsteq r9, r0, lsl #18 │ │ │ │ + tstpeq r8, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, ip, pc @ │ │ │ │ + @ instruction: 0x010918b0 │ │ │ │ + @ instruction: 0x0108b598 │ │ │ │ + @ instruction: 0x010918bc │ │ │ │ + smlabbeq r8, r8, r5, fp │ │ │ │ + tsteq r9, r0, lsl #18 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tstpeq r8, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ + tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + smlabteq r8, ip, lr, pc @ │ │ │ │ + @ instruction: 0x010919bc │ │ │ │ + smlabbeq r8, r8, sp, pc @ │ │ │ │ + tstpeq r8, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tstpeq r8, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ tsteq r9, r4, lsl r9 │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - tstpeq r8, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r9, r0, lsl r9 │ │ │ │ - tstpeq r8, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - tsteq r9, r8, lsr #18 │ │ │ │ - tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - smlatteq r8, r4, sp, pc @ │ │ │ │ - smlatbeq r8, r4, sp, pc @ │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ smlabbeq r8, r0, sp, pc @ │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ + tstpeq r8, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + smlatteq r8, r0, r4, fp │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010919b4 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + smlabbeq r8, ip, sp, pc @ │ │ │ │ + smlatbeq r8, r8, r4, fp │ │ │ │ tsteq r9, r0, ror r9 │ │ │ │ - @ instruction: 0x0108b3b8 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - @ instruction: 0x0108fdb8 │ │ │ │ + smlatbeq r8, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0108b490 │ │ │ │ + smlatbeq r9, ip, r9, r1 │ │ │ │ smlabbeq r9, r8, r9, r1 │ │ │ │ - @ instruction: 0x0108b398 │ │ │ │ - @ instruction: 0x01091994 │ │ │ │ - smlabbeq r8, r8, r3, fp │ │ │ │ - tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, sp, pc @ │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ + tstpeq r8, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010919b0 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tstpeq r8, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r1, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r9, r1 │ │ │ │ - smlatteq r8, r8, sp, pc @ │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - tstpeq r8, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, r4, r9, r1 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - smlabteq r8, r8, pc, pc @ │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r8, r2, fp │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r8, r9, r1 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ + @ instruction: 0x0108fe98 │ │ │ │ tsteq r9, r0, lsr sl │ │ │ │ - tstpeq r8, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b2b0 │ │ │ │ - tstpeq r8, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r2, fp │ │ │ │ - @ instruction: 0x01091ab0 │ │ │ │ + tsteq r9, ip, lsl #20 │ │ │ │ + tstpeq r8, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r0, r3, fp │ │ │ │ + tstpeq r8, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108b3b0 │ │ │ │ + @ instruction: 0x0108fe98 │ │ │ │ + tstpeq r8, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, asr #20 │ │ │ │ + @ instruction: 0x0108b390 │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlabbeq r8, r0, r3, fp │ │ │ │ + tsteq r9, r8, lsr #32 │ │ │ │ + tstpeq r8, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01091abc │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + tsteq r9, r8, asr sl │ │ │ │ + @ instruction: 0x0108fe94 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r9, r8, ror sl │ │ │ │ @ instruction: 0x0108feb4 │ │ │ │ - @ instruction: 0x0108fe90 │ │ │ │ - tsteq r9, r0, ror #20 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - @ instruction: 0x01091ab0 │ │ │ │ - smlabbeq r9, ip, sl, r1 │ │ │ │ - smlabteq r8, r8, lr, pc @ │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ - tsteq r9, ip, ror fp │ │ │ │ - tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, lr, pc @ │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ @ instruction: 0x01091ab4 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tstpeq r8, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01091a90 │ │ │ │ + smlabteq r8, ip, lr, pc @ │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + mrseq fp, (UNDEF: 56) │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tstpeq r8, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlabteq r9, r0, sl, r1 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlabteq r9, ip, sl, r1 │ │ │ │ + smlabteq r8, r8, r2, fp │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ smlatteq r9, ip, sl, r1 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - smlabteq r8, r0, r1, fp │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ + tstpeq r8, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, r2, fp │ │ │ │ + tstpeq r8, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108b298 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + smlatbeq r8, r8, pc, pc @ │ │ │ │ + tstpeq r8, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsl fp │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + tstpeq r8, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ tsteq r9, r4, lsr fp │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ - tstpeq r8, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108b198 │ │ │ │ - tstpeq r8, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, r1, fp │ │ │ │ - @ instruction: 0x0108ff9c │ │ │ │ - tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r9, r4, asr fp │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - smlabteq r9, r8, r2, r0 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - qaddeq r0, r0, r9 │ │ │ │ - @ instruction: 0x01091bb0 │ │ │ │ - tsteq r9, r0, ror fp │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + smlatbeq r8, r0, pc, pc @ │ │ │ │ + tstpeq r8, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ tsteq r9, ip, asr #22 │ │ │ │ - smlabbeq r8, r8, pc, pc @ │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - smlatbeq r8, r8, pc, pc @ │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r9, r8, asr fp │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x01091b94 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + smlatbeq r8, ip, pc, pc @ │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108ffb8 │ │ │ │ + smlatteq r8, r8, r1, fp │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ smlatbeq r9, r8, fp, r1 │ │ │ │ - smlabbeq r9, r4, fp, r1 │ │ │ │ - smlabteq r8, r0, pc, pc @ │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - smlabteq r8, ip, pc, pc @ │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - tsteq r9, r8 │ │ │ │ - smlatteq r8, r4, pc, pc @ │ │ │ │ + smlabteq r8, r8, r1, fp │ │ │ │ @ instruction: 0x01091bb4 │ │ │ │ - smlatbeq r8, r0, r0, fp │ │ │ │ - tsteq r9, r4 │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - smlabbeq r8, r8, r0, fp │ │ │ │ - tsteq r9, r0, asr #32 │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ - smlatteq r9, ip, fp, r1 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - qaddeq fp, r8, r8 │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ + @ instruction: 0x0108b1b8 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + strheq r0, [r9, -r0] │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + smlatbeq r9, ip, fp, r1 │ │ │ │ + smlatteq r8, r8, pc, pc @ │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + smlabteq r9, ip, fp, r1 │ │ │ │ + tsteq r9, r8 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ tsteq r9, r8, lsl #24 │ │ │ │ + smlatteq r9, r4, fp, r1 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + smlatbeq r9, r8, r0, r0 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ tsteq r9, r4, asr #32 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + mrseq fp, (UNDEF: 24) │ │ │ │ tsteq r9, r4, rrx │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - tsteq r9, r4, ror #24 │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + smlatteq r8, r8, r0, fp │ │ │ │ + smlatbeq r9, r0, r0, r0 │ │ │ │ tsteq r9, ip, ror r0 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - smlabbeq r9, r8, r0, r0 │ │ │ │ - smlatteq r8, r0, pc, sl @ │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + smlabteq r8, r8, r0, fp │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + strheq fp, [r8, -r8] │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + smlabteq r9, ip, ip, r1 │ │ │ │ + smlabbeq r9, ip, ip, r1 │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + smlatbeq r9, r4, r0, r0 │ │ │ │ + smlabbeq r8, r8, r0, fp │ │ │ │ + smlabbeq r9, r8, ip, r1 │ │ │ │ smlabteq r9, r4, r0, r0 │ │ │ │ - smlatbeq r9, r0, r0, r0 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - @ instruction: 0x0108afb8 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - smlatbeq r8, r8, pc, sl @ │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ - @ instruction: 0x01091c9c │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - smlabbeq r8, r8, pc, sl @ │ │ │ │ - smlatteq r9, r4, r0, r0 │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - @ instruction: 0x01090294 │ │ │ │ - smlabbeq r9, r4, sp, r1 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - smlatteq r9, ip, r0, r0 │ │ │ │ - @ instruction: 0x01091cbc │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + smlabteq r9, r4, ip, r1 │ │ │ │ + smlatbeq r9, r0, ip, r1 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + qaddeq fp, r0, r8 │ │ │ │ + smlatteq r9, r8, r0, r0 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ tsteq r9, r4, lsr #2 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ + mrseq r0, (UNDEF: 25) │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + smlatteq r8, r8, pc, sl @ │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatteq r9, r4, sp, r1 │ │ │ │ + @ instruction: 0x010901b0 │ │ │ │ + tsteq r9, r0, ror r1 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + smlatbeq r8, r0, pc, sl @ │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ tsteq r9, ip, lsr sp │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - @ instruction: 0x0108aeb8 │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - smlabbeq r9, ip, r1, r0 │ │ │ │ - @ instruction: 0x0108ae98 │ │ │ │ - @ instruction: 0x01090198 │ │ │ │ - smlabbeq r8, r8, lr, sl │ │ │ │ - tsteq r9, r0, asr #28 │ │ │ │ - tsteq r9, ip, lsl #4 │ │ │ │ - smlabteq r9, ip, r1, r0 │ │ │ │ + smlabbeq r8, r8, pc, sl @ │ │ │ │ smlatbeq r9, r8, r1, r0 │ │ │ │ + smlabbeq r9, r4, r1, r0 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x01091d9c │ │ │ │ tsteq r9, r8, ror sp │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - smlabteq r9, r8, r1, r0 │ │ │ │ + @ instruction: 0x010901b4 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ @ instruction: 0x01091d98 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - smlatteq r9, r0, r1, r0 │ │ │ │ - @ instruction: 0x01091db0 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - @ instruction: 0x01091dbc │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - strdeq r1, [r9, -r8] │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ - smlatteq r8, r8, sp, sl │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r9, ip, lsr r2 │ │ │ │ - tsteq r9, ip, lsl #28 │ │ │ │ - @ instruction: 0x0108adb8 │ │ │ │ - tsteq r9, r8, lsl lr │ │ │ │ - smlatbeq r8, r8, sp, sl │ │ │ │ - @ instruction: 0x01090594 │ │ │ │ - smlabteq r9, r0, pc, r1 @ │ │ │ │ - tsteq r9, ip, lsl r3 │ │ │ │ - tsteq r9, ip, ror lr │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r9, r8, lsl lr │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r9, r8, lsr lr │ │ │ │ - tsteq r9, r4, ror r2 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq r9, r0, asr lr │ │ │ │ - smlabbeq r9, ip, r2, r0 │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - @ instruction: 0x01090298 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r9, r4, lsl r3 │ │ │ │ ldrdeq r0, [r9, -r4] │ │ │ │ - @ instruction: 0x010902b0 │ │ │ │ - smlabbeq r9, r0, lr, r1 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01091db0 │ │ │ │ + smlatteq r9, ip, r1, r0 │ │ │ │ strdeq sl, [r8, -r8] │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlatteq r8, r8, lr, sl │ │ │ │ smlatbeq r9, r0, lr, r1 │ │ │ │ - smlatteq r8, r0, ip, sl │ │ │ │ - tsteq r9, ip, lsl #6 │ │ │ │ - smlatteq r9, r8, r2, r0 │ │ │ │ - @ instruction: 0x01091eb8 │ │ │ │ - smlabteq r8, r0, ip, sl │ │ │ │ - smlabteq r9, r4, lr, r1 │ │ │ │ - @ instruction: 0x0108acb0 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r8, lsl #4 │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + @ instruction: 0x0108aeb8 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ strdeq r1, [r9, -r8] │ │ │ │ + smlatbeq r8, r0, lr, sl │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + smlabbeq r8, r0, lr, sl │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + smlabteq r9, r0, r2, r0 │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlabteq r9, r0, r2, r0 │ │ │ │ + @ instruction: 0x0109029c │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r9, ip, ror r3 │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x01091e9c │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + @ instruction: 0x010902b4 │ │ │ │ + smlabteq r8, r8, sp, sl │ │ │ │ + @ instruction: 0x01091e98 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x0108adb0 │ │ │ │ ldrdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x01091eb0 │ │ │ │ + smlatteq r9, ip, r2, r0 │ │ │ │ + @ instruction: 0x0108ad90 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabbeq r8, r0, sp, sl │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ tsteq r9, r0, lsl r3 │ │ │ │ - smlabbeq r8, r0, ip, sl │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ + smlatteq r9, r0, lr, r1 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ tsteq r9, r8, asr #6 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - smlabbeq r9, ip, pc, r1 @ │ │ │ │ + tsteq r9, r8, lsl pc │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + @ instruction: 0x01091f98 │ │ │ │ + tsteq r9, r8, asr pc │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + smlatteq r8, r0, ip, sl │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ @ instruction: 0x01090390 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - smlabbeq r9, ip, pc, r1 @ │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - smlatbeq r9, r4, r3, r0 │ │ │ │ - smlatteq r8, r0, fp, sl │ │ │ │ - @ instruction: 0x010903b0 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ - qaddeq r2, r0, r9 │ │ │ │ - tsteq r9, ip, lsl r4 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - @ instruction: 0x010903b8 │ │ │ │ - smlabbeq r9, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x0108ab98 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - smlatbeq r9, r8, pc, r1 @ │ │ │ │ - smlabbeq r8, r0, fp, sl │ │ │ │ - tsteq r9, r4, lsl r4 │ │ │ │ + smlabteq r8, r8, ip, sl │ │ │ │ + @ instruction: 0x01091f90 │ │ │ │ + tsteq r9, ip, ror #30 │ │ │ │ + smlatbeq r9, r8, r3, r0 │ │ │ │ + smlatbeq r8, r8, ip, sl │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ + @ instruction: 0x0108ac98 │ │ │ │ + smlatteq r9, ip, pc, r1 @ │ │ │ │ strdeq r0, [r9, -r0] │ │ │ │ - smlabteq r9, r0, pc, r1 @ │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - smlabteq r9, ip, pc, r1 @ │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq r9, r8 │ │ │ │ - smlatteq r9, r4, pc, r1 @ │ │ │ │ - tsteq r9, r0, lsr #8 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r9, ip, lsr #8 │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq r9, ip, asr #8 │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ + smlabteq r9, ip, r3, r0 │ │ │ │ + @ instruction: 0x01091f9c │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + smlatbeq r9, r8, pc, r1 @ │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + smlatteq r9, ip, pc, r1 @ │ │ │ │ + smlabteq r9, r8, pc, r1 @ │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + strheq r2, [r9, -r0] │ │ │ │ + tsteq r9, ip, ror r4 │ │ │ │ + tsteq r9, ip, lsr r4 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + smlatteq r9, r8, pc, r1 @ │ │ │ │ strdeq sl, [r8, -r8] │ │ │ │ - tsteq r9, r8, lsr #32 │ │ │ │ - smlatteq r8, r8, sl, sl │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - swpeq r2, ip, [r9] │ │ │ │ - qaddeq r2, ip, r9 │ │ │ │ - tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ + tsteq r9, r8 │ │ │ │ + smlatteq r8, r0, fp, sl │ │ │ │ tsteq r9, r4, ror r4 │ │ │ │ - @ instruction: 0x0108aab8 │ │ │ │ - qaddeq r2, r8, r9 │ │ │ │ - @ instruction: 0x01090494 │ │ │ │ - smlatbeq r8, r0, sl, sl │ │ │ │ - swpeq r2, r4, [r9] │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + smlabteq r8, r0, fp, sl │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + @ instruction: 0x0108abb0 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq r9, r4, asr #32 │ │ │ │ + smlabbeq r9, r0, r4, r0 │ │ │ │ + smlabbeq r8, r8, fp, sl │ │ │ │ + smlabbeq r9, ip, r4, r0 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ smlatbeq r9, ip, r4, r0 │ │ │ │ - smlabbeq r8, r0, sl, sl │ │ │ │ - @ instruction: 0x010904b8 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + smlabbeq r9, r8, r0, r2 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + @ instruction: 0x0109059c │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + strheq r2, [r9, -ip] │ │ │ │ + swpeq r2, r8, [r9] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + strheq r2, [r9, -r8] │ │ │ │ strdeq r0, [r9, -r4] │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, r0, r0, r2 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlatbeq r9, ip, r0, r2 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - smlabteq r9, ip, r0, r2 │ │ │ │ - tsteq r9, r8, lsl #10 │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq r9, r4, lsl r5 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + smlatteq r8, r0, sl, sl │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + mrseq r2, (UNDEF: 25) │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + @ instruction: 0x0108aa98 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + tsteq r9, r4, ror r5 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ 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: 0x01091a92 │ │ │ │ - tsteq sl, r4, ror pc │ │ │ │ - smlabbeq r9, r6, sl, r1 │ │ │ │ - ldrdeq r1, [r9, -lr] │ │ │ │ - smlabbeq sl, r0, lr, r9 │ │ │ │ - @ instruction: 0x01091b9a │ │ │ │ - @ instruction: 0x010a9cb0 │ │ │ │ - smlabbeq r9, r6, fp, r1 │ │ │ │ - tsteq r9, r0, ror fp │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - smlabteq r8, r6, r3, sl │ │ │ │ - smlabbeq sl, r6, fp, r9 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + ldrdeq r9, [sl, -r4] │ │ │ │ + smlatteq r9, r6, sl, r1 │ │ │ │ + tsteq r9, lr, lsr sl │ │ │ │ + smlatteq sl, r0, lr, r9 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + tsteq sl, r0, lsl sp │ │ │ │ + smlatteq r9, r6, fp, r1 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x01091bba │ │ │ │ + tsteq r8, r6, lsr #8 │ │ │ │ + smlatteq sl, r6, fp, r9 │ │ │ │ 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 fe8e6628 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000ea4e │ │ │ │ svclt 0x0000bebb │ │ │ │ - tsteq r8, r4, ror #8 │ │ │ │ - tsteq sl, lr, asr #24 │ │ │ │ - tsteq r9, r8, ror r7 │ │ │ │ - tsteq sl, ip, lsr #24 │ │ │ │ - tsteq r9, ip, ror r7 │ │ │ │ - smlabbeq r9, r0, r7, r0 │ │ │ │ - tsteq r9, r2, ror #14 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r9, sl, asr r7 │ │ │ │ - tsteq r9, ip, asr #14 │ │ │ │ - tsteq r9, sl, asr #14 │ │ │ │ - tsteq r9, r4, asr r7 │ │ │ │ - tsteq r9, r6, asr r7 │ │ │ │ - tsteq r9, r2, asr r7 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq r9, r2, asr #14 │ │ │ │ - tsteq sl, r4, lsr fp │ │ │ │ - smlatbeq r9, ip, r6, r0 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - @ instruction: 0x01089394 │ │ │ │ - smlabbeq r8, sl, r3, r9 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ + smlabteq r8, r4, r4, r9 │ │ │ │ + smlatbeq sl, lr, ip, r8 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + smlabbeq sl, ip, ip, r8 │ │ │ │ ldrdeq r0, [r9, -ip] │ │ │ │ - tsteq r1, ip, lsl #10 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, r6, lsl r3 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - smlatbeq r9, r8, r6, r0 │ │ │ │ - tsteq sl, r8, asr #20 │ │ │ │ - @ instruction: 0x0109069c │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq r8, sl, ror #2 │ │ │ │ - smlabteq r9, r4, r5, r0 │ │ │ │ - @ instruction: 0x010905be │ │ │ │ - @ instruction: 0x010905bc │ │ │ │ - @ instruction: 0x010905ba │ │ │ │ - @ instruction: 0x010905b4 │ │ │ │ + smlatteq r9, r0, r7, r0 │ │ │ │ + smlabteq r9, r2, r7, r0 │ │ │ │ + @ instruction: 0x011156ba │ │ │ │ + @ instruction: 0x010907ba │ │ │ │ + smlatbeq r9, ip, r7, r0 │ │ │ │ + smlatbeq r9, sl, r7, r0 │ │ │ │ + @ instruction: 0x010907b4 │ │ │ │ + @ instruction: 0x010907b6 │ │ │ │ + @ instruction: 0x010907b2 │ │ │ │ + @ instruction: 0x010a8bb8 │ │ │ │ + smlatbeq r9, r2, r7, r0 │ │ │ │ + @ instruction: 0x010a8b94 │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, sl, r3, r9 │ │ │ │ + tsteq r9, ip, lsr r7 │ │ │ │ + tsteq r9, sl, lsr r7 │ │ │ │ + tsteq r9, ip, lsr r7 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r9, r0, lsr r7 │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + tsteq r9, r8, lsl #14 │ │ │ │ + smlatbeq sl, r8, sl, r8 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + smlabteq r8, sl, r1, r9 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, lr, lsl r6 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq r9, sl, lsl r6 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + tsteq r9, sl, lsl #12 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + tsteq r9, r2, lsl #12 │ │ │ │ + tsteq r9, r4, asr #18 │ │ │ │ + smlatteq r9, lr, r5, r0 │ │ │ │ + smlatteq r9, r8, r5, r0 │ │ │ │ + smlatteq r9, r2, r5, r0 │ │ │ │ + tsteq r9, r0, lsl r9 │ │ │ │ + smlabteq r9, r2, r5, r0 │ │ │ │ + @ instruction: 0x010905b8 │ │ │ │ @ instruction: 0x010905b2 │ │ │ │ - @ instruction: 0x010905b0 │ │ │ │ - smlatbeq r9, sl, r5, r0 │ │ │ │ - smlatbeq r9, r8, r5, r0 │ │ │ │ - smlatbeq r9, r2, r5, r0 │ │ │ │ - smlatteq r9, r4, r8, r0 │ │ │ │ - smlabbeq r9, lr, r5, r0 │ │ │ │ - smlabbeq r9, r8, r5, r0 │ │ │ │ - smlabbeq r9, r2, r5, r0 │ │ │ │ - @ instruction: 0x010908b0 │ │ │ │ + smlatbeq r9, ip, r5, r0 │ │ │ │ + smlatbeq r9, r6, r5, r0 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + smlabbeq r9, r6, r5, r0 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + tsteq r9, r2, ror r5 │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ tsteq r9, r2, ror #10 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, r2, asr r5 │ │ │ │ - tsteq r9, ip, asr #10 │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - smlatteq r8, r0, pc, r8 @ │ │ │ │ - tsteq r9, r6, lsr #10 │ │ │ │ - tsteq r9, ip, lsl r5 │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - tsteq r9, r8, lsl #10 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - tsteq r9, r8, lsl #10 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - tsteq r9, r4, lsl #10 │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - tsteq r9, lr, asr #6 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - smlabteq r9, r8, r4, r0 │ │ │ │ - @ instruction: 0x010904be │ │ │ │ - ldrheq r5, [r1, -sl] │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + @ instruction: 0x01088fb8 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r9, ip, asr r5 │ │ │ │ + tsteq r9, lr, asr r5 │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + tsteq r9, r2, ror #10 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + smlatbeq r9, lr, r3, r0 │ │ │ │ + tsteq r9, ip, lsr r5 │ │ │ │ + tsteq r9, r2, lsr r5 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + @ instruction: 0x01088e92 │ │ │ │ + smlabteq r8, r4, pc, r8 @ │ │ │ │ + smlabteq r8, r2, pc, r8 @ │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + smlatteq r8, r2, r0, r9 │ │ │ │ + smlatteq r8, lr, r0, r9 │ │ │ │ + smlatteq r8, sl, r0, r9 │ │ │ │ + smlatteq r8, r6, r0, r9 │ │ │ │ + smlatteq r8, r2, r0, r9 │ │ │ │ + smlatteq r8, r2, r0, r9 │ │ │ │ + tsteq r1, r0, asr r0 │ │ │ │ + smlabteq r8, lr, r0, r9 │ │ │ │ + qaddeq r9, r0, r8 │ │ │ │ + qaddeq r9, sl, r8 │ │ │ │ + qaddeq r9, r4, r8 │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + @ instruction: 0x01114fb2 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + smlatteq sl, lr, r4, r8 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ tsteq r8, r2, lsr lr │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ - smlatbeq r8, sl, r0, r9 │ │ │ │ - smlabbeq r8, r2, r0, r9 │ │ │ │ - smlabbeq r8, lr, r0, r9 │ │ │ │ - smlabbeq r8, sl, r0, r9 │ │ │ │ - smlabbeq r8, r6, r0, r9 │ │ │ │ - smlabbeq r8, r2, r0, r9 │ │ │ │ - smlabbeq r8, r2, r0, r9 │ │ │ │ - @ instruction: 0x01114ff0 │ │ │ │ - tsteq r8, lr, rrx │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - smlatteq r8, lr, pc, r8 @ │ │ │ │ - smlatteq r8, r8, pc, r8 @ │ │ │ │ - smlatteq r8, r6, pc, r8 @ │ │ │ │ - tsteq r1, r2, asr pc │ │ │ │ - smlabteq r8, sl, ip, r8 │ │ │ │ - @ instruction: 0x010a84b4 │ │ │ │ - smlatbeq r8, r6, ip, r8 │ │ │ │ - smlabbeq sl, lr, r4, r8 │ │ │ │ - smlatteq r9, r4, r2, r0 │ │ │ │ - tsteq r1, r6, asr #27 │ │ │ │ - smlatteq r8, lr, sp, r8 │ │ │ │ - smlabteq r8, r6, sp, r8 │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - smlabteq r8, lr, sp, r8 │ │ │ │ - smlabteq r8, sl, sp, r8 │ │ │ │ - smlabteq r8, r6, sp, r8 │ │ │ │ - smlabteq r8, r6, sp, r8 │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - @ instruction: 0x01088db2 │ │ │ │ - tsteq r1, sl, ror #25 │ │ │ │ - tsteq r8, r2, ror #20 │ │ │ │ - strheq r0, [r9, -sl] │ │ │ │ - strheq r0, [r9, -r4] │ │ │ │ - smlatbeq r9, lr, r0, r0 │ │ │ │ - tsteq r1, r6, lsl #25 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + tsteq r8, sl, lsr #28 │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + @ instruction: 0x01114d94 │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + smlabteq r8, r2, sl, r8 │ │ │ │ + tsteq r9, sl, lsl r1 │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + tsteq r1, r6, ror #25 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ strdeq r8, [r8, -lr] │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - tsteq r9, r6, ror r0 │ │ │ │ - tsteq r9, r4, ror r0 │ │ │ │ - tsteq r9, r2, ror r0 │ │ │ │ - @ instruction: 0x0108899e │ │ │ │ - tsteq sl, ip, ror sp │ │ │ │ - smlabbeq fp, lr, r7, r6 │ │ │ │ - smlatteq r8, ip, ip, pc @ │ │ │ │ - tsteq r1, r2, lsr #23 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - @ instruction: 0x0108ffb0 │ │ │ │ - tsteq r1, ip, lsr fp │ │ │ │ - @ instruction: 0x010888b4 │ │ │ │ - @ instruction: 0x0108ff98 │ │ │ │ - @ instruction: 0x0108ff98 │ │ │ │ - @ instruction: 0x0108ff94 │ │ │ │ - @ instruction: 0x0108ff90 │ │ │ │ - smlabbeq r8, ip, pc, pc @ │ │ │ │ - smlabbeq r8, r4, pc, pc @ │ │ │ │ - smlabbeq r8, r8, pc, pc @ │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq sl, lr, lsl r0 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - smlatteq r8, sl, r7, r8 │ │ │ │ - tstpeq r8, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, lr, lsl pc │ │ │ │ - tstpeq r8, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tstpeq r8, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108febc │ │ │ │ - smlatteq r8, r8, lr, pc @ │ │ │ │ + ldrdeq r9, [sl, -ip] │ │ │ │ + smlatteq fp, lr, r7, r6 │ │ │ │ + tstpeq r8, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + tsteq r8, sl, ror r9 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + @ instruction: 0x01114b9c │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, pc, pc @ │ │ │ │ + smlatteq r8, r4, pc, pc @ │ │ │ │ + smlatteq r8, r8, pc, pc @ │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq sl, lr, ror r0 │ │ │ │ + smlabteq r8, r0, fp, r8 │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + @ instruction: 0x0108ff92 │ │ │ │ + @ instruction: 0x0108ff92 │ │ │ │ + @ instruction: 0x0108ff96 │ │ │ │ + tsteq sl, lr, ror pc │ │ │ │ + smlabbeq r8, lr, pc, pc @ │ │ │ │ + tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, asr #19 │ │ │ │ + tstpeq r8, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ blcs b5124 │ │ │ │ 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 fe4b5870 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r8, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, lsl r4 │ │ │ │ - tstpeq r8, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, ip, pc @ │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + @ instruction: 0x0108fc90 │ │ │ │ + smlabbeq r8, sl, ip, pc @ │ │ │ │ + smlabbeq r8, r0, ip, pc @ │ │ │ │ + tstpeq r8, sl, ror ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + tstpeq r8, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + smlatbeq sl, lr, fp, r7 │ │ │ │ + tstpeq r8, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, ip, fp, r7 │ │ │ │ tstpeq r8, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108839a │ │ │ │ - tstpeq r8, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -lr] │ │ │ │ - smlatbeq r8, r8, r3, r8 │ │ │ │ - tsteq sl, lr, asr #22 │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - @ instruction: 0x0108fbba │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - smlatbeq r8, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0108fb98 │ │ │ │ - @ instruction: 0x0108fb94 │ │ │ │ - @ instruction: 0x0108fb90 │ │ │ │ - smlabbeq r8, ip, fp, pc @ │ │ │ │ - smlabbeq r8, r8, fp, pc @ │ │ │ │ - smlabbeq r8, r4, fp, pc @ │ │ │ │ - smlabbeq r8, r0, fp, pc @ │ │ │ │ - tstpeq r8, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r0, fp, pc @ │ │ │ │ - tstpeq r8, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01114492 │ │ │ │ - tstpeq r8, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - smlabteq sl, r2, r9, r7 │ │ │ │ - tstpeq r8, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, lsr #7 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + tstpeq r8, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, ip, fp, pc @ │ │ │ │ + smlatteq r8, r8, fp, pc @ │ │ │ │ + smlatteq r8, r4, fp, pc @ │ │ │ │ + smlatteq r8, r0, fp, pc @ │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ ldrdeq pc, [r8, -r4] │ │ │ │ - tsteq fp, r0, ror #24 │ │ │ │ - @ instruction: 0x0108fabc │ │ │ │ - @ instruction: 0x0108fab8 │ │ │ │ - @ instruction: 0x0108fab4 │ │ │ │ - tsteq r1, lr, lsr #6 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - @ instruction: 0x0108f996 │ │ │ │ - @ instruction: 0x010a779c │ │ │ │ - @ instruction: 0x0108f990 │ │ │ │ - smlabbeq r8, sl, r9, pc @ │ │ │ │ - smlabbeq r8, r4, r9, pc @ │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq sl, lr, lsl r7 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - smlatteq r8, lr, lr, r7 │ │ │ │ - smlabbeq fp, r6, r1, pc @ │ │ │ │ - tsteq r1, r6, lsr #1 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ + smlatteq r8, r0, fp, pc @ │ │ │ │ + smlabteq r8, r4, fp, pc @ │ │ │ │ + @ instruction: 0x011144f2 │ │ │ │ + @ instruction: 0x0108fbb6 │ │ │ │ + @ instruction: 0x0108fbbc │ │ │ │ + @ instruction: 0x0108fbb6 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq sl, r2, lsr #20 │ │ │ │ + smlabbeq r8, lr, fp, pc @ │ │ │ │ + smlabbeq r8, r2, fp, pc @ │ │ │ │ + tstpeq r8, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, lsl #8 │ │ │ │ + smlabbeq r8, r8, r1, r8 │ │ │ │ + tstpeq r8, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r0, ip, r5 │ │ │ │ + tstpeq r8, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, lr, lsl #7 │ │ │ │ + tsteq r1, lr, lsl #5 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + strdeq r7, [sl, -ip] │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r9, pc @ │ │ │ │ + smlatteq r8, r4, r9, pc @ │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq sl, lr, ror r7 │ │ │ │ + smlabteq r8, r0, r2, r8 │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ + smlatteq fp, r6, r1, pc @ │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + @ instruction: 0x0108f8b2 │ │ │ │ + smlatbeq r8, r6, r8, pc @ │ │ │ │ + @ instruction: 0x0108f89a │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tstpeq r8, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, sp, r7 │ │ │ │ tstpeq r8, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - tstpeq r8, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r6, r5, r7 │ │ │ │ + tstpeq r8, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, sp, r7 │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - smlatteq r8, r8, r7, pc @ │ │ │ │ - tsteq sl, r6, asr #10 │ │ │ │ - ldrdeq pc, [r8, -lr] │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlabteq r8, sl, r7, pc @ │ │ │ │ + tstpeq r8, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlatteq r8, sl, r7, pc @ │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + smlabteq r8, lr, r7, pc @ │ │ │ │ + smlabteq r8, r4, r7, pc @ │ │ │ │ smlabteq r8, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0108f7b6 │ │ │ │ + @ instruction: 0x0108f7bc │ │ │ │ + @ instruction: 0x0108f7b8 │ │ │ │ + @ instruction: 0x0108f7b8 │ │ │ │ + @ instruction: 0x0108f7b4 │ │ │ │ + @ instruction: 0x0108f7b0 │ │ │ │ smlatbeq r8, ip, r7, pc @ │ │ │ │ - smlatbeq r8, r2, r7, pc @ │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - smlabbeq r8, sl, r7, pc @ │ │ │ │ + smlatbeq r8, r8, r7, pc @ │ │ │ │ + @ instruction: 0x0108f79c │ │ │ │ + @ instruction: 0x0108f790 │ │ │ │ + smlabbeq r8, r4, r7, pc @ │ │ │ │ tstpeq r8, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tstpeq r8, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01113c9a │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + tsteq sl, r4, lsl #4 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ strdeq pc, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - smlabteq r8, sl, r6, pc @ │ │ │ │ - smlabteq r8, r4, r6, pc @ │ │ │ │ - smlabteq r8, r2, r6, pc @ │ │ │ │ - tsteq r1, sl, lsr ip │ │ │ │ - @ instruction: 0x010879ba │ │ │ │ - smlatbeq sl, r4, r1, r7 │ │ │ │ - @ instruction: 0x0108f696 │ │ │ │ - @ instruction: 0x0108f696 │ │ │ │ - @ instruction: 0x0108f690 │ │ │ │ - smlabbeq r8, sl, r6, pc @ │ │ │ │ - smlabbeq r8, sl, r6, pc @ │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ + smlatteq r8, sl, r6, pc @ │ │ │ │ + smlatteq r8, sl, r6, pc @ │ │ │ │ + smlatteq r8, r4, r6, pc @ │ │ │ │ + smlabbeq r8, r0, r6, r7 │ │ │ │ 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 │ │ │ │ - tstpeq r8, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r4, pc @ │ │ │ │ - tstpeq r8, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r0, r5, pc @ │ │ │ │ - smlabteq r8, r6, r5, pc @ │ │ │ │ - tstpeq r8, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -lr] │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - tstpeq r8, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f79a │ │ │ │ - @ instruction: 0x0108f798 │ │ │ │ - smlatteq r8, r4, r7, pc @ │ │ │ │ - ldrdeq pc, [r8, -r8] │ │ │ │ - tstpeq r8, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f8b4 │ │ │ │ - @ instruction: 0x0108f8ba │ │ │ │ - tstpeq r8, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r8, r9, pc @ │ │ │ │ - tstpeq r8, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, lr, r4, pc @ │ │ │ │ + ldrdeq pc, [r8, -r6] │ │ │ │ + smlatteq r8, ip, r4, pc @ │ │ │ │ + smlabbeq r8, ip, r5, pc @ │ │ │ │ + smlatbeq r8, r0, r5, pc @ │ │ │ │ + tstpeq r8, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, r6, pc @ │ │ │ │ + tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -r8] │ │ │ │ - smlatteq r8, lr, sl, pc @ │ │ │ │ - smlabbeq r8, r6, fp, pc @ │ │ │ │ - @ instruction: 0x0108fb92 │ │ │ │ - tstpeq r8, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fcbe │ │ │ │ - @ instruction: 0x0108fcbc │ │ │ │ - tstpeq r8, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r6, lr, pc @ │ │ │ │ - smlatteq r8, sl, lr, pc @ │ │ │ │ - tstpeq r8, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r4, pc, pc @ │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - tsteq r9, r2, ror r0 │ │ │ │ - tsteq r9, lr, ror r0 │ │ │ │ - tsteq r9, r6, lsl r1 │ │ │ │ - tsteq r9, sl, asr r1 │ │ │ │ - smlatbeq r9, sl, r1, r0 │ │ │ │ - smlatbeq r9, sl, r1, r0 │ │ │ │ - tsteq r9, r2, asr #4 │ │ │ │ - tsteq r9, sl, asr r2 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - mrseq r0, (UNDEF: 57) │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ - smlatteq r9, r2, r3, r0 │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - tsteq r9, sl, lsl #8 │ │ │ │ - smlatbeq r9, r4, r4, r0 │ │ │ │ - @ instruction: 0x010904be │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - tsteq r9, r4, asr #12 │ │ │ │ - @ instruction: 0x01090698 │ │ │ │ - @ instruction: 0x0109069a │ │ │ │ - tsteq r9, r4, lsr r7 │ │ │ │ - tsteq r9, ip, asr #14 │ │ │ │ - smlatteq r9, r6, r7, r0 │ │ │ │ - smlatteq r9, lr, r7, r0 │ │ │ │ + ldrdeq pc, [r8, -lr] │ │ │ │ + tstpeq r8, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f792 │ │ │ │ + smlatbeq r8, ip, r7, pc @ │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + smlatbeq r8, lr, r7, pc @ │ │ │ │ + strdeq pc, [r8, -sl] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r8, pc @ │ │ │ │ + @ instruction: 0x0108f89e │ │ │ │ + smlabteq r8, sl, r8, pc @ │ │ │ │ + smlabteq r8, r8, r8, pc @ │ │ │ │ + tstpeq r8, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, lr, r9, pc @ │ │ │ │ + @ instruction: 0x0108f994 │ │ │ │ + tstpeq r8, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fabc │ │ │ │ + @ instruction: 0x0108fa9e │ │ │ │ + tstpeq r8, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r6, fp, pc @ │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + smlabbeq r8, sl, ip, pc @ │ │ │ │ + smlabteq r8, lr, ip, pc @ │ │ │ │ + tstpeq r8, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fdb4 │ │ │ │ + smlabteq r8, ip, sp, pc @ │ │ │ │ + tstpeq r8, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ff9c │ │ │ │ + smlabbeq r8, ip, pc, pc @ │ │ │ │ + tsteq r9, r4, lsr #32 │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + ldrdeq r0, [r9, -lr] │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ + @ instruction: 0x010901ba │ │ │ │ + tsteq r9, sl, lsl #4 │ │ │ │ + tsteq r9, sl, lsl #4 │ │ │ │ + smlatbeq r9, r2, r2, r0 │ │ │ │ + @ instruction: 0x010902ba │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r2, asr #8 │ │ │ │ + @ instruction: 0x01090494 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + @ instruction: 0x010905b8 │ │ │ │ + smlabteq r9, r4, r5, r0 │ │ │ │ + tsteq r9, lr, asr r6 │ │ │ │ + smlatbeq r9, r4, r6, r0 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + @ instruction: 0x01090794 │ │ │ │ + smlatbeq r9, ip, r7, r0 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ 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 r9, r0, asr r7 │ │ │ │ - @ instruction: 0x01090794 │ │ │ │ - smlatteq r9, r4, r7, r0 │ │ │ │ - ldrdeq r0, [r9, -r6] │ │ │ │ - tsteq r9, lr, ror #16 │ │ │ │ - smlabbeq r9, r4, r8, r0 │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - smlabteq r9, r0, r9, r0 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - smlatteq r9, sl, sl, r0 │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - @ instruction: 0x01090b9a │ │ │ │ - smlatbeq r9, r4, fp, r0 │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - smlabbeq r9, r2, ip, r0 │ │ │ │ + @ instruction: 0x010907b0 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + tsteq r9, r6, lsr r8 │ │ │ │ + smlabteq r9, lr, r8, r0 │ │ │ │ + smlatteq r9, r4, r8, r0 │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + smlabbeq r9, r6, r9, r0 │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + @ instruction: 0x01090ab4 │ │ │ │ + @ instruction: 0x01090ab2 │ │ │ │ + tsteq r9, sl, asr #22 │ │ │ │ + tsteq r9, r2, ror #22 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + @ instruction: 0x01090c9c │ │ │ │ + smlatteq r9, r2, ip, r0 │ │ │ │ + tsteq r9, r2, lsr sp │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + smlatbeq r9, ip, sp, r0 │ │ │ │ + smlabteq r9, r2, sp, r0 │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ + tsteq r9, r6, ror #28 │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + tsteq r9, r2, asr #30 │ │ │ │ + @ instruction: 0x01090f92 │ │ │ │ + @ instruction: 0x01090f92 │ │ │ │ ldrdeq r0, [r9, -r2] │ │ │ │ - @ instruction: 0x01090cb4 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - tsteq r9, r2, ror #26 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - tsteq r9, r6, lsl #28 │ │ │ │ - @ instruction: 0x01090e9e │ │ │ │ - smlatteq r9, r2, lr, r0 │ │ │ │ - tsteq r9, r2, lsr pc │ │ │ │ - tsteq r9, r2, lsr pc │ │ │ │ - tsteq r9, r2, ror pc │ │ │ │ - tsteq r9, ip, asr pc │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ - @ instruction: 0x01090f90 │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - smlatbeq r9, r0, pc, r0 @ │ │ │ │ - tsteq r9, r6, ror #30 │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - smlatbeq r9, r4, pc, r0 @ │ │ │ │ - smlabbeq r9, r2, pc, r0 @ │ │ │ │ - tsteq r9, r6, ror fp │ │ │ │ - @ instruction: 0x01090fb0 │ │ │ │ - smlabbeq r9, r8, fp, r2 │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - @ instruction: 0x01090fba │ │ │ │ - smlatbeq r9, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x01092b9a │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - smlatbeq r9, r4, fp, r2 │ │ │ │ - smlatteq r9, r8, pc, r0 @ │ │ │ │ - smlabbeq r9, r4, pc, r0 @ │ │ │ │ - tsteq r9, r8, ror fp │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ + @ instruction: 0x01090fbc │ │ │ │ + smlabteq r9, r4, fp, r2 │ │ │ │ + smlatbeq r9, r0, fp, r2 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + @ instruction: 0x01092bbc │ │ │ │ + mrseq r1, (UNDEF: 9) │ │ │ │ smlabteq r9, r6, pc, r0 @ │ │ │ │ - smlatbeq r9, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01092b9e │ │ │ │ - smlabbeq r9, sl, fp, r2 │ │ │ │ - smlatteq r9, ip, pc, r0 @ │ │ │ │ - smlabteq r9, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x01092bb8 │ │ │ │ + @ instruction: 0x01092bba │ │ │ │ smlatbeq r9, r4, fp, r2 │ │ │ │ - tsteq r9, r6 │ │ │ │ - smlatteq r9, r8, pc, r0 @ │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - tsteq r9, r8, lsl r0 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - @ instruction: 0x01092bb8 │ │ │ │ + tsteq r9, r4 │ │ │ │ + smlatteq r9, r2, pc, r0 @ │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + smlatteq r9, r8, fp, r2 │ │ │ │ + @ instruction: 0x01092bba │ │ │ │ tsteq r9, sl, lsl r0 │ │ │ │ + tsteq r9, r4 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ + smlatteq r9, r4, pc, r0 @ │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + smlabteq r9, r4, fp, r2 │ │ │ │ + tsteq r9, r6, lsr #32 │ │ │ │ tsteq r9, r8 │ │ │ │ strdeq r2, [r9, -lr] │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r9, lr, lsr r0 │ │ │ │ + smlatteq r9, sl, fp, r2 │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, r4, lsl #24 │ │ │ │ + tsteq r9, r6, rrx │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq r9, lr, asr ip │ │ │ │ + tsteq r9, ip, lsr ip │ │ │ │ + swpeq r1, lr, [r9] │ │ │ │ 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 │ │ │ │ - smlatteq r9, r4, sl, r2 │ │ │ │ - tsteq r9, sl, lsr #30 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - ldrdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - tsteq r9, sl, lsl pc │ │ │ │ - tsteq r9, lr, lsl #22 │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, lr, lsl fp │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r6, lsr pc │ │ │ │ - tsteq r9, r0, lsr #30 │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r4, asr pc │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - tsteq r9, r4, ror #30 │ │ │ │ - tsteq r9, r6, lsr pc │ │ │ │ - tsteq r9, sl, lsr #22 │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ - tsteq r9, r6, ror pc │ │ │ │ - tsteq r9, r4, asr pc │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - smlabbeq r9, r0, pc, r0 @ │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - smlabbeq r9, r0, pc, r0 @ │ │ │ │ - tsteq r9, sl, ror #30 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - tsteq r9, ip, lsr fp │ │ │ │ - @ instruction: 0x01090f9c │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - smlatbeq r9, ip, pc, r0 @ │ │ │ │ + tsteq r9, r4, asr #22 │ │ │ │ + smlabbeq r9, sl, pc, r0 @ │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r9, r0, asr fp │ │ │ │ + tsteq r9, sl, lsr fp │ │ │ │ + @ instruction: 0x01090f9a │ │ │ │ + tsteq r9, sl, ror pc │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + smlatbeq r9, r6, pc, r0 @ │ │ │ │ + tsteq r9, lr, ror fp │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + @ instruction: 0x01090f96 │ │ │ │ smlabbeq r9, r0, pc, r0 @ │ │ │ │ tsteq r9, r4, ror fp │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - @ instruction: 0x01090fbe │ │ │ │ - @ instruction: 0x01090f9c │ │ │ │ - @ instruction: 0x01092b92 │ │ │ │ - smlabteq r9, sl, pc, r0 @ │ │ │ │ - smlatbeq r9, r2, fp, r2 │ │ │ │ - tsteq r9, sl, asr #22 │ │ │ │ - smlatbeq r9, sl, pc, r0 @ │ │ │ │ + tsteq r9, r2, asr fp │ │ │ │ + @ instruction: 0x01090fb4 │ │ │ │ + smlabbeq r9, r0, fp, r2 │ │ │ │ + smlabteq r9, r4, pc, r0 @ │ │ │ │ @ instruction: 0x01090f96 │ │ │ │ smlabbeq r9, sl, fp, r2 │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - smlabteq r9, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01092b96 │ │ │ │ - ldrdeq r0, [r9, -sl] │ │ │ │ - smlatbeq r9, ip, pc, r0 @ │ │ │ │ - smlatbeq r9, r0, fp, r2 │ │ │ │ - smlabbeq r9, sl, fp, r2 │ │ │ │ - smlatteq r9, lr, pc, r0 @ │ │ │ │ - smlabteq r9, lr, pc, r0 @ │ │ │ │ - smlabteq r9, r4, fp, r2 │ │ │ │ - strdeq r0, [r9, -lr] │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - smlatbeq r9, r0, fp, r2 │ │ │ │ - tsteq r9, r2 │ │ │ │ - smlatteq r9, lr, pc, r0 @ │ │ │ │ - smlatteq r9, r4, fp, r2 │ │ │ │ - smlabteq r9, r6, fp, r2 │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + ldrdeq r0, [r9, -r6] │ │ │ │ + @ instruction: 0x01090fb4 │ │ │ │ + smlatbeq r9, r8, fp, r2 │ │ │ │ + smlatteq r9, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01092bba │ │ │ │ + smlabbeq r9, r0, fp, r2 │ │ │ │ + smlatteq r9, r0, pc, r0 @ │ │ │ │ + smlabteq r9, sl, pc, r0 @ │ │ │ │ + @ instruction: 0x01092bbe │ │ │ │ + @ instruction: 0x01092b9c │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlabteq r9, r8, fp, r2 │ │ │ │ + tsteq r9, ip │ │ │ │ + smlatteq r9, r0, pc, r0 @ │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + @ instruction: 0x01092bbe │ │ │ │ + tsteq r9, lr, lsl r0 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + smlatbeq r9, sl, fp, r2 │ │ │ │ + tsteq r9, sl │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + smlatteq r9, sl, fp, r2 │ │ │ │ + smlabteq r9, r8, fp, r2 │ │ │ │ tsteq r9, r8, lsr #32 │ │ │ │ strdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ - tsteq r9, r2, lsl r0 │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - qaddeq r1, r6, r9 │ │ │ │ - tsteq r9, r6, lsr r0 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - tsteq r9, r8, rrx │ │ │ │ - tsteq r9, r2, asr #24 │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + tsteq r9, ip │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + smlatteq r9, sl, fp, r2 │ │ │ │ + tsteq r9, lr, asr #32 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, r4, lsr #24 │ │ │ │ + qaddeq r1, lr, r9 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq r9, r0, lsl #24 │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + tsteq r9, lr, asr #32 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq r9, r6, lsr #24 │ │ │ │ + smlabbeq r9, r8, r0, r1 │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + swpeq r1, ip, [r9] │ │ │ │ + tsteq r9, r2, ror r0 │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + tsteq r9, r4, asr ip │ │ │ │ + strheq r1, [r9, -r6] │ │ │ │ + swpeq r1, r6, [r9] │ │ │ │ + smlabbeq r9, ip, ip, r2 │ │ │ │ + smlabteq r9, r8, r0, r1 │ │ │ │ + smlatbeq r9, r2, ip, r2 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -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 │ │ │ │ - smlabteq r9, lr, sl, r2 │ │ │ │ - tsteq r9, lr, lsr #30 │ │ │ │ - tsteq r9, r8, lsl pc │ │ │ │ - tsteq r9, lr, lsl #22 │ │ │ │ - smlatteq r9, ip, sl, r2 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - tsteq r9, r8, lsl fp │ │ │ │ - tsteq r9, ip, asr pc │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, r4, lsr #22 │ │ │ │ - tsteq r9, lr, lsl #22 │ │ │ │ - tsteq r9, lr, ror #30 │ │ │ │ - tsteq r9, lr, asr #30 │ │ │ │ - tsteq r9, r2, asr #22 │ │ │ │ - tsteq r9, sl, ror pc │ │ │ │ - tsteq r9, r2, asr fp │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ - tsteq r9, r8, ror pc │ │ │ │ - tsteq r9, r2, ror #30 │ │ │ │ - tsteq r9, r6, asr fp │ │ │ │ - tsteq r9, r4, lsr fp │ │ │ │ - @ instruction: 0x01090f94 │ │ │ │ - tsteq r9, r2, ror #22 │ │ │ │ - smlatbeq r9, r6, pc, r0 @ │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + smlabbeq r9, lr, pc, r0 @ │ │ │ │ tsteq r9, r8, ror pc │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - tsteq r9, r8, asr fp │ │ │ │ - @ instruction: 0x01090fb8 │ │ │ │ - @ instruction: 0x01090f96 │ │ │ │ - smlabbeq r9, sl, fp, r2 │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + smlatbeq r9, ip, pc, r0 @ │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + @ instruction: 0x01090fbc │ │ │ │ + @ instruction: 0x01090f90 │ │ │ │ + smlabbeq r9, r4, fp, r2 │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + smlabteq r9, lr, pc, r0 @ │ │ │ │ + smlatbeq r9, lr, pc, r0 @ │ │ │ │ + smlatbeq r9, r2, fp, r2 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + @ instruction: 0x01092bb2 │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ smlabteq r9, r2, pc, r0 @ │ │ │ │ - @ instruction: 0x01092b9a │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - smlabbeq r8, sl, r0, lr │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - smlabbeq r8, sl, r9, ip │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - @ instruction: 0x0108c6b2 │ │ │ │ - smlabbeq r8, r2, r6, ip │ │ │ │ - smlabbeq r8, lr, r6, ip │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - smlatbeq r8, r6, r6, ip │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ + @ instruction: 0x01092bb6 │ │ │ │ + @ instruction: 0x01092b94 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlabteq r9, r2, fp, r2 │ │ │ │ + tsteq r9, r6 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + smlabteq r9, ip, fp, r2 │ │ │ │ + @ instruction: 0x01092bb8 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + smlatteq r9, sl, fp, r2 │ │ │ │ + tsteq r9, r2, lsr #32 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + smlatteq r8, sl, r0, lr │ │ │ │ + @ instruction: 0x0108d1b2 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + smlatteq r8, sl, r9, ip │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ tsteq r8, r6, asr r7 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, sl, asr r7 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ + smlatteq r8, r2, r6, ip │ │ │ │ + smlatteq r8, lr, r6, ip │ │ │ │ + @ instruction: 0x0108459e │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ + smlabbeq r8, lr, r5, r4 │ │ │ │ + @ instruction: 0x0108c7b6 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + smlabbeq r8, r2, r7, ip │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ @ instruction: 0x0108c7ba │ │ │ │ - smlabteq r8, r6, r7, ip │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + smlabteq r8, r6, r8, ip │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r6, lsr r5 │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + @ instruction: 0x0108c8b6 │ │ │ │ + smlabteq r8, r6, r8, ip │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + smlatteq r8, sl, r8, ip │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + smlatbeq r8, r6, r9, ip │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ smlabteq r8, r6, r4, r4 │ │ │ │ - @ instruction: 0x0108c892 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ - smlatbeq r8, r6, r4, r4 │ │ │ │ - smlabbeq r8, sl, r8, ip │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + @ instruction: 0x010844b6 │ │ │ │ + smlabteq r8, lr, r9, ip │ │ │ │ + @ instruction: 0x0108c996 │ │ │ │ + smlatbeq r8, r6, r9, ip │ │ │ │ @ instruction: 0x01084496 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - smlabteq r8, r2, r8, ip │ │ │ │ - smlabteq r8, lr, r8, ip │ │ │ │ - tsteq r8, r6, ror #8 │ │ │ │ - smlatteq r8, lr, r8, ip │ │ │ │ - tsteq r8, r6, asr r4 │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r8, r6, lsr r9 │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ + smlabteq r8, r6, r9, ip │ │ │ │ + smlabbeq r8, r6, r4, r4 │ │ │ │ + smlabbeq r8, r2, sl, ip │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, r6, lsl #20 │ │ │ │ + tsteq r8, r6, lsl sl │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + smlabbeq r8, r6, sl, ip │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ tsteq r8, r6, lsr r4 │ │ │ │ - tsteq r8, r6, ror #18 │ │ │ │ + smlabbeq r8, r2, sl, ip │ │ │ │ tsteq r8, r6, lsr #8 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlatbeq r8, r6, r9, ip │ │ │ │ - @ instruction: 0x0108c9b6 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ + smlabteq r8, lr, ip, ip │ │ │ │ + smlatbeq r8, sl, fp, ip │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ ldrdeq ip, [r8, -r2] │ │ │ │ + smlatbeq r8, r2, sl, ip │ │ │ │ + smlatbeq r8, lr, sl, ip │ │ │ │ smlatteq r8, lr, r3, r4 │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - smlabteq r8, r6, r3, r4 │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - @ instruction: 0x0108cab6 │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - smlabbeq r8, lr, r3, r4 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - tsteq r8, lr, ror r3 │ │ │ │ - smlabteq r8, lr, sl, ip │ │ │ │ - @ instruction: 0x0108ca9e │ │ │ │ - smlatbeq r8, sl, sl, ip │ │ │ │ - tsteq r8, lr, asr r3 │ │ │ │ - smlabteq r8, r2, sl, ip │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ + smlabteq r8, r6, sl, ip │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr #6 │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ - tsteq r8, r6, lsl r3 │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - smlatteq r8, lr, r2, r4 │ │ │ │ - smlatteq r8, lr, ip, ip │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - smlatbeq r8, sl, fp, ip │ │ │ │ - @ instruction: 0x0108cbb2 │ │ │ │ - @ instruction: 0x010842be │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ + @ instruction: 0x010843be │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + smlatbeq r8, lr, r3, r4 │ │ │ │ + smlabteq r8, r6, fp, ip │ │ │ │ + smlabbeq r8, r2, fp, ip │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ + smlabbeq r8, r6, r3, r4 │ │ │ │ + tsteq r8, r6, ror fp │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ smlabteq r8, lr, fp, ip │ │ │ │ - smlatbeq r8, lr, r2, r4 │ │ │ │ - tsteq r8, r2, asr ip │ │ │ │ + @ instruction: 0x0108cb9a │ │ │ │ + tsteq r8, lr, asr r3 │ │ │ │ + smlabteq r8, sl, fp, ip │ │ │ │ + tsteq r8, lr, asr #6 │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + smlabbeq r8, r2, ip, ip │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r8, sl, lsl #24 │ │ │ │ tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, r6, lsr #24 │ │ │ │ + tsteq r8, lr, lsl r3 │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + @ instruction: 0x0108ccb2 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + smlabbeq r8, r6, ip, ip │ │ │ │ + smlatteq r8, lr, r2, r4 │ │ │ │ + smlatbeq r8, lr, ip, ip │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + @ instruction: 0x010842b6 │ │ │ │ + tsteq r8, r2, ror #26 │ │ │ │ + smlatbeq r8, r6, r2, r4 │ │ │ │ + tsteq r8, r6, lsl #28 │ │ │ │ + @ instruction: 0x0108cdb6 │ │ │ │ smlabbeq r8, lr, r2, r4 │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ tsteq r8, lr, ror r2 │ │ │ │ - tsteq r8, r2, ror sp │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - smlatbeq r8, lr, ip, ip │ │ │ │ - smlabteq r8, sl, ip, ip │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - tsteq r8, r2, lsl #26 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - smlatbeq r8, r6, sp, ip │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ + smlatteq r8, r2, r5, sp │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r8, lr, lsr #30 │ │ │ │ + @ instruction: 0x0108ceba │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + smlabbeq r8, r6, lr, ip │ │ │ │ + tsteq r8, lr, lsr r2 │ │ │ │ + @ instruction: 0x0108cebe │ │ │ │ tsteq r8, lr, lsr #4 │ │ │ │ - @ instruction: 0x0108cdb2 │ │ │ │ - tsteq r8, lr, lsl r2 │ │ │ │ - smlabbeq r8, r2, r5, sp │ │ │ │ - smlatbeq r8, lr, r1, sp │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - smlabteq r8, lr, lr, ip │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - ldrdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - smlabteq r8, lr, r1, r4 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ + smlabbeq r8, r6, pc, ip @ │ │ │ │ + tsteq r8, r6, lsr pc │ │ │ │ + tsteq r8, r2, asr pc │ │ │ │ + tsteq r8, lr, lsl #4 │ │ │ │ + smlabbeq r8, sl, pc, ip @ │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + strheq sp, [r8, -lr] │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, r6, lsl r0 │ │ │ │ + ldrdeq r4, [r8, -r6] │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + smlabteq r8, r6, r1, r4 │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlatbeq r8, r2, r0, sp │ │ │ │ smlatbeq r8, lr, r1, r4 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ @ instruction: 0x0108419e │ │ │ │ - qaddeq sp, lr, r8 │ │ │ │ - smlatteq r8, sl, pc, ip @ │ │ │ │ - @ instruction: 0x0108cf9a │ │ │ │ - @ instruction: 0x0108cfb6 │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - smlatteq r8, lr, pc, ip @ │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + @ instruction: 0x0108d1b6 │ │ │ │ tsteq r8, r6, ror #2 │ │ │ │ - swpeq sp, r2, [r8] │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - swpeq sp, lr, [r8] │ │ │ │ + smlabbeq r8, r2, r1, sp │ │ │ │ + tsteq r8, lr, ror #2 │ │ │ │ + @ instruction: 0x0108d1ba │ │ │ │ + tsteq r8, lr, asr r1 │ │ │ │ + smlabbeq r8, r2, r2, sp │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ tsteq r8, lr, lsr r1 │ │ │ │ - smlabteq r8, lr, r2, sp │ │ │ │ - smlabteq r8, sl, r1, sp │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ + smlabbeq r8, r6, r2, sp │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + @ instruction: 0x0108d3ba │ │ │ │ + tsteq r8, r6, asr #6 │ │ │ │ + strdeq sp, [r8, -r6] │ │ │ │ + tsteq r8, r2, lsl r3 │ │ │ │ tsteq r8, r6, lsl #2 │ │ │ │ - tsteq r8, r2, lsr #2 │ │ │ │ - tsteq r8, lr, lsl #2 │ │ │ │ - tsteq r8, sl, asr r1 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - smlatteq r8, lr, r1, sp │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + smlatteq r8, lr, r3, sp │ │ │ │ + @ instruction: 0x0108d39e │ │ │ │ ldrdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsr #4 │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ smlabteq r8, lr, r0, r4 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - smlatteq r8, r6, r2, sp │ │ │ │ - @ instruction: 0x0108d296 │ │ │ │ - @ instruction: 0x0108d2b2 │ │ │ │ - smlatbeq r8, r6, r0, r4 │ │ │ │ - smlatteq r8, sl, r2, sp │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + smlatbeq r8, sl, r4, sp │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + tsteq r8, r6, ror r4 │ │ │ │ swpeq r4, r6, [r8] │ │ │ │ - smlabbeq r8, lr, r3, sp │ │ │ │ - tsteq r8, lr, lsr r3 │ │ │ │ - tsteq r8, lr, ror r0 │ │ │ │ - @ instruction: 0x0108d39a │ │ │ │ - tsteq r8, lr, rrx │ │ │ │ - @ instruction: 0x0108d79e │ │ │ │ - smlabteq r8, r2, r5, sp │ │ │ │ - @ instruction: 0x0108d4be │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - tsteq r8, r6, lsl r4 │ │ │ │ - tsteq r8, r6, lsr r0 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - tsteq r8, r6, lsl r5 │ │ │ │ - smlabteq r8, r6, r4, sp │ │ │ │ - smlatteq r8, r2, r4, sp │ │ │ │ + smlatbeq r8, lr, r4, sp │ │ │ │ + smlabbeq r8, r6, r0, r4 │ │ │ │ + tsteq r8, r6, ror r5 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq r8, r6, rrx │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + qaddeq r4, r6, r8 │ │ │ │ + smlatbeq r8, lr, r6, sp │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + smlatteq r8, sl, r5, sp │ │ │ │ + tsteq r8, r6, lsl #12 │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, lr, lsr r6 │ │ │ │ + tsteq r8, lr, lsl r0 │ │ │ │ + smlatteq r8, r2, r6, sp │ │ │ │ + @ instruction: 0x0108d692 │ │ │ │ tsteq r8, r6 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ + smlatteq r8, lr, r6, sp │ │ │ │ strdeq r3, [r8, -r6] │ │ │ │ - tsteq r8, lr, asr #12 │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlabbeq r8, sl, r5, sp │ │ │ │ - smlatbeq r8, r6, r5, sp │ │ │ │ - smlabteq r8, lr, pc, r3 @ │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - @ instruction: 0x01083fbe │ │ │ │ - smlabbeq r8, r2, r6, sp │ │ │ │ - tsteq r8, r2, lsr r6 │ │ │ │ - smlatbeq r8, r6, pc, r3 @ │ │ │ │ - smlabbeq r8, lr, r6, sp │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + smlatbeq r8, r6, r7, sp │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + smlabteq r8, r6, pc, r3 @ │ │ │ │ + smlatbeq r8, sl, r7, sp │ │ │ │ + @ instruction: 0x01083fb6 │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ @ instruction: 0x01083f96 │ │ │ │ - @ instruction: 0x0108d8be │ │ │ │ - @ instruction: 0x0108d7ba │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ - strdeq sp, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, r6, asr pc │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - smlabteq r8, r2, r7, sp │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + smlabbeq r8, r6, pc, r3 @ │ │ │ │ + smlatbeq r8, sl, r9, sp │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + smlatteq r8, r6, r8, sp │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + tsteq r8, lr, asr #30 │ │ │ │ ldrdeq sp, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, r9, sp │ │ │ │ tsteq r8, r6, lsr pc │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ + smlatteq r8, sl, r9, sp │ │ │ │ tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - ldrdeq sp, [r8, -r6] │ │ │ │ - smlabbeq r8, r6, r8, sp │ │ │ │ - smlatbeq r8, r2, r8, sp │ │ │ │ - strdeq r3, [r8, -lr] │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - smlatteq r8, lr, lr, r3 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - tsteq r8, lr, lsr #18 │ │ │ │ - ldrdeq r3, [r8, -r6] │ │ │ │ - smlabbeq r8, sl, r9, sp │ │ │ │ - smlabteq r8, r6, lr, r3 │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ - smlatbeq r8, r2, fp, sp │ │ │ │ - @ instruction: 0x0108da9e │ │ │ │ - tsteq r8, sl, lsr #20 │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - strdeq sp, [r8, -r6] │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - strdeq sp, [r8, -r6] │ │ │ │ - smlatbeq r8, r6, sl, sp │ │ │ │ - smlabteq r8, r2, sl, sp │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - strdeq sp, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - tsteq r8, lr, lsr #24 │ │ │ │ - @ instruction: 0x0108dbba │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - smlabbeq r8, r6, fp, sp │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - @ instruction: 0x0108dbbe │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - tsteq r8, r2, ror #24 │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + @ instruction: 0x0108e1b2 │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + smlabbeq r8, sl, sl, sp │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + ldrdeq r3, [r8, -lr] │ │ │ │ + smlabbeq r8, lr, sl, sp │ │ │ │ + smlabteq r8, lr, lr, r3 │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + smlatbeq r8, lr, lr, r3 │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + @ instruction: 0x01083e9e │ │ │ │ + smlabbeq r8, lr, ip, sp │ │ │ │ + tsteq r8, sl, lsl ip │ │ │ │ + smlabteq r8, sl, fp, sp │ │ │ │ + smlatteq r8, r6, fp, sp │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + smlabteq r8, r2, ip, sp │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0108399c │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlatteq r8, ip, r9, r3 │ │ │ │ + smlatbeq r8, ip, sl, sp │ │ │ │ + smlatbeq r8, r8, r9, sp │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + smlatteq r8, r4, r8, sp │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + @ instruction: 0x010839bc │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ + smlatbeq r8, ip, r9, r3 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + @ instruction: 0x0108d9b0 │ │ │ │ + smlabteq r8, ip, r9, sp │ │ │ │ smlabbeq r8, ip, r9, r3 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r8, sp │ │ │ │ - smlatbeq r8, r0, r8, sp │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - smlatbeq r8, r0, r9, sp │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + smlabteq r8, r4, sl, sp │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + @ instruction: 0x0108da90 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + smlabteq r8, r8, sl, sp │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ tsteq r8, ip, lsr #18 │ │ │ │ - smlatbeq r8, r4, r9, sp │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + smlatbeq r8, r0, sp, sp │ │ │ │ + @ instruction: 0x0108dc9c │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ ldrdeq sp, [r8, -r8] │ │ │ │ - tsteq r8, r4, ror #20 │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ smlatteq r8, r4, r8, r3 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - @ instruction: 0x0108dabc │ │ │ │ - smlabteq r8, ip, r8, r3 │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - @ instruction: 0x010838bc │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - smlabteq r8, r8, fp, sp │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - @ instruction: 0x0108db94 │ │ │ │ - smlabbeq r8, r4, r8, r3 │ │ │ │ - smlabteq r8, ip, fp, sp │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - @ instruction: 0x0108dc94 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, ip, sp │ │ │ │ + smlabteq r8, r0, ip, sp │ │ │ │ + @ instruction: 0x010838b4 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + smlatbeq r8, r4, r8, r3 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + @ instruction: 0x0108ddb8 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + smlabbeq r8, r4, sp, sp │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + @ instruction: 0x0108ddbc │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ tsteq r8, r4, asr r8 │ │ │ │ - @ instruction: 0x0108dc98 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ tsteq r8, r4, asr #16 │ │ │ │ - smlabteq r8, ip, sp, sp │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - @ instruction: 0x0108ddb0 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ + swpeq lr, ip, [r8] │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, pc, sp @ │ │ │ │ + @ instruction: 0x0108dfbc │ │ │ │ smlatteq r8, r4, r7, r3 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - smlabteq r8, r4, lr, sp │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - @ instruction: 0x0108de90 │ │ │ │ - @ instruction: 0x010837b4 │ │ │ │ - smlabteq r8, r8, lr, sp │ │ │ │ - smlatbeq r8, r4, r7, r3 │ │ │ │ - @ instruction: 0x0108df90 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + strheq lr, [r8, -r4] │ │ │ │ + tsteq r8, r4, rrx │ │ │ │ + smlabbeq r8, r0, r0, lr │ │ │ │ + smlatbeq r8, ip, r7, r3 │ │ │ │ + strheq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x0108379c │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ smlabbeq r8, r4, r7, r3 │ │ │ │ - @ instruction: 0x0108df94 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ tsteq r8, r4, ror r7 │ │ │ │ - smlabteq r8, r8, r0, lr │ │ │ │ - qaddeq lr, r4, r8 │ │ │ │ - tsteq r8, r4 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - qaddeq lr, r8, r8 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlatbeq r8, ip, r0, lr │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + smlabbeq r8, r8, r3, lr │ │ │ │ + smlabbeq r8, r4, r2, lr │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + smlabteq r8, r0, r1, lr │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ tsteq r8, r4, lsr #14 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - tsteq r9, ip, ror r2 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - @ instruction: 0x0108e1b0 │ │ │ │ - tsteq r8, r0, ror #2 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ - @ instruction: 0x0108e1b4 │ │ │ │ - smlabteq r8, r4, r6, r3 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r2, lr │ │ │ │ + smlatbeq r8, r8, r2, lr │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + smlatteq r8, r0, r2, lr │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + smlatbeq r8, r0, r3, lr │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + smlabteq r8, ip, r6, r3 │ │ │ │ + smlatbeq r8, r4, r3, lr │ │ │ │ + @ instruction: 0x010836bc │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ smlatbeq r8, r4, r6, r3 │ │ │ │ - smlabbeq r8, r0, r2, lr │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ @ instruction: 0x01083694 │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - smlatteq r8, r8, r3, lr │ │ │ │ - @ instruction: 0x0108e398 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + @ instruction: 0x0108e4bc │ │ │ │ + strheq r0, [r9, -r4] │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + strheq r0, [r9, -ip] │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - swpeq r0, ip, [r9] │ │ │ │ - smlabbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - qaddeq r0, r4, r9 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - qaddeq r0, ip, r9 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ - tsteq r9, r4, ror r0 │ │ │ │ - @ instruction: 0x0108e494 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlatteq r8, ip, r5, r3 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ ldrdeq r3, [r8, -r4] │ │ │ │ - smlatbeq r8, r0, r4, lr │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ smlabteq r8, r4, r5, r3 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ ldrdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e4b8 │ │ │ │ - swpeq r0, r4, [r9] │ │ │ │ - @ instruction: 0x0108359c │ │ │ │ - swpeq r0, ip, [r9] │ │ │ │ - smlabbeq r8, ip, r5, r3 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - smlabteq r9, r0, r0, r0 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ + @ instruction: 0x0108e5b4 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ tsteq r8, r4, ror #10 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - smlatteq r9, ip, r0, r0 │ │ │ │ - smlabteq r9, r8, r0, r0 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, ip, lsl r5 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - mrseq r0, (UNDEF: 25) │ │ │ │ + smlabbeq r8, ip, r5, r3 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + @ instruction: 0x0108e5b4 │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ + smlabbeq r9, r4, r1, r0 │ │ │ │ + smlabteq r8, r0, r5, lr │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + smlabteq r8, ip, r5, lr │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + smlabteq r9, ip, r1, r0 │ │ │ │ + smlatbeq r9, r8, r1, r0 │ │ │ │ strdeq r3, [r8, -ip] │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ smlatteq r8, ip, r4, r3 │ │ │ │ - @ instruction: 0x0108e5b0 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - smlabteq r8, r4, r4, r3 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - @ instruction: 0x010834b4 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - @ instruction: 0x0108349c │ │ │ │ - @ instruction: 0x0108e598 │ │ │ │ + smlabteq r8, r8, r6, lr │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + @ instruction: 0x010834bc │ │ │ │ + smlatteq r9, r4, r1, r0 │ │ │ │ + smlatbeq r8, ip, r4, r3 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ smlabbeq r8, ip, r4, r3 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - smlabteq r9, r8, r1, r0 │ │ │ │ - smlabteq r8, ip, r5, lr │ │ │ │ - smlatbeq r8, r8, r5, lr │ │ │ │ - tsteq r9, r8, ror r1 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - smlabbeq r9, r4, r1, r0 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - smlabteq r9, r8, r1, r0 │ │ │ │ - smlatbeq r9, r4, r1, r0 │ │ │ │ - smlatteq r8, r0, r5, lr │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - smlatteq r8, ip, r5, lr │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - tsteq r9, r4, lsr #4 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - smlatteq r9, r0, r1, r0 │ │ │ │ - smlatteq r8, r4, r3, r3 │ │ │ │ tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - smlabteq r8, ip, r3, r3 │ │ │ │ - tsteq r9, ip, lsl #4 │ │ │ │ - @ instruction: 0x010833bc │ │ │ │ - tstpeq r8, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - smlabbeq r9, r8, r3, r0 │ │ │ │ - @ instruction: 0x010902bc │ │ │ │ - smlabbeq r8, r8, r6, lr │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + smlabbeq r9, r4, r2, r0 │ │ │ │ smlabbeq r8, r8, r6, lr │ │ │ │ tsteq r8, r4, ror #12 │ │ │ │ tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ tsteq r9, r0, asr #4 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - smlatteq r8, r4, r6, lr │ │ │ │ - tsteq r9, ip, ror r2 │ │ │ │ - tsteq r9, r8, asr r2 │ │ │ │ - @ instruction: 0x0108e694 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - smlatbeq r8, r0, r6, lr │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + smlatbeq r8, ip, r6, lr │ │ │ │ + smlabbeq r8, r8, r6, lr │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + smlabbeq r8, ip, r2, pc @ │ │ │ │ + @ instruction: 0x0108ec9c │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ + smlatteq r9, r8, r3, r0 │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + smlabbeq r9, r0, r2, r0 │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + smlabteq r8, ip, r3, r3 │ │ │ │ + smlatbeq r8, r4, r6, lr │ │ │ │ + @ instruction: 0x010833bc │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + smlabteq r8, r4, r6, lr │ │ │ │ + @ instruction: 0x01090294 │ │ │ │ + @ instruction: 0x0108339c │ │ │ │ + smlatbeq r9, r0, r2, r0 │ │ │ │ + smlabbeq r8, ip, r3, r3 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + @ instruction: 0x010902b8 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r4, asr #14 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + smlabteq r9, ip, r3, r0 │ │ │ │ + @ instruction: 0x0108e798 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ strdeq r3, [r8, -r4] │ │ │ │ - smlatteq r8, r4, r6, lr │ │ │ │ - smlabteq r8, r0, r6, lr │ │ │ │ - @ instruction: 0x01090290 │ │ │ │ - ldrdeq r3, [r8, -r4] │ │ │ │ - @ instruction: 0x0109029c │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + smlatteq r8, r4, r2, r3 │ │ │ │ + @ instruction: 0x0108e798 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ smlabteq r8, r4, r2, r3 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r2, r0 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ - @ instruction: 0x01083294 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + @ instruction: 0x010832b4 │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r2, r3 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - smlatteq r9, r4, r2, r0 │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + smlatbeq r8, r4, r7, lr │ │ │ │ + smlabbeq r8, ip, r2, r3 │ │ │ │ + @ instruction: 0x0108e7b0 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ tsteq r8, r4, ror #4 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ tsteq r8, r4, asr r2 │ │ │ │ - @ instruction: 0x0108e794 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + smlatbeq r8, r4, r8, lr │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + smlatteq r8, r4, r7, lr │ │ │ │ + @ instruction: 0x010903b4 │ │ │ │ tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - smlabteq r9, ip, r4, r0 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - smlatbeq r9, r4, r3, r0 │ │ │ │ - smlatbeq r8, r8, r7, lr │ │ │ │ - smlabbeq r8, r4, r7, lr │ │ │ │ - tsteq r9, r4, asr r3 │ │ │ │ - @ instruction: 0x010831bc │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ - smlatbeq r8, ip, r1, r3 │ │ │ │ - smlatbeq r9, r4, r3, r0 │ │ │ │ - smlabbeq r9, r0, r3, r0 │ │ │ │ - @ instruction: 0x0108e7bc │ │ │ │ + smlabteq r9, r0, r3, r0 │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + smlatteq r9, r0, r3, r0 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + smlatteq r8, ip, r1, r3 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + tsteq r9, r0, ror #8 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + @ instruction: 0x010831b4 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + smlatbeq r8, r4, r1, r3 │ │ │ │ + smlabbeq r8, r8, r8, lr │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ smlabbeq r8, ip, r1, r3 │ │ │ │ - smlabteq r8, r8, r7, lr │ │ │ │ + tsteq r9, r8, asr #8 │ │ │ │ tsteq r8, ip, ror r1 │ │ │ │ - tsteq r9, r0, lsl #8 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - smlatteq r8, r0, r7, lr │ │ │ │ - @ instruction: 0x010903b0 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - @ instruction: 0x010903bc │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - smlatteq r9, r8, r3, r0 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + smlatteq r8, r4, r8, lr │ │ │ │ + tsteq r9, ip, ror r4 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + @ instruction: 0x0108e894 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + smlatbeq r8, r0, r8, lr │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + smlatteq r8, r4, r8, lr │ │ │ │ + smlabteq r8, r0, r8, lr │ │ │ │ + @ instruction: 0x01090490 │ │ │ │ tsteq r8, ip, lsl r1 │ │ │ │ - @ instruction: 0x010904b8 │ │ │ │ - smlabbeq r8, r4, r8, lr │ │ │ │ - tsteq r9, ip, lsl r4 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - smlatteq r8, ip, r0, r3 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ - smlabbeq r8, r4, r8, lr │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r9, r0, lsr r4 │ │ │ │ + @ instruction: 0x0109049c │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + @ instruction: 0x010904b4 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatteq r8, r4, r0, r3 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ strheq r3, [r8, -ip] │ │ │ │ - tsteq r9, ip, lsr r4 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ smlatbeq r8, ip, r0, r3 │ │ │ │ - smlatteq r8, r0, r8, lr │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ - tsteq r9, r4, asr r4 │ │ │ │ - @ instruction: 0x0108e890 │ │ │ │ - smlabbeq r8, r4, r0, r3 │ │ │ │ - @ instruction: 0x0108e89c │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - @ instruction: 0x0109049c │ │ │ │ - tsteq r9, r8, ror r4 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + smlatteq r8, r8, r9, lr │ │ │ │ + tsteq r9, r8, asr #10 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ qaddeq r3, ip, r8 │ │ │ │ - smlabteq r8, r8, r8, lr │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - smlabteq r8, r8, fp, lr │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - smlabbeq r8, r8, r9, lr │ │ │ │ - smlatteq r9, r8, r4, r0 │ │ │ │ - smlatteq r8, ip, r8, lr │ │ │ │ - smlabteq r8, r8, r8, lr │ │ │ │ - @ instruction: 0x01090498 │ │ │ │ - tsteq r8, ip │ │ │ │ - smlatbeq r9, r4, r4, r0 │ │ │ │ - strdeq r2, [r8, -ip] │ │ │ │ - smlatteq r9, r8, r4, r0 │ │ │ │ - smlabteq r9, r4, r4, r0 │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r9, r8, asr #10 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + smlatbeq r9, r4, r5, r0 │ │ │ │ + smlatbeq r8, r8, r9, lr │ │ │ │ + smlabbeq r8, r4, r9, lr │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + tsteq r8, r4 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + smlabteq r8, ip, r9, lr │ │ │ │ + smlatbeq r8, r8, r9, lr │ │ │ │ ldrdeq r2, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ + smlabbeq r9, ip, r5, r0 │ │ │ │ smlabteq r8, ip, pc, r2 @ │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - smlatbeq r8, r4, pc, r2 @ │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - @ instruction: 0x01082f94 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + smlabteq r9, r0, r5, r0 │ │ │ │ + @ instruction: 0x0109059c │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + @ instruction: 0x01082f9c │ │ │ │ + smlatteq r8, r4, r9, lr │ │ │ │ + smlabbeq r8, ip, pc, r2 @ │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ tsteq r8, ip, ror #30 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - smlabteq r8, r8, r9, lr │ │ │ │ - tsteq r9, r0, ror #10 │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - smlabbeq r8, r4, r9, lr │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - smlabteq r8, r8, r9, lr │ │ │ │ - smlatbeq r8, r4, r9, lr │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ + smlatteq r9, r0, r5, r0 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlabbeq r8, r4, sl, lr │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ tsteq r8, ip, lsl #30 │ │ │ │ - smlabbeq r9, r0, r5, r0 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ strdeq r2, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - @ instruction: 0x010905bc │ │ │ │ - @ instruction: 0x01090598 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - smlatteq r8, r0, r9, lr │ │ │ │ + @ instruction: 0x010907bc │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + @ instruction: 0x01090694 │ │ │ │ + @ instruction: 0x0108ea98 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ smlabteq r8, r4, lr, r2 │ │ │ │ - smlatteq r9, r0, r5, r0 │ │ │ │ - @ instruction: 0x010905bc │ │ │ │ - smlatbeq r8, ip, lr, r2 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - @ instruction: 0x01082e9c │ │ │ │ - tsteq r9, ip, asr r7 │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - smlatteq r9, r4, r5, r0 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ + tsteq r9, r0, asr r6 │ │ │ │ + @ instruction: 0x01082eb4 │ │ │ │ + @ instruction: 0x01090694 │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + smlatbeq r8, ip, sl, lr │ │ │ │ + @ instruction: 0x01082e94 │ │ │ │ + @ instruction: 0x0108eab8 │ │ │ │ + smlabbeq r8, r4, lr, r2 │ │ │ │ strdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r9, r0, r6, r0 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + smlatbeq r9, ip, r6, r0 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ tsteq r8, r4, lsr lr │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ tsteq r8, r4, lsr #28 │ │ │ │ - @ instruction: 0x01090690 │ │ │ │ - @ instruction: 0x0108ea94 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ - strdeq r2, [r8, -ip] │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - smlatteq r8, ip, sp, r2 │ │ │ │ - @ instruction: 0x0108eab8 │ │ │ │ - @ instruction: 0x0108ea94 │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ + smlatbeq r9, r8, r7, r0 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + smlatteq r9, r8, r6, r0 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + smlatteq r8, r4, sp, r2 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ smlabteq r8, r4, sp, r2 │ │ │ │ - tsteq r9, r8, asr #14 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlatbeq r9, ip, r6, r0 │ │ │ │ - smlabbeq r9, r8, r6, r0 │ │ │ │ - smlabteq r8, r4, sl, lr │ │ │ │ - @ instruction: 0x01082d94 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ + @ instruction: 0x01082db4 │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ - smlabbeq r8, r4, sp, r2 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabteq r9, r0, r6, r0 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + smlabbeq r8, r0, fp, lr │ │ │ │ + smlabbeq r8, ip, sp, r2 │ │ │ │ + smlabbeq r8, ip, fp, lr │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + smlabbeq r9, ip, r7, r0 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ tsteq r8, r4, ror #26 │ │ │ │ - smlabteq r9, ip, r6, r0 │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ tsteq r8, r4, asr sp │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - smlatteq r9, r4, r6, r0 │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq r9, ip, lsr #14 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - strdeq r2, [r8, -r4] │ │ │ │ - tstpeq r8, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - @ instruction: 0x01090898 │ │ │ │ + smlatbeq r8, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0108eeb0 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ 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 │ │ │ │ - smlatbeq r8, ip, r5, lr │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlatteq r8, ip, r4, lr │ │ │ │ - strheq r0, [r9, -ip] │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlabteq r9, r8, r0, r0 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - smlatteq r9, r8, r0, r0 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + smlatbeq r8, r8, r6, r2 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + @ instruction: 0x01082698 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + smlabbeq r8, r4, r5, lr │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + @ instruction: 0x0108e590 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + smlabteq r9, r8, r1, r0 │ │ │ │ + smlabteq r8, ip, r5, lr │ │ │ │ + smlatbeq r8, r8, r5, lr │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + smlabbeq r9, r4, r1, r0 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlabteq r8, ip, r5, lr │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ + @ instruction: 0x010901b0 │ │ │ │ tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - smlatteq r8, r0, r5, r2 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - @ instruction: 0x0108e590 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - @ instruction: 0x010825b8 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ + smlabbeq r9, r0, r2, r0 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + smlatteq r9, r4, r1, r0 │ │ │ │ + smlabteq r9, r0, r1, r0 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + ldrdeq r2, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + smlabteq r8, r8, r5, r2 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ smlatbeq r8, r8, r5, r2 │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - smlatteq r8, ip, r5, lr │ │ │ │ - smlabbeq r9, r4, r1, r0 │ │ │ │ - tsteq r9, r0, ror #2 │ │ │ │ - @ instruction: 0x0108e59c │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - smlatbeq r8, r8, r5, lr │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlatteq r8, ip, r5, lr │ │ │ │ - smlabteq r8, r8, r5, lr │ │ │ │ - @ instruction: 0x01090198 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + @ instruction: 0x01082598 │ │ │ │ + smlatbeq r8, r8, r6, lr │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + tsteq r9, r0, asr #4 │ │ │ │ tsteq r8, r8, asr #10 │ │ │ │ - smlatbeq r9, r4, r1, r0 │ │ │ │ + @ instruction: 0x0108e690 │ │ │ │ tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlatteq r9, r0, r1, r0 │ │ │ │ - @ instruction: 0x010901bc │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ + smlatteq r9, r0, r3, r0 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + @ instruction: 0x010902b8 │ │ │ │ + @ instruction: 0x0108e6bc │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - smlatteq r9, r0, r1, r0 │ │ │ │ - smlatteq r8, r8, r4, r2 │ │ │ │ - tsteq r8, r0, lsr r6 │ │ │ │ - ldrdeq r2, [r8, -r8] │ │ │ │ - smlabbeq r9, r0, r3, r0 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r9, r8, asr r2 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ - smlatbeq r8, r0, r4, r2 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - @ instruction: 0x01082490 │ │ │ │ - tsteq r9, r8, asr r2 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + strdeq r2, [r8, -r0] │ │ │ │ + @ instruction: 0x010902b8 │ │ │ │ + @ instruction: 0x01090294 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + ldrdeq r2, [r8, -r0] │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlabteq r8, r0, r4, r2 │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + smlabteq r9, r4, r2, r0 │ │ │ │ + @ instruction: 0x01082498 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlabbeq r8, r8, r4, r2 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ tsteq r8, r0, ror #8 │ │ │ │ - @ instruction: 0x010902b4 │ │ │ │ - @ instruction: 0x0108e6b8 │ │ │ │ - @ instruction: 0x0108e694 │ │ │ │ - tsteq r9, r4, ror #4 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - @ instruction: 0x0108e6b8 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - @ instruction: 0x0109029c │ │ │ │ + smlabteq r9, ip, r3, r0 │ │ │ │ + @ instruction: 0x0108e798 │ │ │ │ + tsteq r9, r0, lsr r3 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + tsteq r8, r8, asr #14 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ + @ instruction: 0x0108e798 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ tsteq r8, r0, lsl #8 │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r2, r0 │ │ │ │ - smlatteq r8, r8, r6, lr │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + strdeq r2, [r8, -r0] │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, r0, r3, r2 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - smlatteq r9, r4, r2, r0 │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + smlatbeq r8, r4, r7, lr │ │ │ │ + smlabteq r8, r8, r3, r2 │ │ │ │ + @ instruction: 0x0108e7b0 │ │ │ │ + @ instruction: 0x010823b8 │ │ │ │ + @ instruction: 0x010903b0 │ │ │ │ + smlabbeq r9, ip, r3, r0 │ │ │ │ smlatbeq r8, r0, r3, r2 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ @ instruction: 0x01082390 │ │ │ │ - @ instruction: 0x0108e794 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - tsteq r8, r8, asr r3 │ │ │ │ - tsteq r9, r0, asr r3 │ │ │ │ - tsteq r9, ip, lsr #6 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + @ instruction: 0x0108e89c │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlatbeq r9, ip, r3, r0 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + @ instruction: 0x010903b8 │ │ │ │ tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - smlabteq r9, r4, r4, r0 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ - smlatbeq r8, r0, r7, lr │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - tsteq r9, ip, asr #6 │ │ │ │ - strdeq r2, [r8, -r0] │ │ │ │ - tsteq r9, r8, asr r3 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r9, r8, asr r4 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + smlatteq r8, ip, r2, r2 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ smlatteq r8, r0, r2, r2 │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ - smlabteq r8, r0, r2, r2 │ │ │ │ - smlabteq r8, r0, r7, lr │ │ │ │ - @ instruction: 0x010822b0 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r9, sl, r3, r0 │ │ │ │ - smlabbeq r8, ip, r2, r2 │ │ │ │ - @ instruction: 0x010903ba │ │ │ │ - smlabbeq r8, r0, r2, r2 │ │ │ │ - tsteq r8, sl, lsr #16 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ + smlabbeq r8, sl, r8, lr │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlabteq r8, lr, r2, r2 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + smlabteq r8, r2, r2, r2 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + smlabbeq r9, ip, r4, r0 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ + smlatbeq r8, r8, r8, lr │ │ │ │ + @ instruction: 0x0108229e │ │ │ │ + @ instruction: 0x0108e8b8 │ │ │ │ + @ instruction: 0x01082292 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r8, -lr] │ │ │ │ + @ instruction: 0x010904b0 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + smlabteq r9, r0, r4, r0 │ │ │ │ tsteq r8, lr, ror #4 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - smlabteq r9, r4, r4, r0 │ │ │ │ - @ instruction: 0x0108e892 │ │ │ │ - tsteq r9, ip, lsr #8 │ │ │ │ - tsteq r9, sl, lsl #8 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq r9, r2, lsl #10 │ │ │ │ + smlatteq r9, r0, r4, r0 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r9, r2, lsr r5 │ │ │ │ + tsteq r9, r0, lsl r5 │ │ │ │ tsteq r8, r2, lsr r2 │ │ │ │ - smlatbeq r8, r0, r8, lr │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - tsteq r9, r0, asr r4 │ │ │ │ - tsteq r8, sl, lsl r2 │ │ │ │ - tsteq r9, r0, ror #8 │ │ │ │ - tsteq r8, lr, lsl #4 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlatbeq r9, r2, r4, r0 │ │ │ │ - smlabbeq r9, r0, r4, r0 │ │ │ │ - @ instruction: 0x0108e8be │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r6, lsr #4 │ │ │ │ + @ instruction: 0x010906b8 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + @ instruction: 0x01090594 │ │ │ │ + @ instruction: 0x0108e99a │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r9, sl, asr #10 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ strdeq r2, [r8, -r0] │ │ │ │ - smlabteq r8, lr, r8, lr │ │ │ │ - smlatteq r8, r4, r1, r2 │ │ │ │ - ldrdeq r0, [r9, -r2] │ │ │ │ - @ instruction: 0x010904b0 │ │ │ │ - ldrdeq r2, [r8, -r2] │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - smlabteq r8, r6, r1, r2 │ │ │ │ - tsteq r9, r8, asr r6 │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - tsteq r9, r4, lsr r5 │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - smlatteq r9, sl, r4, r0 │ │ │ │ - @ instruction: 0x0108219c │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - @ instruction: 0x01082190 │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - smlatbeq r9, sl, r5, r0 │ │ │ │ - @ instruction: 0x0108e9b0 │ │ │ │ - smlabbeq r8, lr, r9, lr │ │ │ │ - tsteq r9, r0, ror #10 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r9, r0, ror r5 │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - smlatteq r8, r0, r9, lr │ │ │ │ + smlatbeq r9, r2, r5, r0 │ │ │ │ + smlabbeq r9, r0, r5, r0 │ │ │ │ @ instruction: 0x0108e9be │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - smlatbeq r9, r6, r5, r0 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r9, sl, ror r6 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlatteq r9, r2, r5, r0 │ │ │ │ + ldrdeq r2, [r8, -r8] │ │ │ │ + smlabteq r8, lr, r9, lr │ │ │ │ + smlabteq r8, ip, r1, r2 │ │ │ │ + tsteq r9, sl, lsl #12 │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + smlatteq r8, lr, r9, lr │ │ │ │ smlabteq r9, r0, r5, r0 │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ - mrseq r2, (UNDEF: 24) │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - strdeq r2, [r8, -r4] │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ + smlatbeq r8, lr, r1, r2 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + smlatbeq r8, r2, r1, r2 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + @ instruction: 0x01082190 │ │ │ │ tsteq r9, r6, lsl #12 │ │ │ │ - ldrdeq r2, [r8, -ip] │ │ │ │ - tsteq r9, r6, lsl r6 │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - @ instruction: 0x0108eabe │ │ │ │ - tsteq r9, r8, asr r6 │ │ │ │ - tsteq r9, r6, lsr r6 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - strheq r2, [r8, -r2] │ │ │ │ - smlabbeq r8, r4, sl, lr │ │ │ │ - smlatbeq r8, r6, r0, r2 │ │ │ │ - smlabbeq r9, r8, r6, r0 │ │ │ │ + smlabbeq r8, r4, r1, r2 │ │ │ │ + ldrdeq r0, [r9, -sl] │ │ │ │ + smlatbeq r8, r8, sl, lr │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + tsteq r9, r0, lsr #12 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ + @ instruction: 0x0108eab6 │ │ │ │ + @ instruction: 0x0108ea94 │ │ │ │ tsteq r9, r6, ror #12 │ │ │ │ - swpeq r2, r4, [r8] │ │ │ │ - @ instruction: 0x0108eaba │ │ │ │ - smlabbeq r8, r8, r0, r2 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, lr, lsl fp │ │ │ │ + @ instruction: 0x010906b8 │ │ │ │ + @ instruction: 0x01090696 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsl r1 │ │ │ │ + smlatteq r8, r4, sl, lr │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + smlatteq r9, r8, r6, r0 │ │ │ │ + smlabteq r9, r6, r6, r0 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + smlatteq r8, r8, r0, r2 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010893ba │ │ │ │ - @ instruction: 0x010a189c │ │ │ │ - smlatbeq r8, lr, r3, r9 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - smlatteq sl, r2, r7, r1 │ │ │ │ + tsteq r8, sl, lsl r4 │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + smlatbeq r8, r0, r3, r9 │ │ │ │ + tsteq sl, r2, asr #16 │ │ │ │ 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 19766e0 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, r8, ror ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r8, r4, r1, r1 │ │ │ │ - tsteq sl, lr, ror #18 │ │ │ │ - @ instruction: 0x0108849a │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - smlatbeq r8, r2, r4, r8 │ │ │ │ - smlatbeq r8, r6, r4, r8 │ │ │ │ - smlabbeq r8, sl, r4, r8 │ │ │ │ - tsteq r0, r4, lsl #7 │ │ │ │ - smlabbeq r8, r6, r4, r8 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - smlabbeq r8, r4, r4, r8 │ │ │ │ - smlabbeq r8, r8, r4, r8 │ │ │ │ - smlabbeq r8, r6, r4, r8 │ │ │ │ - smlabbeq sl, ip, r8, r0 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tsteq sl, sl, ror #16 │ │ │ │ - smlatteq r8, r4, r3, r8 │ │ │ │ - smlatteq r8, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r8, -r8] │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r0, r2, ror #4 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - tsteq r8, sl, lsr r2 │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - @ instruction: 0x0110d19c │ │ │ │ - tsteq r8, sl, lsl r2 │ │ │ │ - @ instruction: 0x0108119c │ │ │ │ - smlatbeq r8, r8, r1, r1 │ │ │ │ - smlatbeq r8, r4, r1, r1 │ │ │ │ - smlatbeq r8, r0, r1, r1 │ │ │ │ - @ instruction: 0x0108119c │ │ │ │ - @ instruction: 0x0108119c │ │ │ │ - tsteq r0, sl, lsl #2 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - ldrsbeq sp, [r0, -r2] │ │ │ │ + smlatteq r8, r4, r1, r1 │ │ │ │ + smlabteq sl, lr, r9, r0 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + @ instruction: 0x010a09b0 │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + smlatteq r8, sl, r4, r8 │ │ │ │ + tsteq r0, r4, ror #7 │ │ │ │ + smlatteq r8, r6, r4, r8 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + smlatteq r8, r4, r4, r8 │ │ │ │ + smlatteq r8, r8, r4, r8 │ │ │ │ + smlatteq r8, r6, r4, r8 │ │ │ │ + smlatteq sl, ip, r8, r0 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + smlabteq sl, sl, r8, r0 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + smlabbeq r8, ip, r4, r8 │ │ │ │ + smlabbeq r8, ip, r4, r8 │ │ │ │ + @ instruction: 0x01088490 │ │ │ │ + tsteq r0, r2, asr #5 │ │ │ │ + smlabteq r8, r4, r2, r1 │ │ │ │ + ldrdeq r1, [r8, -r0] │ │ │ │ + tsteq r0, lr, lsl #5 │ │ │ │ + @ instruction: 0x010812b8 │ │ │ │ + smlabbeq r8, lr, r2, r1 │ │ │ │ + @ instruction: 0x0108129a │ │ │ │ + @ instruction: 0x01081296 │ │ │ │ + @ instruction: 0x01081292 │ │ │ │ + smlabbeq r8, lr, r2, r1 │ │ │ │ + smlabbeq r8, lr, r2, r1 │ │ │ │ + @ instruction: 0x0110d1fc │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ strdeq r1, [r8, -ip] │ │ │ │ - ldrdeq r1, [r8, -r4] │ │ │ │ - smlatteq r8, r2, r0, r1 │ │ │ │ - smlatteq r8, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r8, -lr] │ │ │ │ - ldrdeq r1, [r8, -ip] │ │ │ │ - ldrdeq r1, [r8, -lr] │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - smlabteq r8, lr, r0, r1 │ │ │ │ - tsteq r0, r8 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq sl, r0, ror r5 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - tsteq sl, r2, asr r5 │ │ │ │ - smlabbeq r8, r4, pc, lr @ │ │ │ │ - ldrdeq r0, [r8, -r8] │ │ │ │ - ldrdeq r0, [r8, -r2] │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, r2, asr lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - @ instruction: 0x0110cef2 │ │ │ │ - tsteq r8, r4, ror sp │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x0110ceb0 │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - smlabbeq r8, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x01088392 │ │ │ │ - @ instruction: 0x01088398 │ │ │ │ - @ instruction: 0x0108839a │ │ │ │ - tsteq r0, r2, lsr lr │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - @ instruction: 0x010a039c │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - @ instruction: 0x0110cdd4 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - tsteq sl, sl, lsr r3 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - tsteq sl, ip, lsl r3 │ │ │ │ - smlatteq r8, lr, r7, r0 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + mrseq r1, R8_fiq │ │ │ │ + strdeq r1, [r8, -ip] │ │ │ │ + strdeq r1, [r8, -ip] │ │ │ │ + tsteq r0, sl, ror #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r4, lsr r1 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r0, lr, lsr #1 │ │ │ │ + tsteq r8, lr, lsr #2 │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + smlabbeq r8, r4, pc, r0 @ │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + tsteq r8, r6, ror #30 │ │ │ │ + @ instruction: 0x010a05b2 │ │ │ │ + smlatteq r8, r4, pc, lr @ │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ + smlatbeq r8, r8, lr, r0 │ │ │ │ + @ instruction: 0x01080eb0 │ │ │ │ + @ instruction: 0x01080eb2 │ │ │ │ + smlatbeq r8, ip, lr, r0 │ │ │ │ + smlabbeq r8, r4, lr, r0 │ │ │ │ + smlabbeq r8, r6, lr, r0 │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + tsteq r0, r2, asr pc │ │ │ │ + ldrdeq r0, [r8, -r4] │ │ │ │ + tsteq r8, r2, asr pc │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + tsteq r8, lr, lsr pc │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlatteq r8, r8, pc, r7 @ │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + @ instruction: 0x0110ce92 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + @ instruction: 0x01080bb0 │ │ │ │ + @ instruction: 0x010a039a │ │ │ │ + @ instruction: 0x01080b90 │ │ │ │ + tsteq sl, ip, ror r3 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ 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, asr #24 │ │ │ │ - tsteq r8, sl, ror ip │ │ │ │ - @ instruction: 0x0108ecba │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - smlabbeq r8, sl, ip, lr │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r6, lsr r5 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, r2, asr ip │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - smlatbeq r8, r6, ip, lr │ │ │ │ - smlabbeq r8, r0, ip, lr │ │ │ │ - smlabbeq r8, sl, ip, lr │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - smlatbeq r8, r6, ip, lr │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ + smlatbeq r8, r8, ip, lr │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + smlatteq r8, sl, ip, lr │ │ │ │ + @ instruction: 0x0108ec94 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + @ instruction: 0x01080596 │ │ │ │ + smlatbeq r8, r4, ip, lr │ │ │ │ + @ instruction: 0x0108ecb2 │ │ │ │ + smlabbeq r8, r4, r5, r0 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + smlatteq r8, r0, ip, lr │ │ │ │ + smlatteq r8, sl, ip, lr │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ 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 10f6d64 │ │ │ │ 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, asr #24 │ │ │ │ - tsteq sl, r2, asr #32 │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - mrseq r0, (UNDEF: 10) │ │ │ │ - smlatteq r8, sl, fp, lr │ │ │ │ - smlatteq r8, r4, fp, lr │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ + smlatbeq r8, lr, ip, r7 │ │ │ │ + smlatbeq sl, r2, r0, r0 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq sl, r0, rrx │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r0, r8, lsr #21 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq sl, r0, lsl r0 │ │ │ │ + smlatteq r8, lr, fp, r7 │ │ │ │ + strdeq pc, [r9, -r6] │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + ldrdeq pc, [r9, -ip] │ │ │ │ + smlatteq r8, r6, fp, lr │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + tsteq r0, lr, ror #19 │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + smlabteq r8, r8, fp, lr │ │ │ │ + smlabteq r8, r6, fp, lr │ │ │ │ + smlabteq r8, r4, fp, lr │ │ │ │ smlabteq r8, r8, fp, lr │ │ │ │ - @ instruction: 0x0109ffb0 │ │ │ │ - smlabbeq r8, lr, fp, r7 │ │ │ │ - @ instruction: 0x0109ff96 │ │ │ │ - smlatteq r8, r0, r7, r0 │ │ │ │ - tstpeq r9, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108ebbe │ │ │ │ + @ instruction: 0x0108ebb8 │ │ │ │ + @ instruction: 0x0108ebbc │ │ │ │ + @ instruction: 0x0108ebb6 │ │ │ │ + smlatbeq r8, ip, fp, lr │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + smlatbeq r8, r4, fp, lr │ │ │ │ + smlatbeq r8, r4, fp, lr │ │ │ │ + smlatbeq r8, r8, fp, lr │ │ │ │ + smlatbeq r8, r6, fp, lr │ │ │ │ + smlatbeq r8, ip, fp, lr │ │ │ │ + @ instruction: 0x0110c8dc │ │ │ │ + smlatbeq r8, r6, fp, lr │ │ │ │ + tstpeq r9, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlabbeq r8, r2, fp, lr │ │ │ │ + smlabbeq r8, r0, fp, lr │ │ │ │ smlabbeq r8, r6, fp, lr │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - tsteq r8, r6, ror fp │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - tsteq r0, lr, lsl #19 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ + @ instruction: 0x0108eb90 │ │ │ │ + @ instruction: 0x0108eb9a │ │ │ │ + smlatbeq r8, r0, fp, lr │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + @ instruction: 0x0108eb92 │ │ │ │ + smlatbeq sl, lr, r3, lr │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + smlabbeq r8, r6, fp, lr │ │ │ │ + @ instruction: 0x0108eb96 │ │ │ │ + @ instruction: 0x0108eb90 │ │ │ │ + @ instruction: 0x0108eb90 │ │ │ │ + tstpeq r9, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + tstpeq r9, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - tsteq r8, r6, asr fp │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tstpeq r9, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - smlatteq r9, r6, sp, pc @ │ │ │ │ - strdeq lr, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r0, ip, asr #15 │ │ │ │ - tsteq r8, r2, lsr fp │ │ │ │ - tsteq sl, lr, asr #6 │ │ │ │ - tsteq sl, ip, lsl r9 │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - tsteq r8, r6, lsr fp │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - smlatteq r9, r0, ip, pc @ │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - smlabteq r9, r6, ip, pc @ │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r6, sl, lsr #4 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - tsteq r8, sl, ror #2 │ │ │ │ + smlabbeq r6, sl, r2, r8 │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + smlabteq r8, sl, r1, r0 │ │ │ │ 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, asr r9 │ │ │ │ - smlabbeq r8, sl, r9, lr │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ + @ instruction: 0x0108e9ba │ │ │ │ + smlatteq r8, sl, r9, lr │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ @ instruction: 0x0108eab0 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - smlatteq r8, r2, fp, lr │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - @ instruction: 0x0108ecb8 │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - tsteq r8, r6, ror #26 │ │ │ │ - ldrdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlabteq r8, lr, lr, lr │ │ │ │ - smlabteq r8, sl, r0, pc @ │ │ │ │ - tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + smlabteq r8, lr, fp, lr │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + smlatbeq r8, r4, ip, lr │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, lr, ror #26 │ │ │ │ + smlabteq r8, r6, sp, lr │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + smlabbeq r8, lr, lr, lr │ │ │ │ smlabteq r8, r4, lr, lr │ │ │ │ - tstpeq r8, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f196 │ │ │ │ - tstpeq r8, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f398 │ │ │ │ - tstpeq r8, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r2, r4, pc @ │ │ │ │ - tstpeq r8, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -lr] │ │ │ │ - @ instruction: 0x0108f7b2 │ │ │ │ - tstpeq r8, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f992 │ │ │ │ - tstpeq r8, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, sl, fp, pc @ │ │ │ │ - smlatbeq r8, ip, r4, pc @ │ │ │ │ - smlatteq r8, ip, r8, pc @ │ │ │ │ - @ instruction: 0x0108fd98 │ │ │ │ - tstpeq r8, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f9b6 │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - @ instruction: 0x0108f4b4 │ │ │ │ - tstpeq r8, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, ip, pc @ │ │ │ │ - smlabbeq r9, r4, r4, r0 │ │ │ │ - tsteq r9, sl, rrx │ │ │ │ - tstpeq r8, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, ror r6 │ │ │ │ - tstpeq r8, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, lr, lsr #12 │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - smlatteq r8, lr, sp, pc @ │ │ │ │ - smlatteq r9, r6, r5, r0 │ │ │ │ - @ instruction: 0x010901b4 │ │ │ │ - smlatbeq r8, r6, sp, pc @ │ │ │ │ - smlatbeq r8, lr, fp, pc @ │ │ │ │ - tstpeq r8, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, lsr #6 │ │ │ │ - tstpeq r8, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r8, lr, lsr #30 │ │ │ │ + tstpeq r8, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + smlabteq r8, r6, r1, pc @ │ │ │ │ strdeq pc, [r8, -r6] │ │ │ │ - strdeq r0, [r9, -r2] │ │ │ │ - smlabteq r8, r6, lr, pc @ │ │ │ │ + tstpeq r8, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, sl, r2, pc @ │ │ │ │ + smlabbeq r8, lr, r3, pc @ │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tstpeq r8, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f4ba │ │ │ │ + tstpeq r8, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r8, pc @ │ │ │ │ + smlabbeq r8, r2, sl, pc @ │ │ │ │ + tstpeq r8, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fcb2 │ │ │ │ + @ instruction: 0x0108f5b0 │ │ │ │ + strdeq pc, [r8, -r2] │ │ │ │ + @ instruction: 0x0108fe9a │ │ │ │ + smlabbeq r8, r2, r7, pc @ │ │ │ │ + tstpeq r8, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + ldrdeq pc, [r8, -r2] │ │ │ │ + smlabbeq r8, r2, fp, pc @ │ │ │ │ + tstpeq r8, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f99c │ │ │ │ + tstpeq r8, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r4, r4, r0 │ │ │ │ + smlabteq r9, sl, r0, r0 │ │ │ │ + @ instruction: 0x0108fcbc │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlabbeq r8, r0, lr, pc @ │ │ │ │ + smlabbeq r9, lr, r6, r0 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tstpeq r8, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r6, asr #12 │ │ │ │ + tsteq r9, r4, lsl r2 │ │ │ │ + tstpeq r8, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0108fb9e │ │ │ │ + smlabbeq r9, sl, r3, r0 │ │ │ │ + tstpeq r8, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r2, asr r3 │ │ │ │ + tstpeq r8, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ @ 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 │ │ │ │ - smlatbeq r8, r4, r9, pc @ │ │ │ │ - smlabbeq r9, r2, r1, r0 │ │ │ │ - tstpeq r8, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq r9, r8, asr #16 │ │ │ │ - @ instruction: 0x01090a90 │ │ │ │ - @ instruction: 0x010905b2 │ │ │ │ - @ instruction: 0x010905b4 │ │ │ │ - smlatbeq r9, ip, r5, r0 │ │ │ │ - smlatbeq r9, lr, r5, r0 │ │ │ │ - @ instruction: 0x0109059c │ │ │ │ - @ instruction: 0x0109059e │ │ │ │ - @ instruction: 0x01090596 │ │ │ │ - strdeq r0, [r9, -r6] │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - tsteq r9, r6, lsl #6 │ │ │ │ + tstpeq r8, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r2, r1, r0 │ │ │ │ + @ instruction: 0x0108fdba │ │ │ │ + smlatbeq r8, sl, r9, pc @ │ │ │ │ + @ instruction: 0x010901b4 │ │ │ │ + @ instruction: 0x010908b4 │ │ │ │ + @ instruction: 0x010908b4 │ │ │ │ + smlatbeq r9, r8, r8, r0 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + tsteq r9, ip, lsl #12 │ │ │ │ + tsteq r9, lr, lsl #12 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ strdeq r0, [r9, -lr] │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - smlatteq r9, lr, r9, r0 │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - tsteq r9, sl, lsr sl │ │ │ │ - @ instruction: 0x01090b98 │ │ │ │ - tsteq r9, r8, asr fp │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + tsteq r9, r6, asr r8 │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tsteq r9, r6, ror #6 │ │ │ │ + tsteq r9, lr, asr r3 │ │ │ │ + tsteq r9, r2, ror #6 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + @ instruction: 0x01090a9a │ │ │ │ strdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, r8, lsl #24 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - smlabteq r9, r0, ip, r0 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - smlabteq r9, r6, sp, r0 │ │ │ │ - smlatteq r9, r8, sp, r0 │ │ │ │ - tsteq r9, sl, lsr lr │ │ │ │ - smlatbeq r9, r6, lr, r0 │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - smlabteq r9, r0, lr, r0 │ │ │ │ - smlabteq r9, r8, r0, r1 │ │ │ │ - smlatteq r9, ip, r2, r1 │ │ │ │ - smlatteq r9, sl, r0, r1 │ │ │ │ - smlatbeq r9, r0, lr, r0 │ │ │ │ - strheq r1, [r9, -ip] │ │ │ │ - smlabteq r9, ip, r2, r1 │ │ │ │ - smlatbeq r9, r8, lr, r0 │ │ │ │ - strheq r1, [r9, -ip] │ │ │ │ - smlabteq r9, r8, r2, r1 │ │ │ │ - @ instruction: 0x01090e98 │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - tsteq r9, sl, lsr #6 │ │ │ │ - @ instruction: 0x01091398 │ │ │ │ - ldrdeq r1, [r9, -lr] │ │ │ │ - tsteq r9, ip, lsr r4 │ │ │ │ - tsteq r9, sl, ror r4 │ │ │ │ - @ instruction: 0x010914b8 │ │ │ │ - tsteq r9, r4, lsr #10 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - @ instruction: 0x010915b0 │ │ │ │ - smlatteq r9, ip, r5, r1 │ │ │ │ - tsteq r9, lr, lsl r6 │ │ │ │ - tsteq r9, sl, asr r6 │ │ │ │ - smlabbeq r9, r0, r6, r1 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - tsteq r9, r4, ror #14 │ │ │ │ + @ instruction: 0x01090bb8 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + ldrdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + ldrdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + @ instruction: 0x01090e9a │ │ │ │ + tsteq r9, r6, lsl #30 │ │ │ │ + tsteq r9, sl, asr r3 │ │ │ │ + tsteq r9, r0, lsr #30 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, ip, lsr #6 │ │ │ │ + tsteq r9, r8, lsl #30 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + smlabbeq r9, r0, r3, r1 │ │ │ │ + smlabbeq r9, sl, r3, r1 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + @ instruction: 0x0109149c │ │ │ │ ldrdeq r1, [r9, -sl] │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + smlabbeq r9, r4, r5, r1 │ │ │ │ + tsteq r9, r8, lsr r6 │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ + @ instruction: 0x010916ba │ │ │ │ + smlatteq r9, r0, r6, r1 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + smlabteq r9, r4, r7, r1 │ │ │ │ + tsteq r9, sl, lsr r8 │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ + ldrdeq r1, [r9, -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 │ │ │ │ - smlabteq r9, r8, r7, r1 │ │ │ │ - tsteq r9, r2, lsr r8 │ │ │ │ - smlabbeq r9, r6, r8, r1 │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ + tsteq r9, r8, lsr #16 │ │ │ │ + @ instruction: 0x01091892 │ │ │ │ + smlatteq r9, r6, r8, r1 │ │ │ │ tsteq r9, r0, asr r9 │ │ │ │ - smlatteq r9, r8, r9, r1 │ │ │ │ - ldrdeq r1, [r9, -r8] │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - @ instruction: 0x01091a98 │ │ │ │ - smlatteq r9, r6, sl, r1 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - smlatbeq r9, ip, fp, r1 │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - smlabteq r9, r0, ip, r1 │ │ │ │ - smlatbeq r9, r8, ip, r1 │ │ │ │ - strdeq r1, [r9, -r2] │ │ │ │ - tsteq r9, r6, asr #26 │ │ │ │ - smlatbeq r9, ip, sp, r1 │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - tsteq r9, r6, lsr lr │ │ │ │ - tsteq r9, r6, asr lr │ │ │ │ - @ instruction: 0x01091eb2 │ │ │ │ - smlabbeq r9, r0, lr, r1 │ │ │ │ - smlabteq r9, sl, lr, r1 │ │ │ │ - tsteq r9, lr, lsl #30 │ │ │ │ - smlabbeq r9, r4, pc, r1 @ │ │ │ │ - ldrdeq r1, [r9, -r6] │ │ │ │ - tsteq r9, sl, lsr #32 │ │ │ │ - smlabbeq r9, r4, r0, r2 │ │ │ │ - smlabteq r9, ip, r0, r2 │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r6, asr #2 │ │ │ │ - @ instruction: 0x01092190 │ │ │ │ - smlatteq r9, lr, r1, r2 │ │ │ │ - tsteq r9, r6, lsr r2 │ │ │ │ - @ instruction: 0x01092290 │ │ │ │ - smlabteq r9, r2, r2, r2 │ │ │ │ - tsteq r9, r6, asr #6 │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ - @ instruction: 0x0109239a │ │ │ │ - smlabteq r9, r2, r3, r2 │ │ │ │ - tsteq r9, r6, lsl r4 │ │ │ │ - tsteq r9, sl, asr #8 │ │ │ │ - smlatbeq r9, r4, r4, r2 │ │ │ │ + @ instruction: 0x010919b0 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + tsteq r9, r8, lsr sl │ │ │ │ + @ instruction: 0x01091abc │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r9, r6, asr #22 │ │ │ │ + smlabteq r9, ip, fp, r1 │ │ │ │ + tsteq r9, ip, lsl #24 │ │ │ │ + @ instruction: 0x01091cb0 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, r8, lsl #26 │ │ │ │ + tsteq r9, r2, asr sp │ │ │ │ + smlatbeq r9, r6, sp, r1 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ + @ instruction: 0x01091e96 │ │ │ │ + @ instruction: 0x01091eb6 │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ + smlatteq r9, r0, lr, r1 │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + tsteq r9, lr, ror #30 │ │ │ │ + smlatteq r9, r4, pc, r1 @ │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + smlabbeq r9, sl, r0, r2 │ │ │ │ + smlatteq r9, r4, r0, r2 │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + smlatbeq r9, r6, r1, r2 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, lr, asr #4 │ │ │ │ + @ instruction: 0x01092296 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, r2, lsr #6 │ │ │ │ + smlatbeq r9, r6, r3, r2 │ │ │ │ + smlatbeq r9, r0, r3, r2 │ │ │ │ strdeq r2, [r9, -sl] │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ + tsteq r9, r2, lsr #8 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + smlatbeq r9, sl, r4, r2 │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ tsteq r9, sl, asr r5 │ │ │ │ - smlatbeq r9, lr, r5, r2 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - tsteq r9, lr, lsr r6 │ │ │ │ - smlabbeq r9, sl, r6, r2 │ │ │ │ - tsteq r9, r8, asr #14 │ │ │ │ - @ instruction: 0x010927bc │ │ │ │ - tsteq r9, sl, ror #16 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - smlabteq r9, ip, r8, r2 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - @ instruction: 0x010929b8 │ │ │ │ - tsteq r9, ip, lsl sl │ │ │ │ - @ instruction: 0x01092a98 │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - tsteq r9, r6, asr #22 │ │ │ │ - smlabbeq r9, r6, fp, r2 │ │ │ │ - smlatteq r9, sl, fp, r2 │ │ │ │ - tsteq r9, r0, lsr #24 │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - @ instruction: 0x01092c94 │ │ │ │ + smlabteq r9, r8, r5, r2 │ │ │ │ + @ instruction: 0x010925ba │ │ │ │ + tsteq r9, lr, lsl #12 │ │ │ │ + tsteq r9, r0, asr r6 │ │ │ │ + @ instruction: 0x0109269e │ │ │ │ + smlatteq r9, sl, r6, r2 │ │ │ │ + smlatbeq r9, r8, r7, r2 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + smlabteq r9, sl, r8, r2 │ │ │ │ + @ instruction: 0x010928b0 │ │ │ │ + tsteq r9, ip, lsr #18 │ │ │ │ + @ instruction: 0x0109299c │ │ │ │ + tsteq r9, r8, lsl sl │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r2, ror #22 │ │ │ │ + smlatbeq r9, r6, fp, r2 │ │ │ │ + smlatteq r9, r6, fp, r2 │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + smlabbeq r9, r0, ip, r2 │ │ │ │ + smlabteq r9, r2, ip, r2 │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ 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 │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r6, lsr #24 │ │ │ │ - @ instruction: 0x01092c9a │ │ │ │ - tsteq r9, r2, ror ip │ │ │ │ - smlatbeq r9, ip, ip, r2 │ │ │ │ - smlabteq r9, r8, ip, r2 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - tsteq r9, sl, lsr #26 │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - tsteq r9, r8, lsr r2 │ │ │ │ - tsteq r9, r2, lsr r2 │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq r9, r8, lsr #4 │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - tsteq r9, sl, lsr #4 │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - tsteq r9, sl, lsl r7 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - tsteq r9, sl, lsl r7 │ │ │ │ - tsteq r9, r0, lsl #14 │ │ │ │ - tsteq r9, r6, lsl #14 │ │ │ │ - tsteq r9, r0, lsl #14 │ │ │ │ - tsteq r9, r6, lsl #14 │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ - strdeq r3, [r9, -ip] │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ - smlabteq r9, r6, r9, r3 │ │ │ │ - tsteq r9, lr, lsr #8 │ │ │ │ - tsteq r9, r0, lsr r4 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r9, sl, lsr #8 │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, sl, lsl #4 │ │ │ │ - smlatbeq r9, r0, sp, r3 │ │ │ │ - smlabteq r9, ip, r4, r4 │ │ │ │ - tsteq r9, r2, ror #26 │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - @ instruction: 0x01093e98 │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + smlabbeq r9, r6, ip, r2 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + ldrdeq r2, [r9, -r2] │ │ │ │ + tsteq r9, ip, lsl #26 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r9, lr, asr r5 │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + smlabbeq r9, sl, sp, r2 │ │ │ │ + @ instruction: 0x01093290 │ │ │ │ + @ instruction: 0x01093298 │ │ │ │ + @ instruction: 0x01093292 │ │ │ │ + @ instruction: 0x0109329a │ │ │ │ + smlabbeq r9, r8, r2, r3 │ │ │ │ + @ instruction: 0x01093290 │ │ │ │ + smlabbeq r9, sl, r2, r3 │ │ │ │ + tsteq r9, r2, lsr r5 │ │ │ │ + smlatbeq r9, r6, pc, r2 @ │ │ │ │ + smlatbeq r9, ip, pc, r2 @ │ │ │ │ + smlatbeq r9, r6, pc, r2 @ │ │ │ │ + smlatbeq r9, ip, pc, r2 @ │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + tsteq r9, sl, ror r7 │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + tsteq r9, sl, ror r7 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ + tsteq r9, r6, ror #14 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ + tsteq r9, r6, ror #14 │ │ │ │ + tsteq r9, r6, asr r7 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + tsteq r9, r6, asr r7 │ │ │ │ + tsteq r9, r6, lsr #20 │ │ │ │ + smlabbeq r9, lr, r4, r3 │ │ │ │ + @ instruction: 0x01093490 │ │ │ │ + smlabbeq r9, r8, r4, r3 │ │ │ │ + smlabbeq r9, sl, r4, r3 │ │ │ │ + @ instruction: 0x01093c90 │ │ │ │ + tsteq r9, sl, ror #4 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + smlabteq r9, r2, sp, r3 │ │ │ │ + tsteq r9, r6, asr r3 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + smlabteq r9, r8, r4, r4 │ │ │ │ + qaddeq r4, sl, r9 │ │ │ │ strdeq r3, [r9, -sl] │ │ │ │ - @ instruction: 0x01093b9a │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - tsteq r9, r6, ror #28 │ │ │ │ - strheq r4, [r9, -r2] │ │ │ │ - tsteq r9, r6, asr ip │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - smlatteq r9, sl, r3, r4 │ │ │ │ - tsteq r9, r6, lsl r4 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - tsteq r9, lr, ror #8 │ │ │ │ - @ instruction: 0x0109449a │ │ │ │ - @ instruction: 0x010944bc │ │ │ │ - tsteq r9, r8, ror #14 │ │ │ │ - tsteq r9, lr, ror r7 │ │ │ │ - smlatbeq r9, sl, r7, r4 │ │ │ │ - smlabteq r9, ip, r7, r4 │ │ │ │ - smlabbeq r9, r2, sl, r4 │ │ │ │ + @ instruction: 0x01094190 │ │ │ │ + smlabteq r9, r6, lr, r3 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + @ instruction: 0x01093cb6 │ │ │ │ + tsteq r9, ip, ror r2 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + @ instruction: 0x01094498 │ │ │ │ + smlabteq r9, r4, r4, r4 │ │ │ │ + smlabteq r9, lr, r4, r4 │ │ │ │ + strdeq r4, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsl r5 │ │ │ │ + smlabteq r9, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r9, -lr] │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + smlatteq r9, r2, sl, r4 │ │ │ │ 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, asr #18 │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - @ instruction: 0x01094990 │ │ │ │ - tsteq r9, sl, ror sl │ │ │ │ - smlabbeq r9, r4, sp, r4 │ │ │ │ - tsteq r9, r8, ror r9 │ │ │ │ - smlabbeq r9, lr, ip, r4 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - smlabbeq r9, ip, sl, r4 │ │ │ │ - smlabteq r9, r6, sp, r4 │ │ │ │ - smlabbeq r9, ip, r9, r4 │ │ │ │ - @ instruction: 0x01094cba │ │ │ │ - smlabbeq r9, sl, r8, r4 │ │ │ │ - smlatbeq r9, ip, fp, r4 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - smlabbeq r9, r0, fp, r4 │ │ │ │ - smlabteq r9, r8, ip, r4 │ │ │ │ - smlabbeq r9, sl, lr, r4 │ │ │ │ - smlatbeq r9, r8, lr, r4 │ │ │ │ - ldrdeq r4, [r9, -r2] │ │ │ │ - smlatteq r9, r6, lr, r4 │ │ │ │ - tsteq r9, r0, lsl pc │ │ │ │ - tsteq r9, lr, lsr #30 │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - @ instruction: 0x01094f9e │ │ │ │ - mrseq r5, (UNDEF: 9) │ │ │ │ - qaddeq r5, sl, r9 │ │ │ │ - swpeq r5, lr, [r9] │ │ │ │ - strdeq r5, [r9, -r8] │ │ │ │ - tsteq r9, lr, asr #2 │ │ │ │ - strdeq r5, [r9, -sl] │ │ │ │ - strdeq r5, [r9, -r2] │ │ │ │ - tsteq r9, ip, ror #4 │ │ │ │ + smlatbeq r9, r6, r9, r4 │ │ │ │ + ldrdeq r4, [r9, -r0] │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + ldrdeq r4, [r9, -sl] │ │ │ │ + smlatteq r9, r4, sp, r4 │ │ │ │ + ldrdeq r4, [r9, -r8] │ │ │ │ + smlatteq r9, lr, ip, r4 │ │ │ │ + smlatbeq r9, ip, r9, r4 │ │ │ │ + smlatteq r9, ip, sl, r4 │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + smlatteq r9, ip, r9, r4 │ │ │ │ + tsteq r9, sl, lsl sp │ │ │ │ + smlatteq r9, sl, r8, r4 │ │ │ │ + tsteq r9, ip, lsl #24 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + smlatteq r9, r0, fp, r4 │ │ │ │ + tsteq r9, r8, lsr #26 │ │ │ │ + smlatteq r9, sl, lr, r4 │ │ │ │ + tsteq r9, r8, lsl #30 │ │ │ │ + tsteq r9, r2, lsr pc │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + smlabbeq r9, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x01094fb8 │ │ │ │ + smlabteq r9, r0, pc, r4 @ │ │ │ │ + strdeq r4, [r9, -lr] │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + strheq r5, [r9, -sl] │ │ │ │ + strdeq r5, [r9, -lr] │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + smlatbeq r9, lr, r1, r5 │ │ │ │ + tsteq r9, sl, asr r2 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + smlabteq r9, ip, r2, r5 │ │ │ │ + tsteq r9, ip, lsr r3 │ │ │ │ + @ instruction: 0x010953be │ │ │ │ + tsteq r9, r2, asr #8 │ │ │ │ ldrdeq r5, [r9, -ip] │ │ │ │ - tsteq r9, lr, asr r3 │ │ │ │ - smlatteq r9, r2, r3, r5 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - tsteq r9, sl, lsl #10 │ │ │ │ - smlatteq r9, lr, r5, r5 │ │ │ │ - tsteq r9, lr, lsl #12 │ │ │ │ - @ instruction: 0x010956b8 │ │ │ │ - tsteq r9, r8, asr r7 │ │ │ │ - strdeq r5, [r9, -r2] │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - smlatbeq r9, lr, r8, r5 │ │ │ │ + tsteq r9, sl, ror #10 │ │ │ │ + tsteq r9, lr, asr #12 │ │ │ │ + tsteq r9, lr, ror #12 │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + @ instruction: 0x010957b8 │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + smlatbeq r9, r4, r8, r5 │ │ │ │ tsteq r9, lr, lsl #18 │ │ │ │ - smlatbeq r9, r6, r9, r5 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - smlatteq r9, r8, r9, r5 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + tsteq r9, r6, lsl #20 │ │ │ │ + ldrdeq r5, [r9, -ip] │ │ │ │ tsteq r9, r8, asr #20 │ │ │ │ - @ instruction: 0x01095ab6 │ │ │ │ - tsteq r9, sl, lsl #22 │ │ │ │ - tsteq r9, r6, ror fp │ │ │ │ + smlatbeq r9, r8, sl, r5 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, sl, ror #22 │ │ │ │ ldrdeq r5, [r9, -r6] │ │ │ │ - tsteq r9, r4, asr #24 │ │ │ │ - smlabbeq r9, ip, ip, r5 │ │ │ │ - strdeq r5, [r9, -r8] │ │ │ │ + tsteq r9, r6, lsr ip │ │ │ │ + smlatbeq r9, r4, ip, r5 │ │ │ │ + smlatteq r9, ip, ip, r5 │ │ │ │ tsteq r9, r8, asr sp │ │ │ │ - smlabteq r9, r6, sp, r5 │ │ │ │ - tsteq r9, sl, lsl lr │ │ │ │ - smlabbeq r9, r6, lr, r5 │ │ │ │ + @ instruction: 0x01095db8 │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + tsteq r9, sl, ror lr │ │ │ │ smlatteq r9, r6, lr, r5 │ │ │ │ - smlabbeq r9, r2, pc, r5 @ │ │ │ │ - tsteq r9, r2, ror pc │ │ │ │ - ldrdeq r5, [r9, -lr] │ │ │ │ - tsteq r9, ip, lsr r0 │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + smlatteq r9, r2, pc, r5 @ │ │ │ │ + ldrdeq r5, [r9, -r2] │ │ │ │ + tsteq r9, lr, lsr r0 │ │ │ │ + swpeq r6, ip, [r9] │ │ │ │ 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: 0x01095f9c │ │ │ │ - smlatteq r9, lr, pc, r5 @ │ │ │ │ - qaddeq r6, r8, r9 │ │ │ │ - strheq r6, [r9, -r6] │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - tsteq r9, lr, asr #2 │ │ │ │ - @ instruction: 0x010961b8 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - smlabbeq r9, r2, r2, r6 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - tsteq r9, lr, lsr r3 │ │ │ │ - @ instruction: 0x0109639c │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - tsteq r9, sl, lsl r4 │ │ │ │ - smlabbeq r9, r4, r4, r6 │ │ │ │ - smlatteq r9, r2, r4, r6 │ │ │ │ - tsteq r9, ip, asr #10 │ │ │ │ - @ instruction: 0x0109659e │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - tsteq r9, r6, ror #12 │ │ │ │ - ldrdeq r6, [r9, -r0] │ │ │ │ - tsteq r9, r8, lsl r7 │ │ │ │ - smlabbeq r9, r2, r7, r6 │ │ │ │ - smlatteq r9, r0, r7, r6 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - @ instruction: 0x0109689c │ │ │ │ - tsteq r9, r6, lsl #18 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ + strdeq r5, [r9, -ip] │ │ │ │ + tsteq r9, lr, asr #32 │ │ │ │ + strheq r6, [r9, -r8] │ │ │ │ + tsteq r9, r6, lsl r1 │ │ │ │ + @ instruction: 0x010961b0 │ │ │ │ + smlatbeq r9, lr, r1, r6 │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + tsteq r9, r6, ror r2 │ │ │ │ + smlatteq r9, r2, r2, r6 │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + @ instruction: 0x0109639e │ │ │ │ strdeq r6, [r9, -ip] │ │ │ │ - smlatteq r9, lr, r9, r6 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - @ instruction: 0x01096ab6 │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ - tsteq r9, r4, ror fp │ │ │ │ - ldrdeq r6, [r9, -lr] │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ + @ instruction: 0x01096494 │ │ │ │ + tsteq r9, sl, ror r4 │ │ │ │ + smlatteq r9, r4, r4, r6 │ │ │ │ + tsteq r9, r2, asr #10 │ │ │ │ + smlatbeq r9, ip, r5, r6 │ │ │ │ + strdeq r6, [r9, -lr] │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + smlabteq r9, r6, r6, r6 │ │ │ │ + tsteq r9, r0, lsr r7 │ │ │ │ + tsteq r9, r8, ror r7 │ │ │ │ + smlatteq r9, r2, r7, r6 │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + smlatbeq r9, sl, r8, r6 │ │ │ │ + strdeq r6, [r9, -ip] │ │ │ │ + tsteq r9, r6, ror #18 │ │ │ │ + smlabteq r9, r4, r9, r6 │ │ │ │ + tsteq r9, ip, asr sl │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + @ instruction: 0x01096ab8 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + smlabbeq r9, r0, fp, r6 │ │ │ │ ldrdeq r6, [r9, -r4] │ │ │ │ - tsteq r9, lr, lsr sp │ │ │ │ - @ instruction: 0x01096d9c │ │ │ │ - tsteq r9, r6, lsl #28 │ │ │ │ - tsteq r9, sl, asr lr │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - tsteq r9, lr, ror #20 │ │ │ │ - @ instruction: 0x01096eb2 │ │ │ │ - tsteq r9, lr, asr #28 │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + @ instruction: 0x01096c9c │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + tsteq r9, r4, lsr sp │ │ │ │ + @ instruction: 0x01096d9e │ │ │ │ + strdeq r6, [r9, -ip] │ │ │ │ tsteq r9, r6, ror #28 │ │ │ │ - tsteq r9, sl, ror lr │ │ │ │ - tsteq r9, r8, ror lr │ │ │ │ - smlabbeq r9, ip, lr, r6 │ │ │ │ - @ instruction: 0x01096e94 │ │ │ │ - smlatbeq r9, r8, lr, r6 │ │ │ │ - @ instruction: 0x01096e9a │ │ │ │ + @ instruction: 0x01096eba │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + smlabteq r9, lr, sl, r8 │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ smlatbeq r9, lr, lr, r6 │ │ │ │ - @ instruction: 0x01096eb6 │ │ │ │ - smlabteq r9, sl, lr, r6 │ │ │ │ - smlabteq r9, r8, lr, r6 │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ - smlatteq r9, r4, lr, r6 │ │ │ │ - ldrdeq r8, [r9, -sl] │ │ │ │ - smlatbeq r9, r2, sl, r8 │ │ │ │ - @ instruction: 0x01098ab6 │ │ │ │ - @ instruction: 0x01098abe │ │ │ │ - ldrdeq r8, [r9, -r2] │ │ │ │ - smlabteq r9, ip, sl, r8 │ │ │ │ + smlabteq r9, r0, lr, r6 │ │ │ │ + smlabteq r9, r6, lr, r6 │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + smlatteq r9, ip, lr, r6 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ + tsteq r9, r8, lsl #30 │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + tsteq r9, lr, lsl #30 │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + tsteq r9, sl, lsr #30 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r9, r4, asr #30 │ │ │ │ + tsteq r9, sl, lsr fp │ │ │ │ + tsteq r9, r2, lsl #22 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, lr, lsl fp │ │ │ │ + tsteq r9, r2, lsr fp │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ 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 │ │ │ │ - ldrdeq r8, [r9, -r6] │ │ │ │ - ldrdeq r8, [r9, -ip] │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r9, lr, lsl #28 │ │ │ │ - tsteq r9, r2, lsr #28 │ │ │ │ - tsteq r9, r8, lsr #28 │ │ │ │ - tsteq r9, sl, lsr lr │ │ │ │ - tsteq r9, r4, lsr lr │ │ │ │ - tsteq r9, r8, asr #28 │ │ │ │ - tsteq r9, lr, asr #28 │ │ │ │ - tsteq r9, r2, asr #20 │ │ │ │ - strdeq r8, [r9, -r8] │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r9, lr, lsl sl │ │ │ │ - tsteq r9, r2, lsr sl │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - tsteq r9, sl, asr #20 │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ - tsteq r9, lr, asr sl │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, r6, lsr sl │ │ │ │ + tsteq r9, ip, lsr sl │ │ │ │ @ instruction: 0x01096e9c │ │ │ │ - @ instruction: 0x01096eb0 │ │ │ │ - @ instruction: 0x01096eb6 │ │ │ │ - smlabteq r9, r8, lr, r6 │ │ │ │ - smlabteq r9, r2, lr, r6 │ │ │ │ - ldrdeq r6, [r9, -r6] │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - smlatbeq r9, r4, sl, r8 │ │ │ │ - @ instruction: 0x01098ab6 │ │ │ │ - @ instruction: 0x01098abc │ │ │ │ - smlabteq r9, lr, sl, r8 │ │ │ │ - smlabteq r9, sl, sl, r8 │ │ │ │ - ldrdeq r8, [r9, -ip] │ │ │ │ - smlatteq r9, r2, sl, r8 │ │ │ │ - tsteq r9, r2, asr #30 │ │ │ │ - smlatteq r9, sl, lr, r6 │ │ │ │ + tsteq r9, lr, ror #28 │ │ │ │ + smlabbeq r9, r2, lr, r6 │ │ │ │ + smlabbeq r9, r8, lr, r6 │ │ │ │ + @ instruction: 0x01096e9a │ │ │ │ + @ instruction: 0x01096e94 │ │ │ │ + smlatbeq r9, r8, lr, r6 │ │ │ │ + smlatbeq r9, lr, lr, r6 │ │ │ │ + smlatbeq r9, r2, sl, r8 │ │ │ │ + tsteq r9, r8, asr sl │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + smlabbeq r9, r4, sl, r8 │ │ │ │ + tsteq r9, lr, ror sl │ │ │ │ + @ instruction: 0x01098a92 │ │ │ │ + @ instruction: 0x01098a98 │ │ │ │ + smlatbeq r9, sl, sl, r8 │ │ │ │ + @ instruction: 0x01098a98 │ │ │ │ + smlatbeq r9, ip, sl, r8 │ │ │ │ + @ instruction: 0x01098ab2 │ │ │ │ + smlabteq r9, r4, sl, r8 │ │ │ │ + @ instruction: 0x01098abe │ │ │ │ + ldrdeq r8, [r9, -r2] │ │ │ │ + ldrdeq r8, [r9, -r8] │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ strdeq r6, [r9, -ip] │ │ │ │ - tsteq r9, r4, lsl #30 │ │ │ │ - tsteq r9, r6, lsl pc │ │ │ │ tsteq r9, r0, lsl pc │ │ │ │ - tsteq r9, r4, lsr #30 │ │ │ │ - tsteq r9, lr, lsr #30 │ │ │ │ - tsteq r9, r2, asr #30 │ │ │ │ - tsteq r9, r2, lsr pc │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, r0, asr pc │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + tsteq r9, r2, lsr #30 │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r9, r4, lsl #22 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + tsteq r9, lr, lsr #22 │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + smlatbeq r9, r2, pc, r6 @ │ │ │ │ + tsteq r9, sl, asr #30 │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ tsteq r9, r4, ror #30 │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - tsteq r9, lr, ror pc │ │ │ │ - tsteq r9, r4, ror fp │ │ │ │ - tsteq r9, sl, lsr fp │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - tsteq r9, r8, asr fp │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - tsteq r9, ip, ror fp │ │ │ │ - smlabbeq r9, r6, fp, r8 │ │ │ │ - smlatteq r9, r8, pc, r6 @ │ │ │ │ + tsteq r9, r6, ror pc │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + smlabbeq r9, r4, pc, r6 @ │ │ │ │ + smlabbeq r9, lr, pc, r6 @ │ │ │ │ + smlatbeq r9, r2, pc, r6 @ │ │ │ │ + @ instruction: 0x01096f92 │ │ │ │ + smlatbeq r9, r6, pc, r6 @ │ │ │ │ + @ instruction: 0x01096fb0 │ │ │ │ + smlabteq r9, r4, pc, r6 @ │ │ │ │ + smlabteq r9, r0, pc, r6 @ │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + ldrdeq r8, [r9, -r4] │ │ │ │ + @ instruction: 0x01098b9a │ │ │ │ + smlatbeq r9, lr, fp, r8 │ │ │ │ + @ instruction: 0x01098bb8 │ │ │ │ + smlabteq r9, ip, fp, r8 │ │ │ │ + smlabteq r9, r8, fp, r8 │ │ │ │ + ldrdeq r8, [r9, -ip] │ │ │ │ + smlatteq r9, r6, fp, r8 │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ 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 │ │ │ │ - smlatbeq r9, lr, lr, r6 │ │ │ │ - smlabteq r9, r0, lr, r6 │ │ │ │ - smlabteq r9, r8, lr, r6 │ │ │ │ - ldrdeq r6, [r9, -sl] │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - smlatteq r9, r6, lr, r6 │ │ │ │ - smlatteq r9, lr, lr, r6 │ │ │ │ - smlatteq r9, r2, sl, r8 │ │ │ │ - @ instruction: 0x01098a98 │ │ │ │ - smlatbeq r9, sl, sl, r8 │ │ │ │ - @ instruction: 0x01098ab2 │ │ │ │ - smlabteq r9, r4, sl, r8 │ │ │ │ - @ instruction: 0x01098abe │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - ldrdeq r8, [r9, -r8] │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - tsteq r9, ip, lsl pc │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ - tsteq r9, r6, lsr pc │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq r9, r2, asr #30 │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - tsteq r9, lr, lsr fp │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - tsteq r9, sl, lsl fp │ │ │ │ - tsteq r9, lr, lsr #22 │ │ │ │ - tsteq r9, r8, lsr #22 │ │ │ │ - tsteq r9, sl, lsr fp │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ + tsteq r9, lr, lsl #30 │ │ │ │ + tsteq r9, r0, lsr #30 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + tsteq r9, lr, asr #30 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + strdeq r8, [r9, -r8] │ │ │ │ + tsteq r9, sl, lsl #22 │ │ │ │ + tsteq r9, r2, lsl fp │ │ │ │ + tsteq r9, r4, lsr #22 │ │ │ │ + tsteq r9, lr, lsl fp │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r9, r8, lsr fp │ │ │ │ + @ instruction: 0x01096f98 │ │ │ │ + tsteq r9, sl, ror #30 │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + smlabbeq r9, r2, pc, r6 @ │ │ │ │ + @ instruction: 0x01096f96 │ │ │ │ + @ instruction: 0x01096f90 │ │ │ │ smlatbeq r9, r2, pc, r6 @ │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - smlabbeq r9, r6, pc, r6 @ │ │ │ │ - smlabbeq r9, ip, pc, r6 @ │ │ │ │ - smlatbeq r9, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01096f9a │ │ │ │ - smlatbeq r9, ip, pc, r6 @ │ │ │ │ - @ instruction: 0x01096fb2 │ │ │ │ - smlatbeq r9, r6, fp, r8 │ │ │ │ - @ instruction: 0x01090b92 │ │ │ │ - @ instruction: 0x0108c79e │ │ │ │ - smlabbeq r8, r2, r2, sl │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - tsteq r8, r2, asr fp │ │ │ │ - tsteq r8, lr, ror #14 │ │ │ │ - tsteq r8, r2, lsr r5 │ │ │ │ - strdeq r8, [r8, -sl] │ │ │ │ - smlabbeq r8, lr, r3, r8 │ │ │ │ - tsteq r8, lr, asr r3 │ │ │ │ - tsteq r8, sl, ror #6 │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - @ instruction: 0x01088392 │ │ │ │ - smlatbeq r8, r2, r3, r8 │ │ │ │ - smlatteq r7, sl, r8, r9 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - strdeq r8, [r8, -lr] │ │ │ │ - tsteq r8, sl, lsl r4 │ │ │ │ - smlabteq r7, sl, r8, r9 │ │ │ │ - smlabbeq r8, r2, r4, r8 │ │ │ │ - @ instruction: 0x0108849e │ │ │ │ - @ instruction: 0x010798b2 │ │ │ │ - @ instruction: 0x010885b6 │ │ │ │ - tsteq r8, r2, lsr #10 │ │ │ │ - ldrdeq r8, [r8, -sl] │ │ │ │ - smlatteq r8, r6, r4, r8 │ │ │ │ - smlabbeq r7, sl, r8, r9 │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r7, r2, ror r8 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - @ instruction: 0x010885b6 │ │ │ │ - smlabteq r8, r6, r5, r8 │ │ │ │ - tsteq r7, r2, asr r8 │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - tsteq r7, sl, lsr r8 │ │ │ │ - smlatbeq r8, r2, r8, r8 │ │ │ │ - smlabbeq r8, r2, r7, r8 │ │ │ │ + smlatbeq r9, r8, pc, r6 @ │ │ │ │ + @ instruction: 0x01098b9e │ │ │ │ + tsteq r9, r2, ror #22 │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r9, sl, ror fp │ │ │ │ + smlabbeq r9, lr, fp, r8 │ │ │ │ + smlabbeq r9, r8, fp, r8 │ │ │ │ + @ instruction: 0x01098b9a │ │ │ │ + smlatbeq r9, r0, fp, r8 │ │ │ │ + tsteq r9, r2 │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + smlatteq r9, r6, pc, r6 @ │ │ │ │ + smlatteq r9, ip, pc, r6 @ │ │ │ │ + mrseq r7, (UNDEF: 9) │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + tsteq r9, ip │ │ │ │ + tsteq r9, r2, lsl r0 │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + smlatteq r8, r2, r2, sl │ │ │ │ + ldrdeq r9, [r8, -sl] │ │ │ │ + @ instruction: 0x01088bb2 │ │ │ │ + smlabteq r8, lr, r7, r8 │ │ │ │ + @ instruction: 0x01088592 │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + smlatteq r8, lr, r3, r8 │ │ │ │ + @ instruction: 0x010883be │ │ │ │ + smlabteq r8, sl, r3, r8 │ │ │ │ + tsteq r7, r2, ror #18 │ │ │ │ + strdeq r8, [r8, -r2] │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + tsteq r7, sl, asr #18 │ │ │ │ + smlatbeq r8, lr, r4, r8 │ │ │ │ + tsteq r8, lr, asr r4 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ + tsteq r7, sl, lsr #18 │ │ │ │ + smlatteq r8, r2, r4, r8 │ │ │ │ strdeq r8, [r8, -lr] │ │ │ │ - smlatbeq r8, lr, r6, r8 │ │ │ │ - smlabteq r8, lr, r6, r8 │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - tsteq r8, r6, lsr #14 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - strdeq r9, [r7, -r2] │ │ │ │ - @ instruction: 0x010887be │ │ │ │ - tsteq r8, sl, ror r7 │ │ │ │ - @ instruction: 0x01088792 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + smlabbeq r8, r2, r5, r8 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + smlatteq r7, sl, r8, r9 │ │ │ │ + @ instruction: 0x0108859e │ │ │ │ + smlabteq r8, r2, r5, r8 │ │ │ │ ldrdeq r9, [r7, -r2] │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + @ instruction: 0x010798b2 │ │ │ │ + @ instruction: 0x01088696 │ │ │ │ + @ instruction: 0x010886b2 │ │ │ │ + @ instruction: 0x0107989a │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ smlatteq r8, r2, r7, r8 │ │ │ │ - tsteq r8, r6, lsl #16 │ │ │ │ - @ instruction: 0x010797ba │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - smlatbeq r8, r2, r8, r8 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - @ instruction: 0x01079792 │ │ │ │ - @ instruction: 0x010888b2 │ │ │ │ - smlabteq r8, r2, r8, r8 │ │ │ │ - tsteq r7, sl, ror r7 │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + tsteq r8, lr, lsl #14 │ │ │ │ + tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + smlabbeq r8, r6, r7, r8 │ │ │ │ + @ instruction: 0x01088796 │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ strdeq r8, [r8, -r2] │ │ │ │ + tsteq r7, r2, lsr r8 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r8, r6, ror #16 │ │ │ │ + tsteq r7, sl, lsl r8 │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ tsteq r8, r2, lsl #18 │ │ │ │ - tsteq r7, sl, asr r7 │ │ │ │ - tsteq r8, r2, lsr #18 │ │ │ │ - tsteq r7, sl, asr #14 │ │ │ │ - smlabbeq r8, r2, sp, r8 │ │ │ │ - @ instruction: 0x01088c9a │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ + @ instruction: 0x010888ba │ │ │ │ ldrdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, r2, lsl sl │ │ │ │ - tsteq r7, r2, lsl r7 │ │ │ │ - tsteq r8, r2, lsl #24 │ │ │ │ - smlabbeq r8, r2, r9, r8 │ │ │ │ - strdeq r9, [r7, -sl] │ │ │ │ - @ instruction: 0x0108899a │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq r8, lr, lsl #24 │ │ │ │ + strdeq r9, [r7, -r2] │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ ldrdeq r9, [r7, -sl] │ │ │ │ + smlabbeq r8, sl, r9, r8 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + @ instruction: 0x010797ba │ │ │ │ + smlabbeq r8, r2, r9, r8 │ │ │ │ + smlatbeq r7, sl, r7, r9 │ │ │ │ + smlatteq r8, r2, sp, r8 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + @ instruction: 0x01088ab6 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + tsteq r8, r2, ror sl │ │ │ │ + tsteq r7, r2, ror r7 │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + smlatteq r8, r2, r9, r8 │ │ │ │ + tsteq r7, sl, asr r7 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ + smlabteq r8, sl, fp, r8 │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ ldrdeq r8, [r8, -r2] │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - smlabteq r7, r2, r6, r9 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - smlabbeq r8, r2, fp, r8 │ │ │ │ - tsteq r8, r6, lsr #20 │ │ │ │ - smlabteq r8, lr, sl, r8 │ │ │ │ - @ instruction: 0x0107969c │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - smlabbeq r7, sl, r6, r9 │ │ │ │ - @ instruction: 0x01088c9c │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ + tsteq r7, r2, lsr #14 │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + smlatteq r8, r2, fp, r8 │ │ │ │ + smlabbeq r8, r6, sl, r8 │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + strdeq r9, [r7, -ip] │ │ │ │ + @ instruction: 0x01088cbe │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + smlatteq r7, sl, r6, r9 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + ldrdeq r9, [r7, -r2] │ │ │ │ + @ instruction: 0x01088d9c │ │ │ │ + smlabteq r7, r6, r6, r9 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + smlatbeq r8, r4, lr, r8 │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + smlabbeq r8, r0, lr, r8 │ │ │ │ + smlatbeq r7, r2, r6, r9 │ │ │ │ ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r7, r6, ror #12 │ │ │ │ - mrseq r9, (UNDEF: 8) │ │ │ │ - ldrdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - strdeq r8, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - smlabbeq r8, lr, lr, r8 │ │ │ │ - tsteq r7, r0, lsr r6 │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - tsteq r7, r8, lsl r6 │ │ │ │ + smlatteq r8, lr, lr, r8 │ │ │ │ + @ instruction: 0x01079690 │ │ │ │ + @ instruction: 0x01088f9e │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ tsteq r8, lr, ror #30 │ │ │ │ - smlabbeq r8, ip, pc, r8 @ │ │ │ │ - tsteq r7, r6, lsl #12 │ │ │ │ - smlatbeq r8, r8, r0, r9 │ │ │ │ - tsteq r8, r2, lsr #32 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - strdeq r8, [r8, -r6] │ │ │ │ - smlatteq r7, r8, r5, r9 │ │ │ │ - qaddeq r9, r2, r8 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - ldrdeq r9, [r7, -r6] │ │ │ │ - smlabteq r8, r8, r1, r9 │ │ │ │ - smlatbeq r8, sl, r0, r9 │ │ │ │ - strheq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x010795be │ │ │ │ - @ instruction: 0x010892b0 │ │ │ │ - @ instruction: 0x010795b2 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - smlatbeq r8, r2, r7, r9 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x010892b6 │ │ │ │ - smlatbeq r8, ip, r9, r9 │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - smlabbeq r7, r2, r5, r9 │ │ │ │ - swpeq r9, r4, [r8] │ │ │ │ - smlabbeq r8, lr, r1, r9 │ │ │ │ - tsteq r7, r0, ror r5 │ │ │ │ - tsteq r8, lr, lsl #14 │ │ │ │ - smlabteq r8, r0, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r7, r8, asr r5 │ │ │ │ - smlabbeq r8, lr, r9, r9 │ │ │ │ - smlatbeq r8, r4, sl, r9 │ │ │ │ - tsteq r7, r6, asr #10 │ │ │ │ - smlatbeq r8, r0, r9, r9 │ │ │ │ - @ instruction: 0x010894ba │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - smlabbeq r8, lr, r3, r9 │ │ │ │ - tsteq r7, r8, lsr #10 │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + smlabteq r8, lr, pc, r8 @ │ │ │ │ + smlatteq r8, ip, pc, r8 @ │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlabbeq r8, r2, r0, r9 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + qaddeq r9, r6, r8 │ │ │ │ + tsteq r7, r8, asr #12 │ │ │ │ + strheq r9, [r8, -r2] │ │ │ │ + smlabteq r8, r8, r0, r9 │ │ │ │ + tsteq r7, r6, lsr r6 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r7, r2, lsl r6 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + smlabteq r8, r0, r8, r9 │ │ │ │ + smlatteq r7, r2, r5, r9 │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r1, r9 │ │ │ │ + ldrdeq r9, [r7, -r0] │ │ │ │ + tsteq r8, lr, ror #14 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + @ instruction: 0x010795b8 │ │ │ │ + smlatteq r8, lr, r9, r9 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + smlatbeq r7, r6, r5, r9 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r3, r9 │ │ │ │ + smlabbeq r7, r8, r5, r9 │ │ │ │ + tsteq r8, r2, asr r7 │ │ │ │ + smlatbeq r8, r4, r8, r9 │ │ │ │ + tsteq r7, r6, ror r5 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabteq r8, r2, r0, r9 │ │ │ │ + @ instruction: 0x010891bc │ │ │ │ + tsteq r7, lr, asr r5 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + tsteq r7, ip, asr #10 │ │ │ │ strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + strheq r9, [r8, -r2] │ │ │ │ + @ instruction: 0x010899b8 │ │ │ │ + smlabteq r8, r6, sl, r9 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + smlatbeq r8, sl, r2, r9 │ │ │ │ + smlabteq r8, r4, r3, r9 │ │ │ │ tsteq r7, r6, lsl r5 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ - tsteq r8, ip, asr r1 │ │ │ │ - strdeq r9, [r7, -lr] │ │ │ │ - @ instruction: 0x0108949c │ │ │ │ - @ instruction: 0x010895b6 │ │ │ │ - smlatteq r7, ip, r4, r9 │ │ │ │ - @ instruction: 0x01089292 │ │ │ │ - smlatbeq r8, r8, r4, r9 │ │ │ │ - qaddeq r9, r2, r8 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - smlabteq r7, r8, r4, r9 │ │ │ │ - tsteq r8, sl, asr #4 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - @ instruction: 0x010794b6 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ + @ instruction: 0x010899b8 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, ip, ror 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 │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r7, r8, r1, r9 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + @ instruction: 0x01079190 │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r7, r0, asr r1 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ tsteq r7, r0, lsr r1 │ │ │ │ - smlatteq r8, r0, ip, r8 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r7, r0, lsr #2 │ │ │ │ + @ instruction: 0x010897b0 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + smlabteq r8, r8, ip, r8 │ │ │ │ + smlatteq r7, r8, r0, r9 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + ldrdeq r9, [r7, -r0] │ │ │ │ + smlatteq r8, r0, r6, r9 │ │ │ │ + @ instruction: 0x010894b0 │ │ │ │ smlabteq r8, ip, r5, r9 │ │ │ │ + strheq r9, [r7, -r0] │ │ │ │ + smlatteq r8, r0, r8, r9 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + swpeq r9, r8, [r7] │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + smlatteq r8, r0, r8, r9 │ │ │ │ + smlatteq r8, r8, r0, sl │ │ │ │ ldrdeq r9, [r8, -r0] │ │ │ │ - strdeq r9, [r7, -r0] │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x01088eb0 │ │ │ │ - smlabteq r8, r8, pc, r8 @ │ │ │ │ - ldrdeq r9, [r7, -r0] │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - smlabteq r7, r0, r0, r9 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - smlatteq r8, r8, ip, r9 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - @ instruction: 0x01089690 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - smlabbeq r7, r8, r0, r9 │ │ │ │ - @ instruction: 0x01088f94 │ │ │ │ - smlatbeq r8, ip, r0, r9 │ │ │ │ tsteq r7, r0, ror r0 │ │ │ │ - smlabbeq r8, r0, r6, r9 │ │ │ │ - tsteq r8, r0, asr r4 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - qaddeq r9, r0, r7 │ │ │ │ - smlabbeq r8, r0, r8, r9 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ + smlabteq r8, r0, ip, r9 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + qaddeq r9, r8, r7 │ │ │ │ + smlabteq r8, r8, ip, r9 │ │ │ │ + smlabteq r8, r0, r8, r9 │ │ │ │ + @ instruction: 0x01089ab8 │ │ │ │ tsteq r7, r8, lsr r0 │ │ │ │ - strheq sl, [r8, -r8] │ │ │ │ + smlabteq r8, r0, lr, r9 │ │ │ │ + tsteq r7, r8, lsr #32 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlabteq r8, r0, lr, r9 │ │ │ │ + smlatbeq r8, r0, sl, r9 │ │ │ │ + @ instruction: 0x01089c98 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlatbeq r8, r8, r6, r9 │ │ │ │ + smlatbeq r8, r0, r8, r9 │ │ │ │ + smlatteq r7, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x010896b0 │ │ │ │ + smlatbeq r8, r0, lr, r9 │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + smlabteq r7, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x01089a90 │ │ │ │ + smlabbeq r8, r8, ip, r9 │ │ │ │ + smlatbeq r7, r8, pc, r8 @ │ │ │ │ + @ instruction: 0x010896b8 │ │ │ │ + @ instruction: 0x01089a90 │ │ │ │ + smlabbeq r8, r8, r6, r9 │ │ │ │ smlabbeq r8, r0, r8, r9 │ │ │ │ + smlabbeq r7, r0, pc, r8 @ │ │ │ │ + smlabbeq r8, r8, lr, r9 │ │ │ │ + swpeq sl, r8, [r8] @ │ │ │ │ + tsteq r7, r8, ror #30 │ │ │ │ + @ instruction: 0x01089e90 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r7, r8, asr #30 │ │ │ │ smlabbeq r8, r8, r0, sl │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ + tsteq r7, r8, lsr pc │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + smlabteq r8, r0, r0, sl │ │ │ │ tsteq r8, r8, ror #24 │ │ │ │ - tsteq r8, r0, ror #16 │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - smlabteq r7, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x01089eb0 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ tsteq r8, r8, lsr ip │ │ │ │ - @ instruction: 0x01078f98 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ tsteq r8, r0, asr #16 │ │ │ │ - smlabbeq r7, r0, pc, r8 @ │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ qaddeq sl, r0, r8 │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + @ instruction: 0x01078eb8 │ │ │ │ tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r7, r8, asr #30 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + smlatbeq r7, r0, lr, r8 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r7, r8, lsl #30 │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - smlatteq r7, r8, lr, r8 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - smlatteq r8, r8, fp, sl │ │ │ │ - smlatteq r8, r8, r1, sl │ │ │ │ - smlatbeq r8, r4, ip, r9 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - smlatteq r8, r8, sp, r9 │ │ │ │ - @ instruction: 0x01078e90 │ │ │ │ - smlatteq r8, r0, r7, r9 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ tsteq r7, r8, ror lr │ │ │ │ - smlatteq r8, r8, r7, r9 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r7, r8, asr lr │ │ │ │ - smlabteq r8, r8, fp, r9 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r7, r0, ror #28 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ tsteq r7, r0, asr #28 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlabteq r8, ip, fp, r9 │ │ │ │ - smlabteq r8, r0, r7, r9 │ │ │ │ - @ instruction: 0x010899b8 │ │ │ │ - tsteq r7, r8, lsl lr │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabteq r8, r0, r5, r9 │ │ │ │ - tsteq r7, r0, lsl #28 │ │ │ │ - smlatteq r8, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x01089bb0 │ │ │ │ - smlabteq r8, r0, sp, r9 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + qaddeq sl, r0, r8 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ smlatteq r7, r0, sp, r8 │ │ │ │ - @ instruction: 0x010897b0 │ │ │ │ - smlatbeq r8, r8, r9, r9 │ │ │ │ - smlabteq r7, r8, sp, r8 │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + smlatteq r8, r8, r7, r9 │ │ │ │ + smlatteq r8, r0, r9, r9 │ │ │ │ + smlabteq r7, r0, sp, r8 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + smlatbeq r7, r8, sp, r8 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ smlabteq r8, r0, r2, sl │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - smlatbeq r8, r8, r7, r9 │ │ │ │ - @ instruction: 0x01089fbc │ │ │ │ - @ instruction: 0x01089598 │ │ │ │ - @ instruction: 0x01078d98 │ │ │ │ - @ instruction: 0x01089b98 │ │ │ │ - smlatbeq r8, r8, sp, r9 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ smlabbeq r7, r0, sp, r8 │ │ │ │ - smlatbeq r8, r4, fp, r9 │ │ │ │ - smlabbeq r8, r8, r7, r9 │ │ │ │ - smlabbeq r8, r0, r9, r9 │ │ │ │ - tsteq r7, r0, ror #26 │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r7, r8, ror #26 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r8, asr #32 │ │ │ │ tsteq r7, r8, asr #26 │ │ │ │ - @ instruction: 0x0108a290 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r7, r0, lsr #26 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - smlatteq r8, r0, pc, r9 @ │ │ │ │ - tsteq r7, r8, lsl #26 │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlatteq r8, r8, pc, r9 @ │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r7, r8, lsr sp │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlatteq r8, r8, r0, sl │ │ │ │ + swpeq sl, r0, [r8] │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ smlatteq r7, r8, ip, r8 │ │ │ │ - smlabteq r8, ip, r4, sl │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabteq r7, r8, ip, r8 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + @ instruction: 0x01078cb0 │ │ │ │ + strheq sl, [r8, -r8] │ │ │ │ smlabbeq r8, r8, r0, sl │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - mrseq sl, (UNDEF: 8) │ │ │ │ - smlabteq r8, r0, r4, sl │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - smlatbeq r7, r0, ip, r8 │ │ │ │ - smlabteq r8, ip, r4, sl │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ smlabbeq r7, r8, ip, r8 │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r7, r8, ror #24 │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + smlatbeq r8, r0, r0, sl │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + smlabbeq r8, r0, r7, sl │ │ │ │ tsteq r7, r0, asr ip │ │ │ │ - qaddeq sl, r8, r8 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - tsteq r7, r8, lsr #24 │ │ │ │ - smlatteq r8, r4, r4, sl │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ + mrseq sl, (UNDEF: 56) │ │ │ │ + tsteq r7, r0, asr #24 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + smlabteq r8, r4, r7, sl │ │ │ │ + @ instruction: 0x0108a798 │ │ │ │ + mrseq sl, (UNDEF: 56) │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ tsteq r7, r0, lsl ip │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - smlatteq r8, r8, r4, sl │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - smlatbeq r8, r0, r2, sl │ │ │ │ - smlatteq r7, r0, fp, r8 │ │ │ │ - @ instruction: 0x0108a7b4 │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - smlatbeq r8, r0, r2, sl │ │ │ │ - smlatteq r8, r8, r4, sl │ │ │ │ - @ instruction: 0x01078bb0 │ │ │ │ - @ instruction: 0x0108a2b0 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlatbeq r8, r8, r7, sl │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + smlabteq r7, r0, fp, r8 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + smlatteq r8, r8, r8, sl │ │ │ │ + smlabteq r8, r8, r7, sl │ │ │ │ @ instruction: 0x01078b98 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - @ instruction: 0x0108a2b8 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - smlabteq r8, r8, r2, sl │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r0, lsl #16 │ │ │ │ + smlabbeq r7, r0, fp, r8 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ tsteq r7, r0, ror #22 │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - @ instruction: 0x0108a8b4 │ │ │ │ - smlabbeq r8, r8, r8, sl │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r7, r8, lsr fp │ │ │ │ - @ instruction: 0x0108a8b8 │ │ │ │ - smlatbeq r8, r0, r7, sl │ │ │ │ - tsteq r7, r0, lsr #22 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - smlatteq r8, r0, r8, sl │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r7, r0, lsl #22 │ │ │ │ - smlatteq r8, r8, r7, sl │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - @ instruction: 0x0108a990 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - @ instruction: 0x0108a998 │ │ │ │ - @ instruction: 0x01078ab0 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - smlabteq r8, r0, r9, sl │ │ │ │ - @ instruction: 0x01078a98 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r7, r0, asr fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, r9, sl │ │ │ │ + smlabbeq r8, r0, r9, sl │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r7, r0, lsl fp │ │ │ │ + smlatbeq r8, r8, r9, sl │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ tsteq r8, r8, asr #20 │ │ │ │ - smlatteq r8, r8, r9, sl │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r7, r8, ror sl │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - smlabbeq r8, r4, sl, sl │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + smlabteq r8, ip, sl, sl │ │ │ │ + smlatteq r8, r4, sl, sl │ │ │ │ + smlabteq r7, r0, sl, r8 │ │ │ │ + smlatteq r8, r8, fp, sl │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + @ instruction: 0x01078a98 │ │ │ │ + smlabbeq r8, r4, fp, sl │ │ │ │ + @ instruction: 0x0108ab98 │ │ │ │ + smlabbeq r7, r0, sl, r8 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlatteq r8, ip, fp, sl │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ tsteq r7, r0, ror #20 │ │ │ │ - smlabbeq r8, r8, fp, sl │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - @ instruction: 0x0108aabc │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq r7, r0, lsr #20 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, fp, sl │ │ │ │ - smlatbeq r8, r4, fp, sl │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + @ instruction: 0x0108acbc │ │ │ │ + smlabbeq r8, r4, ip, sl │ │ │ │ + @ instruction: 0x0108ac90 │ │ │ │ + tsteq r7, r8, lsl sl │ │ │ │ + smlatteq r8, r8, ip, sl │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ tsteq r7, r0, lsl #20 │ │ │ │ - smlatteq r8, r0, fp, sl │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - smlatteq r7, r8, r9, r8 │ │ │ │ - smlabteq r8, ip, r1, fp │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - @ instruction: 0x010789b8 │ │ │ │ - smlabbeq r8, r8, ip, sl │ │ │ │ - @ instruction: 0x0108acb0 │ │ │ │ + smlabbeq r8, r4, pc, sl @ │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + smlatteq r7, r0, r9, r8 │ │ │ │ + smlabbeq r8, r4, sp, sl │ │ │ │ + smlabbeq r8, r0, pc, sl @ │ │ │ │ + smlabteq r7, r8, r9, r8 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + smlatbeq r8, r4, sp, sl │ │ │ │ + smlabbeq r8, r4, pc, sl @ │ │ │ │ + @ instruction: 0x0108b1b4 │ │ │ │ smlatbeq r7, r0, r9, r8 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlabbeq r7, r0, r9, r8 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ + smlabteq r8, r4, r1, fp │ │ │ │ + @ instruction: 0x0108ad9c │ │ │ │ + smlabbeq r7, r8, r9, r8 │ │ │ │ + smlatteq r8, ip, r1, fp │ │ │ │ + smlatbeq r8, r4, sp, sl │ │ │ │ + @ instruction: 0x0108afb0 │ │ │ │ tsteq r7, r8, ror #18 │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r7, r8, lsr #18 │ │ │ │ - smlabbeq r8, ip, r1, fp │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ + smlatbeq r8, ip, sp, sl │ │ │ │ + tsteq r7, r8, asr r9 │ │ │ │ + smlabbeq r8, r4, r3, fp │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + smlabteq r8, r4, sp, sl │ │ │ │ + @ instruction: 0x0108afb8 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + smlatteq r8, r4, r1, fp │ │ │ │ + @ instruction: 0x0108adbc │ │ │ │ tsteq r7, r8, lsl #18 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, r4, lsr #6 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - @ instruction: 0x0108afb0 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - smlabteq r7, r0, r8, r8 │ │ │ │ - smlabbeq r8, r4, r1, fp │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ + smlabteq r8, r4, sp, sl │ │ │ │ + smlatteq r8, r4, pc, sl @ │ │ │ │ + smlatteq r7, r8, r8, r8 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ smlatbeq r7, r8, r8, r8 │ │ │ │ - smlatbeq r8, ip, r1, fp │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabbeq r8, r4, pc, sl @ │ │ │ │ - smlabbeq r7, r8, r8, r8 │ │ │ │ - @ instruction: 0x0108af98 │ │ │ │ - smlatbeq r8, r4, r1, fp │ │ │ │ + smlatteq r8, ip, sp, sl │ │ │ │ + tsteq r8, ip, lsl r0 │ │ │ │ + @ instruction: 0x01078890 │ │ │ │ + tsteq r8, r4, asr r2 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ tsteq r7, r0, ror r8 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlabteq r8, r0, pc, sl @ │ │ │ │ - smlatbeq r8, r4, r1, fp │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r7, r8, asr #16 │ │ │ │ - smlabbeq r8, ip, sp, sl │ │ │ │ - @ instruction: 0x0108afbc │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r7, r0, ror #16 │ │ │ │ + smlatbeq r8, r0, r4, fp │ │ │ │ + @ instruction: 0x0108b390 │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlabteq r8, r4, r2, fp │ │ │ │ + smlatteq r8, r0, r2, fp │ │ │ │ tsteq r7, r0, lsr r8 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlabteq r8, r8, pc, sl @ │ │ │ │ - smlabteq r8, r4, r1, fp │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r7, r0, lsl #16 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ tsteq r8, r0, lsr r3 │ │ │ │ - @ instruction: 0x0108b2b4 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - smlabbeq r8, r0, r2, fp │ │ │ │ - ldrdeq r8, [r7, -r0] │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ ldrdeq fp, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r2, fp │ │ │ │ + smlabbeq r8, r8, r3, fp │ │ │ │ + smlatbeq r8, r0, r3, fp │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + smlatteq r7, r0, r7, r8 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ @ instruction: 0x010787b8 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - @ instruction: 0x01078798 │ │ │ │ - @ instruction: 0x0108b394 │ │ │ │ - @ instruction: 0x0108b3b0 │ │ │ │ - smlabbeq r7, r0, r7, r8 │ │ │ │ - smlatbeq r8, r8, r4, fp │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlatteq r8, r0, r3, fp │ │ │ │ - tsteq r7, r8, asr r7 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r7, r0, asr #14 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ + smlabbeq r8, ip, r4, fp │ │ │ │ smlatbeq r8, r8, r4, fp │ │ │ │ - smlabteq r8, r8, r4, fp │ │ │ │ - tsteq r7, r0, lsr #14 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r7, r0, lsl r7 │ │ │ │ - smlatteq r8, ip, r4, sp │ │ │ │ + smlatbeq r7, r0, r7, r8 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - smlabteq r8, r4, r6, fp │ │ │ │ + smlabbeq r7, r0, r7, r8 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + smlabbeq r8, r8, r5, ip │ │ │ │ + smlabteq r8, ip, sp, fp │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x0108b5bc │ │ │ │ + smlabteq r8, ip, r5, fp │ │ │ │ + tsteq r7, r0, lsr #14 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + smlatteq r7, r8, r6, r8 │ │ │ │ + smlabbeq r8, ip, r6, fp │ │ │ │ + @ instruction: 0x0108b69c │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ strdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b594 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - smlabteq r7, r0, r6, r8 │ │ │ │ - smlatbeq r8, r4, r5, fp │ │ │ │ - @ instruction: 0x0108b5b4 │ │ │ │ smlatbeq r7, r8, r6, r8 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - smlatteq r8, r4, r5, fp │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlabbeq r7, r8, r6, r8 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlabbeq r8, ip, r7, fp │ │ │ │ + @ instruction: 0x01078690 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ tsteq r7, r0, ror r6 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - @ instruction: 0x0108b69c │ │ │ │ - tsteq r7, r8, asr #12 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r7, r0, lsr r6 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108b790 │ │ │ │ - smlatbeq r8, r4, r7, fp │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + smlatbeq r8, r8, sl, fp │ │ │ │ + smlabbeq r8, r0, r9, fp │ │ │ │ + smlatteq r8, r8, r8, fp │ │ │ │ + @ instruction: 0x0108b898 │ │ │ │ + @ instruction: 0x0108b8b4 │ │ │ │ + tsteq r7, r8, lsr #12 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ tsteq r7, r0, lsl r6 │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ - tsteq r8, r4, lsl #16 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - smlabbeq r8, r8, r8, fp │ │ │ │ - tsteq r8, r8, lsr r8 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - smlabteq r7, r8, r5, r8 │ │ │ │ - @ instruction: 0x0108b8b0 │ │ │ │ - smlabteq r8, ip, r8, fp │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, r9, fp │ │ │ │ + @ instruction: 0x0108b99c │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + @ instruction: 0x0108bab0 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ @ instruction: 0x010785b0 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - @ instruction: 0x01078590 │ │ │ │ - @ instruction: 0x0108b998 │ │ │ │ - @ instruction: 0x0108b9b4 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x01078598 │ │ │ │ + @ instruction: 0x0108bb98 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ tsteq r7, r8, ror r5 │ │ │ │ - smlatteq r8, r8, sl, fp │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - @ instruction: 0x0108ba94 │ │ │ │ - tsteq r7, r8, lsr r5 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - smlatteq r8, r8, sl, fp │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r7, r8, lsl #10 │ │ │ │ - smlabteq r8, r0, pc, fp @ │ │ │ │ - @ instruction: 0x0108bdbc │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ @ instruction: 0x0108bb9c │ │ │ │ - smlabteq r8, r8, fp, fp │ │ │ │ - ldrdeq r8, [r7, -r0] │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - @ instruction: 0x010784b8 │ │ │ │ - smlatbeq r8, ip, ip, fp │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - @ instruction: 0x01078498 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r7, r0, lsr r5 │ │ │ │ + smlabbeq r8, ip, ip, fp │ │ │ │ + @ instruction: 0x0108bc9c │ │ │ │ + tsteq r7, r8, lsl r5 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r4, ror 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 │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq r7, ip, ror lr │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + @ instruction: 0x0108b79c │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r7, r4, asr lr │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r7, ip, lsr lr │ │ │ │ + smlatbeq r8, r4, r8, fp │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ tsteq r7, ip, lsl lr │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - @ instruction: 0x0108b7b0 │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ + tsteq r7, ip, lsl #28 │ │ │ │ + smlabteq r8, r0, sl, fp │ │ │ │ + smlatbeq r8, r0, r9, fp │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ - @ instruction: 0x01077dbc │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - smlatbeq r7, ip, sp, r7 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - @ instruction: 0x0108b8bc │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - @ instruction: 0x0108b890 │ │ │ │ - tsteq r7, ip, ror sp │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + smlabteq r7, r4, sp, r7 │ │ │ │ strdeq fp, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, r9, fp │ │ │ │ + smlabteq r8, r4, r9, fp │ │ │ │ + smlatbeq r7, r4, sp, r7 │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + smlabbeq r7, ip, sp, r7 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + smlatbeq r8, ip, sl, fp │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlabbeq r8, r8, sl, fp │ │ │ │ tsteq r7, r4, ror #26 │ │ │ │ - @ instruction: 0x0108b990 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r7, r4, asr #26 │ │ │ │ - @ instruction: 0x0108b9b8 │ │ │ │ - smlabteq r8, ip, r9, fp │ │ │ │ - tsteq r7, ip, lsr #26 │ │ │ │ - smlatbeq r8, r4, sl, fp │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r7, r4, lsl #26 │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - smlatteq r7, ip, ip, r7 │ │ │ │ - @ instruction: 0x0108bab8 │ │ │ │ - smlabbeq r8, r4, sl, fp │ │ │ │ - @ instruction: 0x0108ba90 │ │ │ │ - smlabteq r7, ip, ip, r7 │ │ │ │ @ instruction: 0x0108bab4 │ │ │ │ - @ instruction: 0x01077cbc │ │ │ │ - smlabbeq r8, ip, r2, ip │ │ │ │ - smlabteq r8, r0, lr, fp │ │ │ │ - smlabteq r8, ip, ip, fp │ │ │ │ + smlabteq r8, r0, sl, fp │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + smlatteq r8, r4, sl, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r7, ip, lsr #26 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r7, ip, lsl sp │ │ │ │ + smlatteq r8, ip, r2, ip │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + smlabbeq r8, r8, fp, fp │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r0, ror #22 │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ @ instruction: 0x0108bb9c │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - smlatteq r8, r8, sl, fp │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq r7, ip, ror ip │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ + @ instruction: 0x0108bbb0 │ │ │ │ + smlabteq r7, r4, ip, r7 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + smlatbeq r7, r4, ip, r7 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + @ instruction: 0x0108bc98 │ │ │ │ + smlabbeq r7, ip, ip, r7 │ │ │ │ + @ instruction: 0x0108bdb0 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ tsteq r7, r4, ror #24 │ │ │ │ - smlatteq r8, ip, fp, fp │ │ │ │ - smlatbeq r8, r0, fp, fp │ │ │ │ - @ instruction: 0x0108bbb4 │ │ │ │ - tsteq r7, r4, asr #24 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r7, ip, asr #24 │ │ │ │ + smlatteq r8, ip, sp, fp │ │ │ │ + smlatbeq r8, ip, sp, fp │ │ │ │ + smlabteq r8, r4, sp, fp │ │ │ │ tsteq r7, ip, lsr #24 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ - @ instruction: 0x0108bc9c │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlatteq r7, ip, fp, r7 │ │ │ │ - smlabbeq r8, ip, sp, fp │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabteq r7, ip, fp, r7 │ │ │ │ - @ instruction: 0x0108bd9c │ │ │ │ - @ instruction: 0x0108bdb4 │ │ │ │ - @ instruction: 0x01077bb4 │ │ │ │ - @ instruction: 0x0108bfb8 │ │ │ │ - smlatbeq r8, r8, lr, fp │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - smlatteq r8, r0, sp, fp │ │ │ │ strdeq fp, [r8, -ip] │ │ │ │ - smlabbeq r7, r4, fp, r7 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq r7, r4, lsl ip │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + smlabbeq r8, r8, lr, fp │ │ │ │ tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + smlatteq r7, r4, fp, r7 │ │ │ │ + smlatbeq r8, r0, lr, fp │ │ │ │ + @ instruction: 0x0108beb8 │ │ │ │ + smlabteq r7, ip, fp, r7 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + smlatbeq r7, ip, fp, r7 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + smlabbeq r8, r4, pc, fp @ │ │ │ │ + @ instruction: 0x01077b94 │ │ │ │ + smlabbeq r8, r4, r0, ip │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlabteq r8, ip, pc, fp @ │ │ │ │ + smlatteq r8, r8, pc, fp @ │ │ │ │ tsteq r7, ip, ror #22 │ │ │ │ - smlatteq r8, ip, lr, fp │ │ │ │ - smlatbeq r8, r4, lr, fp │ │ │ │ - @ instruction: 0x0108bebc │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r0, asr #32 │ │ │ │ + tsteq r7, r4, asr fp │ │ │ │ + strheq ip, [r8, -r4] │ │ │ │ + tsteq r8, ip, rrx │ │ │ │ + smlabbeq r8, r0, r0, ip │ │ │ │ tsteq r7, r4, lsr fp │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ - @ instruction: 0x0108bfb8 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - smlabbeq r8, r8, pc, fp @ │ │ │ │ - tsteq r7, ip, lsl #22 │ │ │ │ - smlabteq r8, r8, pc, fp @ │ │ │ │ - smlatteq r8, r0, pc, fp @ │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - qaddeq ip, r4, r8 │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - qaddeq ip, r4, r8 │ │ │ │ - smlabteq r7, r4, sl, r7 │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ + strheq ip, [r8, -r4] │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + @ instruction: 0x0108c490 │ │ │ │ + @ instruction: 0x0108c2b4 │ │ │ │ + smlabteq r8, r8, r1, ip │ │ │ │ tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - smlabteq r8, r4, r0, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlabbeq r7, ip, sl, r7 │ │ │ │ tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + smlatteq r7, ip, sl, r7 │ │ │ │ + smlabbeq r8, r4, r1, ip │ │ │ │ + smlabbeq r8, r8, r1, ip │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0108c1b8 │ │ │ │ + smlabteq r8, ip, r1, ip │ │ │ │ + @ instruction: 0x01077ab4 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, r8, lsr #4 │ │ │ │ + @ instruction: 0x01077a9c │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + smlatbeq r8, ip, r2, ip │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ tsteq r7, r4, ror sl │ │ │ │ - @ instruction: 0x0108c19c │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ - @ instruction: 0x0108c1bc │ │ │ │ - smlabteq r8, r8, r1, ip │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq r8, r0, lsr r3 │ │ │ │ + tsteq r8, r4, asr #6 │ │ │ │ tsteq r7, ip, lsr sl │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - @ instruction: 0x0108c290 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r2, ip │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - smlabteq r7, ip, r9, r7 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - @ instruction: 0x0108c39c │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - @ instruction: 0x0107799c │ │ │ │ - smlatbeq r8, ip, r3, ip │ │ │ │ - smlabteq r8, r4, r3, ip │ │ │ │ - smlabbeq r7, r4, r9, r7 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ tsteq r8, r4, ror r4 │ │ │ │ - tsteq r7, ip, asr #18 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - smlatbeq r8, r4, r5, ip │ │ │ │ - @ instruction: 0x0108c5b8 │ │ │ │ - tsteq r7, ip, lsl #18 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + @ instruction: 0x0108c3b4 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + smlatteq r7, r4, r9, r7 │ │ │ │ + smlatbeq r8, r8, r4, ip │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + smlabteq r7, r4, r9, r7 │ │ │ │ + smlabteq r8, r0, r4, ip │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlatbeq r7, ip, r9, r7 │ │ │ │ tsteq r8, r0, ror r6 │ │ │ │ + @ instruction: 0x0108c5b0 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + smlabbeq r7, r4, r9, r7 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - smlatteq r7, ip, r8, r7 │ │ │ │ + tsteq r7, ip, ror #18 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ tsteq r8, r8, ror r6 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, r0, lsr #18 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ + @ instruction: 0x0108c698 │ │ │ │ + tsteq r7, ip, asr #18 │ │ │ │ ldrdeq ip, [r8, -r8] │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - @ instruction: 0x01077894 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - smlabbeq r8, r0, r7, ip │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ + tsteq r7, ip, lsr r9 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + smlabbeq r8, r0, r9, ip │ │ │ │ tsteq r8, r8, lsr r8 │ │ │ │ + @ instruction: 0x0108c790 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + strdeq r7, [r7, -r4] │ │ │ │ + smlabteq r8, r0, r7, ip │ │ │ │ smlatteq r8, r0, r7, ip │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r7, ip, asr r8 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - smlabbeq r8, r8, r8, ip │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ + @ instruction: 0x0108c898 │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + @ instruction: 0x010778bc │ │ │ │ + smlabteq r8, r8, r8, ip │ │ │ │ + smlatteq r8, r8, r8, ip │ │ │ │ + smlatbeq r7, r4, r8, r7 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + @ instruction: 0x0108c998 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + smlabteq r8, r8, r9, ip │ │ │ │ + smlatteq r8, r8, r9, ip │ │ │ │ + tsteq r7, r4, ror #16 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ tsteq r7, r4, asr #16 │ │ │ │ - smlatteq r8, r0, r9, ip │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlatteq r8, r0, r8, ip │ │ │ │ - tsteq r8, r0, lsl #18 │ │ │ │ - tsteq r7, ip, lsl r8 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - smlabbeq r8, r8, r9, ip │ │ │ │ - tsteq r7, r4, lsl #16 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - smlabteq r8, ip, r9, ip │ │ │ │ - smlatteq r8, r0, r9, ip │ │ │ │ + smlabbeq r8, ip, sl, ip │ │ │ │ + smlatbeq r8, ip, sl, ip │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + @ instruction: 0x0108cb9c │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlatteq r8, r4, sl, ip │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ smlatteq r7, r4, r7, r7 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - smlabteq r7, ip, r7, r7 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, sl, ip │ │ │ │ - smlatbeq r8, r4, sl, ip │ │ │ │ - @ instruction: 0x0107779c │ │ │ │ - smlatteq r8, r8, sl, ip │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlabbeq r7, r4, r7, r7 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - smlabbeq r8, r0, fp, ip │ │ │ │ + smlabteq r8, ip, fp, ip │ │ │ │ + smlabbeq r8, r8, fp, ip │ │ │ │ @ instruction: 0x0108cb98 │ │ │ │ - tsteq r7, ip, asr #14 │ │ │ │ - smlabbeq r8, ip, ip, ip │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - smlabteq r8, r4, fp, ip │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ + smlabteq r7, r4, r7, r7 │ │ │ │ + smlatteq r8, r0, fp, ip │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + smlatbeq r7, ip, r7, r7 │ │ │ │ + smlatteq r8, ip, ip, ip │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ tsteq r8, r4, lsr #24 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - smlabteq r8, ip, ip, ip │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + smlabbeq r7, r4, r7, r7 │ │ │ │ smlabbeq r8, r4, ip, ip │ │ │ │ @ instruction: 0x0108cc9c │ │ │ │ - smlatteq r7, ip, r6, r7 │ │ │ │ - smlabteq r8, r4, ip, ip │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - smlabbeq r8, r4, sp, ip │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ tsteq r8, ip, lsr #26 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - smlatbeq r7, r4, r6, r7 │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - smlabbeq r7, ip, r6, r7 │ │ │ │ - smlatbeq r8, ip, sp, ip │ │ │ │ + smlatteq r8, r4, ip, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + smlabteq r8, ip, r1, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + smlatteq r8, r4, sp, ip │ │ │ │ + smlabbeq r8, ip, sp, ip │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ tsteq r8, r4, ror #26 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r7, ip, ror #12 │ │ │ │ - smlabteq r8, ip, sp, ip │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r7, r4, asr r6 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, r8, lsl r3 │ │ │ │ - smlabteq r8, ip, sp, ip │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - tsteq r7, ip, lsr #12 │ │ │ │ + tsteq r7, r4, lsl #14 │ │ │ │ + @ instruction: 0x0108cd94 │ │ │ │ + smlatbeq r8, r0, sp, ip │ │ │ │ + smlatteq r7, ip, r6, r7 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + smlabteq r8, r4, sp, ip │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ - qaddeq sp, ip, r8 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - smlatteq r8, r4, sp, ip │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - smlabteq r8, ip, r5, sp │ │ │ │ - smlatteq r7, r4, r5, r7 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - smlabteq r8, r4, r0, sp │ │ │ │ - swpeq sp, r0, [r8] │ │ │ │ - smlabteq r8, ip, r5, sp │ │ │ │ - smlatteq r8, ip, sp, ip │ │ │ │ - @ instruction: 0x010775b4 │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0107759c │ │ │ │ - strheq sp, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r5, sp │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - tsteq r7, ip, ror r5 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - smlabteq r8, r8, r0, sp │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r7, ip, lsr r5 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r7, r4, lsr #10 │ │ │ │ - smlatteq r8, r8, r0, sp │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ + smlabteq r7, ip, r6, r7 │ │ │ │ tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - smlabbeq r8, r8, r3, sp │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - smlatbeq r8, r8, r0, lr │ │ │ │ - smlabbeq r8, r4, r7, sp │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ + smlatbeq r8, r4, r0, sp │ │ │ │ + @ instruction: 0x010776b4 │ │ │ │ + smlatbeq r8, ip, r3, sp │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + smlatbeq r8, r8, r0, sp │ │ │ │ + smlabbeq r7, ip, r6, r7 │ │ │ │ tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - @ instruction: 0x010774b4 │ │ │ │ - @ instruction: 0x0108d390 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - @ instruction: 0x0107749c │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - @ instruction: 0x0108d39c │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - @ instruction: 0x0108d3b0 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r7, r4, ror #8 │ │ │ │ - smlatbeq r8, ip, r6, sp │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - smlabbeq r8, ip, fp, sp │ │ │ │ + strheq sp, [r8, -ip] │ │ │ │ + tsteq r7, r4, ror r6 │ │ │ │ + @ instruction: 0x0108d398 │ │ │ │ tsteq r8, r4, asr #28 │ │ │ │ - tsteq r7, ip, lsr r4 │ │ │ │ - smlatbeq r8, r0, fp, sp │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - @ instruction: 0x0108d694 │ │ │ │ - smlatbeq r8, ip, fp, sp │ │ │ │ + smlabteq r8, r8, r0, sp │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r7, r4, asr #12 │ │ │ │ + smlabbeq r8, r4, r1, sp │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #12 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ tsteq r8, ip, asr lr │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - smlabteq r8, r0, fp, sp │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - smlatteq r7, ip, r3, r7 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - smlabteq r8, ip, r6, sp │ │ │ │ - @ instruction: 0x0108d69c │ │ │ │ - @ instruction: 0x0108dbbc │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ tsteq r8, r4, ror #28 │ │ │ │ - @ instruction: 0x010773bc │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ tsteq r8, r4, ror lr │ │ │ │ - smlatbeq r7, r4, r3, r7 │ │ │ │ - @ instruction: 0x0108d6b4 │ │ │ │ + smlabteq r7, r4, r5, r7 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + @ instruction: 0x0107759c │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + smlabbeq r8, r4, lr, ip │ │ │ │ + smlabbeq r7, r4, r5, r7 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + smlabbeq r8, ip, lr, ip │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ + smlatteq r8, r8, r3, sp │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + smlatteq r8, r4, r7, sp │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + smlabteq r8, ip, lr, ip │ │ │ │ + @ instruction: 0x0108ce9c │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlabbeq r7, r4, r3, r7 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ strdeq sp, [r8, -r0] │ │ │ │ - smlabbeq r8, ip, lr, sp │ │ │ │ - tsteq r7, ip, ror #6 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, r4, r6, sp │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - smlabbeq r8, ip, lr, sp │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - @ instruction: 0x0108de9c │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ + smlabbeq r8, r0, r6, sp │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + @ instruction: 0x0108ceb4 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r6, sp │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + smlatbeq r8, r0, r6, sp │ │ │ │ + smlabteq r7, r4, r4, r7 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ + smlatteq r8, ip, fp, sp │ │ │ │ smlatbeq r8, r4, lr, sp │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ + @ instruction: 0x0107749c │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + @ instruction: 0x0108deb4 │ │ │ │ + smlabbeq r7, r4, r4, r7 │ │ │ │ strdeq sp, [r8, -r4] │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ - smlabteq r8, r4, lr, sp │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + @ instruction: 0x0108debc │ │ │ │ + tsteq r7, r4, ror #8 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + smlabteq r8, ip, lr, sp │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + smlabbeq r8, r4, r7, sp │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ tsteq r8, ip, lsl ip │ │ │ │ - smlabteq r7, r4, r2, r7 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ + smlabteq r8, r4, lr, sp │ │ │ │ + tsteq r7, ip, lsl r4 │ │ │ │ tsteq r8, r0, lsr ip │ │ │ │ - smlatbeq r7, ip, r2, r7 │ │ │ │ - smlatteq r8, r4, lr, sp │ │ │ │ - smlabbeq r8, r4, r9, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ tsteq r8, ip, lsr ip │ │ │ │ - smlabbeq r7, ip, r2, r7 │ │ │ │ - @ instruction: 0x0108d998 │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + smlatteq r7, r4, r3, r7 │ │ │ │ tsteq r8, r0, asr ip │ │ │ │ + smlatteq r8, ip, lr, sp │ │ │ │ + smlabteq r7, ip, r3, r7 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ + smlatteq r8, ip, lr, sp │ │ │ │ + smlatbeq r7, r4, r3, r7 │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + strdeq sp, [r8, -ip] │ │ │ │ + smlabbeq r7, ip, r3, r7 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + smlabteq r8, r8, r9, sp │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + qaddeq lr, r4, r8 │ │ │ │ + @ instruction: 0x0108dfb8 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r4, lsr #30 │ │ │ │ + smlabteq r8, r4, r9, sp │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + tsteq r7, r4, lsr #6 │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108dc90 │ │ │ │ + tsteq r7, ip, lsl #6 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + smlatteq r8, r4, r9, sp │ │ │ │ + @ instruction: 0x0108dc9c │ │ │ │ + smlatteq r7, ip, r2, r7 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + @ instruction: 0x0108dcb0 │ │ │ │ + ldrdeq r7, [r7, -r4] │ │ │ │ + @ instruction: 0x0108df98 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + smlatbeq r7, ip, r2, r7 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + @ instruction: 0x01077294 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + smlabteq r8, r4, r3, lr │ │ │ │ tsteq r7, r4, ror r2 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - swpeq lr, r4, [r8] │ │ │ │ - smlabteq r8, ip, r1, lr │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ + tsteq r8, r8, ror r6 │ │ │ │ + tsteq r7, r4, ror #4 │ │ │ │ + smlatbeq r8, r4, r2, lr │ │ │ │ + tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + @ instruction: 0x0108e3b4 │ │ │ │ tsteq r7, r4, lsr r2 │ │ │ │ - smlatteq r8, ip, r4, lr │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r7, r4, lsl r2 │ │ │ │ - tsteq r8, r8, lsl r6 │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - smlatbeq r8, r4, r0, lr │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, r4, r1, lr │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - smlatbeq r8, r4, r7, lr │ │ │ │ - strdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + smlabbeq r8, r8, r6, lr │ │ │ │ + @ instruction: 0x0108e3b4 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlabteq r8, r4, r0, lr │ │ │ │ + smlatteq r7, r4, r1, r7 │ │ │ │ + smlatteq r8, r4, r3, lr │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ @ instruction: 0x010771bc │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - @ instruction: 0x0108e4b4 │ │ │ │ - @ instruction: 0x0107719c │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - smlabbeq r7, r4, r1, r7 │ │ │ │ - smlabbeq r8, r4, r3, lr │ │ │ │ - smlatbeq r8, ip, r7, lr │ │ │ │ - smlatbeq r8, r4, r4, lr │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r7, ip, asr r1 │ │ │ │ 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 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - smlatteq r7, r0, sl, r6 │ │ │ │ - smlatbeq r8, r8, r8, sp │ │ │ │ - smlatbeq r8, ip, pc, sp @ │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - smlabteq r7, r0, sl, r6 │ │ │ │ - smlatteq r8, r0, r9, sp │ │ │ │ - @ instruction: 0x01076ab0 │ │ │ │ - smlabteq r9, r0, r1, r4 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tstpeq r8, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - @ instruction: 0x0108e590 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - tsteq r8, r8, lsr #28 │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r7, r8, asr sl │ │ │ │ - tsteq r8, r4, lsr fp │ │ │ │ - @ instruction: 0x0108dcb0 │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ - @ instruction: 0x0108e3b0 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - tsteq r7, r0, lsr #20 │ │ │ │ - @ instruction: 0x0108e3b8 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + smlabteq r8, r4, fp, sp │ │ │ │ + tsteq r7, r0, asr #22 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, ip │ │ │ │ + @ instruction: 0x0108e190 │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r7, r0, lsl fp │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + smlatbeq r8, ip, r0, pc @ │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, r4, lr │ │ │ │ + smlabbeq r8, r8, lr, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ tsteq r8, r8, asr r1 │ │ │ │ - tsteq r7, r8, lsl #20 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ + @ instruction: 0x01076ab8 │ │ │ │ + @ instruction: 0x0108db94 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + smlatbeq r7, r0, sl, r6 │ │ │ │ tsteq r8, r0, lsl r4 │ │ │ │ - smlatteq r8, r0, r3, lr │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ smlabbeq r8, r0, r1, lr │ │ │ │ - smlatteq r7, r0, r9, r6 │ │ │ │ + smlabbeq r7, r0, sl, r6 │ │ │ │ tsteq r8, r8, lsl r4 │ │ │ │ @ instruction: 0x0108e1b8 │ │ │ │ - smlabteq r7, r8, r9, r6 │ │ │ │ + tsteq r7, r8, ror #20 │ │ │ │ + smlabteq r8, r8, r4, lr │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlatteq r8, r0, r1, lr │ │ │ │ + tsteq r7, r0, asr #20 │ │ │ │ tsteq r8, r8, ror r4 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - smlatteq r8, r8, r1, lr │ │ │ │ - smlatbeq r7, r8, r9, r6 │ │ │ │ - smlabbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - @ instruction: 0x01076990 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r4, lr │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - @ instruction: 0x0108e7b8 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r7, r8, lsr #18 │ │ │ │ - smlabteq r8, r0, r7, lr │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - tsteq r7, r0, lsl r9 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ + smlatbeq r8, r8, r4, lr │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r7, r8, lsl #20 │ │ │ │ + smlatteq r8, r0, r4, lr │ │ │ │ + smlabbeq r8, r0, r2, lr │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + @ instruction: 0x0108e8b0 │ │ │ │ + smlabbeq r8, r8, r5, lr │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + smlatbeq r8, r0, r2, lr │ │ │ │ + smlabteq r7, r0, r9, r6 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + smlatbeq r7, r8, r9, r6 │ │ │ │ tsteq r8, r8, lsl r8 │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ + tsteq r8, r8, ror #10 │ │ │ │ smlabbeq r8, r8, r5, lr │ │ │ │ - smlatteq r7, r8, r8, r6 │ │ │ │ + smlabbeq r7, r8, r9, r6 │ │ │ │ tsteq r8, r0, lsr #16 │ │ │ │ smlabteq r8, r0, r5, lr │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ + tsteq r7, r0, ror r9 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + smlatteq r8, r8, r5, lr │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ smlabbeq r8, r0, r8, lr │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ + smlatteq r8, r0, r8, lr │ │ │ │ + @ instruction: 0x0108e8b0 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r7, r0, lsl r9 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r7, r0, lsl #18 │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + @ instruction: 0x0108e6b8 │ │ │ │ + smlabbeq r8, r8, r6, lr │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + smlabteq r7, r8, r8, r6 │ │ │ │ + smlabteq r8, r0, r6, lr │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ @ instruction: 0x010768b0 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - smlatbeq r7, r0, r8, r6 │ │ │ │ - @ instruction: 0x0108ea90 │ │ │ │ + smlatbeq r8, r0, r9, lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + @ instruction: 0x01076890 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x0108e6b0 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - smlatbeq r8, r0, r8, lr │ │ │ │ - tsteq r7, r8, ror #16 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ + tsteq r7, r8, ror r8 │ │ │ │ + smlatteq r8, r8, fp, lr │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ tsteq r7, r0, asr r8 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - @ instruction: 0x0108e690 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ - smlatbeq r8, r0, sl, lr │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r7, r8, lsr r8 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ tsteq r7, r8, lsl r8 │ │ │ │ + @ instruction: 0x0108efbc │ │ │ │ + tsteq r7, r8, lsl #16 │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ smlabbeq r8, r8, fp, lr │ │ │ │ - @ instruction: 0x0108ef90 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, lr, lr │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - smlabteq r8, r0, r9, lr │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ ldrdeq r6, [r7, -r8] │ │ │ │ - smlatbeq r8, r4, lr, lr │ │ │ │ - smlatteq r8, ip, ip, lr │ │ │ │ - @ instruction: 0x0108edbc │ │ │ │ - @ instruction: 0x010767b8 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - smlatbeq r7, r8, r7, r6 │ │ │ │ - @ instruction: 0x0108ef94 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ + smlabteq r8, r8, lr, lr │ │ │ │ + @ instruction: 0x0108ef98 │ │ │ │ + smlabteq r7, r0, r7, r6 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + @ instruction: 0x0108ea94 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + smlatbeq r7, r0, r7, r6 │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, lr, lr │ │ │ │ + smlabbeq r7, r8, r7, r6 │ │ │ │ + smlabteq r8, r0, lr, lr │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + smlatbeq r8, r8, r9, lr │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ tsteq r7, r0, ror #14 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r0, lsl fp │ │ │ │ - tsteq r7, r0, asr #14 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ + smlatteq r8, r8, ip, lr │ │ │ │ + @ instruction: 0x0108edb8 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlabbeq r8, r8, r9, lr │ │ │ │ tsteq r7, r8, lsr #14 │ │ │ │ - tsteq r8, r0, ror #28 │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r7, r0, lsl #14 │ │ │ │ - smlabbeq r8, r8, ip, lr │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - smlatteq r7, r8, r6, r6 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - smlabteq r7, r8, r6, r6 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - @ instruction: 0x010766b8 │ │ │ │ - tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlatteq r8, ip, sp, lr │ │ │ │ - @ instruction: 0x0108eebc │ │ │ │ - tsteq r7, r8, ror r6 │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - tsteq r7, r0, ror #12 │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + smlatbeq r8, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0108f198 │ │ │ │ + qaddeq pc, r0, r8 @ │ │ │ │ + smlatbeq r8, r8, pc, lr @ │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r7, r0, asr #12 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, ip, ror #30 │ │ │ │ - tsteq r7, r8, lsr #12 │ │ │ │ - tstpeq r8, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + smlabteq r7, r0, r6, r6 │ │ │ │ @ instruction: 0x0108efb8 │ │ │ │ smlabbeq r8, r8, pc, lr @ │ │ │ │ @ instruction: 0x0108ef94 │ │ │ │ - tsteq r7, r0, lsl #12 │ │ │ │ + smlatbeq r7, r0, r6, r6 │ │ │ │ smlabteq r8, r0, pc, lr @ │ │ │ │ smlabteq r8, ip, pc, lr @ │ │ │ │ - smlatteq r7, r8, r5, r6 │ │ │ │ + smlabbeq r7, r8, r6, r6 │ │ │ │ + tstpeq r8, r0, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, pc, lr @ │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r7, r0, ror #12 │ │ │ │ tstpeq r8, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - smlabteq r7, r8, r5, r6 │ │ │ │ - tstpeq r8, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010765b0 │ │ │ │ - tstpeq r8, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r4, r8 @ │ │ │ │ - smlabbeq r7, r0, r5, r6 │ │ │ │ + tstpeq r8, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, asr #12 │ │ │ │ + smlabbeq r8, r0, r0, pc @ │ │ │ │ + qaddeq pc, r0, r8 @ │ │ │ │ + qaddeq pc, ip, r8 @ │ │ │ │ + tsteq r7, r8, lsr #12 │ │ │ │ + smlabbeq r8, r8, r0, pc @ │ │ │ │ + swpeq pc, r4, [r8] @ │ │ │ │ + tsteq r7, r0, lsl r6 │ │ │ │ + smlabbeq r8, r4, r2, pc @ │ │ │ │ + tstpeq r8, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ smlatbeq r8, r8, r0, pc @ │ │ │ │ - smlabteq r8, r8, r0, pc @ │ │ │ │ + strheq pc, [r8, -r4] @ │ │ │ │ + smlatteq r7, r0, r5, r6 │ │ │ │ + tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r8, r5, r6 │ │ │ │ + @ instruction: 0x0108f1bc │ │ │ │ + tstpeq r8, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r1, pc @ │ │ │ │ + smlatbeq r7, r8, r5, r6 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + @ instruction: 0x01076590 │ │ │ │ + tstpeq r8, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ tsteq r7, r8, ror #10 │ │ │ │ - tstpeq r8, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, asr #10 │ │ │ │ - tstpeq r8, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f194 │ │ │ │ + @ instruction: 0x0108f29c │ │ │ │ + @ instruction: 0x0108f2b4 │ │ │ │ + tsteq r7, r0, asr r5 │ │ │ │ + tstpeq r8, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ tsteq r7, r0, lsr r5 │ │ │ │ - smlatbeq r8, r4, r2, pc @ │ │ │ │ - tstpeq r8, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r8, -r4] │ │ │ │ - smlatteq r8, ip, r1, pc @ │ │ │ │ - tsteq r7, r8, lsl #10 │ │ │ │ - tstpeq r8, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - tstpeq r8, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, ip, r2, pc @ │ │ │ │ - smlabteq r8, ip, r2, pc @ │ │ │ │ + tstpeq r8, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, lsr #10 │ │ │ │ + tstpeq r8, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + tstpeq r8, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + smlatteq r7, r8, r4, r6 │ │ │ │ + tstpeq r8, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r4, pc @ │ │ │ │ ldrdeq r6, [r7, -r0] │ │ │ │ - tstpeq r8, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r0, r4, r6 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r5, pc @ │ │ │ │ - tstpeq r8, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -r4] │ │ │ │ - tstpeq r8, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f39c │ │ │ │ - smlabbeq r7, r8, r4, r6 │ │ │ │ - tstpeq r8, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -ip] │ │ │ │ + @ instruction: 0x010764b0 │ │ │ │ + tstpeq r8, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r4, r5, pc @ │ │ │ │ + @ instruction: 0x01076498 │ │ │ │ + tstpeq r8, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ tsteq r7, r0, ror r4 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tstpeq r8, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f49c │ │ │ │ - tsteq r7, r0, asr r4 │ │ │ │ - tstpeq r8, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsr r4 │ │ │ │ + @ instruction: 0x0108f6bc │ │ │ │ smlatteq r8, r4, r6, pc @ │ │ │ │ - tstpeq r8, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f5b4 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq r7, r0, lsl r4 │ │ │ │ - tstpeq r8, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r4, r6, pc @ │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + smlabteq r8, ip, r7, pc @ │ │ │ │ + tstpeq r8, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, r7, pc @ │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ + smlatteq r8, r0, r7, pc @ │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ + tstpeq r8, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r8, pc @ │ │ │ │ + @ instruction: 0x0108f8b4 │ │ │ │ strdeq r6, [r7, -r8] │ │ │ │ - tstpeq r8, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tstpeq r8, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - smlabbeq r8, r0, r7, pc @ │ │ │ │ - smlabteq r7, r8, r3, r6 │ │ │ │ + tstpeq r8, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r0, r3, r6 │ │ │ │ + tstpeq r8, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r0, r3, r6 │ │ │ │ + smlabbeq r8, r8, sl, pc @ │ │ │ │ + smlatbeq r8, r4, sl, pc @ │ │ │ │ + smlatbeq r7, r8, r3, r6 │ │ │ │ ldrdeq pc, [r8, -r8] │ │ │ │ - tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f898 │ │ │ │ - tstpeq r8, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01076398 │ │ │ │ - smlatteq r8, r0, r8, pc @ │ │ │ │ - tstpeq r8, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tstpeq r8, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r7, r0, r3, r6 │ │ │ │ - tstpeq r8, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f990 │ │ │ │ - @ instruction: 0x0108f9bc │ │ │ │ - tsteq r7, r0, ror #6 │ │ │ │ - tstpeq r8, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, fp, pc @ │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + tstpeq r8, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ tsteq r7, r8, asr #6 │ │ │ │ - tstpeq r8, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r0, sl, pc @ │ │ │ │ - @ instruction: 0x0108fa90 │ │ │ │ - smlatbeq r8, ip, sl, pc @ │ │ │ │ - tsteq r7, r0, lsr #6 │ │ │ │ - tstpeq r8, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - smlabteq r8, r8, fp, pc @ │ │ │ │ - tstpeq r8, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fb94 │ │ │ │ - smlatteq r7, r8, r2, r6 │ │ │ │ - smlabteq r8, ip, fp, pc @ │ │ │ │ + tstpeq r8, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsr r3 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r8, lsr r5 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + smlabbeq r8, ip, lr, pc @ │ │ │ │ + tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, ip, pc @ │ │ │ │ + tstpeq r8, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fc98 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + strdeq pc, [r8, -r4] │ │ │ │ + tstpeq r8, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ ldrdeq r6, [r7, -r8] │ │ │ │ - @ instruction: 0x01090d98 │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, r4, ror r0 │ │ │ │ - tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01076290 │ │ │ │ - @ instruction: 0x0108fc94 │ │ │ │ - @ instruction: 0x0108fcb0 │ │ │ │ + @ instruction: 0x0108fdb4 │ │ │ │ + tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010762b8 │ │ │ │ + ldrdeq pc, [r8, -ip] │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + smlatbeq r7, r0, r2, r6 │ │ │ │ + tstpeq r8, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108fe94 │ │ │ │ + tstpeq r8, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ tsteq r7, r8, ror r2 │ │ │ │ - tstpeq r8, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, asr r2 │ │ │ │ - tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108fd98 │ │ │ │ + @ instruction: 0x0108febc │ │ │ │ + ldrdeq pc, [r8, -r8] │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tstpeq r8, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ tsteq r7, r0, asr #4 │ │ │ │ - smlabteq r8, ip, lr, pc @ │ │ │ │ - tstpeq r8, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, sp, pc @ │ │ │ │ - tstpeq r8, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl r2 │ │ │ │ - tstpeq r8, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ - mrseq r6, (UNDEF: 39) │ │ │ │ - tstpeq r8, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, lr, pc @ │ │ │ │ - smlatteq r8, r8, lr, pc @ │ │ │ │ - smlatteq r7, r0, r1, r6 │ │ │ │ - tstpeq r8, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r8, r1, r6 │ │ │ │ - @ instruction: 0x010901b4 │ │ │ │ - smlabbeq r9, ip, r0, r0 │ │ │ │ - strdeq pc, [r8, -r4] │ │ │ │ smlatbeq r8, r4, pc, pc @ │ │ │ │ smlabteq r8, r0, pc, pc @ │ │ │ │ - @ instruction: 0x01076198 │ │ │ │ - tsteq r9, ip, lsl r0 │ │ │ │ - tsteq r9, r8, lsr r0 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r9, r4, lsl r2 │ │ │ │ + smlatteq r9, ip, r0, r0 │ │ │ │ + qaddeq r0, r4, r9 │ │ │ │ + tsteq r9, r4 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + tsteq r9, ip, ror r0 │ │ │ │ + swpeq r0, r8, [r9] │ │ │ │ + smlatteq r7, r0, r1, r6 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + smlatteq r9, ip, r0, r0 │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + smlabteq r7, r0, r1, r6 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + smlabbeq r9, r0, r1, r0 │ │ │ │ + smlatbeq r7, r8, r1, r6 │ │ │ │ + @ instruction: 0x010902b4 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + smlabteq r9, ip, r1, r0 │ │ │ │ + smlatteq r9, r8, r1, r0 │ │ │ │ smlabbeq r7, r0, r1, r6 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - smlabbeq r9, ip, r0, r0 │ │ │ │ - smlatbeq r9, r8, r0, r0 │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - tsteq r9, r4, lsl #2 │ │ │ │ - tsteq r9, r0, lsr #2 │ │ │ │ + tsteq r9, r4, asr #4 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + @ instruction: 0x010902b4 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ tsteq r7, r8, asr #2 │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - @ instruction: 0x010901bc │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - smlabbeq r9, r8, r1, r0 │ │ │ │ - tsteq r7, r0, lsr #2 │ │ │ │ - smlatteq r9, r4, r1, r0 │ │ │ │ - mrseq r0, R9_fiq │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - smlatbeq r9, r4, r2, r0 │ │ │ │ - tsteq r9, r4, asr r2 │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - smlatteq r7, r8, r0, r6 │ │ │ │ - smlatbeq r9, r8, r2, r0 │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - tsteq r9, ip, lsr r7 │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r9, r8, asr r3 │ │ │ │ tsteq r9, r8, lsl #6 │ │ │ │ - tsteq r9, r4, lsr #6 │ │ │ │ - smlatbeq r7, r0, r0, r6 │ │ │ │ - smlabbeq r9, r0, r3, r0 │ │ │ │ - @ instruction: 0x0109039c │ │ │ │ + tsteq r7, r8, lsr r1 │ │ │ │ + @ instruction: 0x0109079c │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + @ instruction: 0x010903b8 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + smlabbeq r9, r4, r3, r0 │ │ │ │ + mrseq r6, (UNDEF: 23) │ │ │ │ + smlatteq r9, r0, r3, r0 │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + smlatteq r7, r8, r0, r6 │ │ │ │ + smlatbeq r9, r0, r4, r0 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + smlabteq r7, r8, r0, r6 │ │ │ │ + smlabteq r9, r8, r4, r0 │ │ │ │ + smlatteq r9, r4, r4, r0 │ │ │ │ + strheq r6, [r7, -r0] │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + smlabbeq r9, r0, r5, r0 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ smlabbeq r7, r8, r0, r6 │ │ │ │ - tsteq r9, r0, asr #8 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ - tsteq r7, r8, rrx │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ - smlabbeq r9, r4, r4, r0 │ │ │ │ + smlatbeq r9, r8, r5, r0 │ │ │ │ + smlabteq r9, r4, r5, r0 │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ qaddeq r6, r0, r7 │ │ │ │ - @ instruction: 0x010905b8 │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, ip, r4, r0 │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tsteq r9, r8, asr #10 │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - @ instruction: 0x010905b8 │ │ │ │ + tsteq r9, ip, ror #12 │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + smlatteq r9, r4, r8, r0 │ │ │ │ + @ instruction: 0x010907bc │ │ │ │ + tsteq r9, r4, lsr #14 │ │ │ │ ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq r5, [r7, -r0] │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ - smlatteq r7, r0, pc, r5 @ │ │ │ │ - smlabbeq r9, r4, r8, r0 │ │ │ │ - tsteq r9, ip, asr r7 │ │ │ │ - smlabteq r9, r4, r6, r0 │ │ │ │ - tsteq r9, r4, ror r6 │ │ │ │ - @ instruction: 0x01090690 │ │ │ │ - @ instruction: 0x01075fb0 │ │ │ │ - smlatteq r9, ip, r6, r0 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + tsteq r7, r0, lsl r0 │ │ │ │ + tsteq r9, ip, asr #14 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + @ instruction: 0x010907bc │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + tsteq r9, r4, lsr r8 │ │ │ │ + tsteq r9, r0, asr r8 │ │ │ │ + smlabteq r7, r0, pc, r5 @ │ │ │ │ + smlabbeq r9, r4, r9, r0 │ │ │ │ + smlatteq r9, ip, r8, r0 │ │ │ │ + @ instruction: 0x0109089c │ │ │ │ + @ instruction: 0x010908b8 │ │ │ │ @ instruction: 0x01075f98 │ │ │ │ - smlatbeq r9, ip, r7, r0 │ │ │ │ - tsteq r9, ip, asr r7 │ │ │ │ - tsteq r9, r8, ror r7 │ │ │ │ - tsteq r7, r8, ror pc │ │ │ │ + tsteq r9, r4, lsl r9 │ │ │ │ + tsteq r9, r0, lsr r9 │ │ │ │ + smlabbeq r7, r0, pc, r5 @ │ │ │ │ ldrdeq r0, [r9, -r4] │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + smlabbeq r9, r4, r9, r0 │ │ │ │ + smlatbeq r9, r0, r9, r0 │ │ │ │ tsteq r7, r0, ror #30 │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - smlabbeq r9, ip, r8, r0 │ │ │ │ - tsteq r9, ip, lsr r8 │ │ │ │ - tsteq r9, r8, asr r8 │ │ │ │ - tsteq r7, r8, lsr pc │ │ │ │ - @ instruction: 0x010908b4 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r9, r4, ror r9 │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - tsteq r9, r0, asr #18 │ │ │ │ - tsteq r7, r0, lsl #30 │ │ │ │ - tsteq r9, r8, ror r9 │ │ │ │ - strdeq r5, [r7, -r0] │ │ │ │ - smlabbeq r9, ip, r2, r1 │ │ │ │ - tsteq r9, r8, lsr #28 │ │ │ │ - smlatteq r9, r0, fp, r0 │ │ │ │ - @ instruction: 0x01090ab8 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - ldrdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, ip, r9, r0 │ │ │ │ - @ instruction: 0x01075eb0 │ │ │ │ - tsteq r9, r8, asr #20 │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + smlatteq r9, ip, r2, r1 │ │ │ │ + smlabbeq r9, r8, lr, r0 │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + smlabbeq r9, r0, sl, r0 │ │ │ │ + tsteq r9, r0, lsr sl │ │ │ │ + tsteq r9, ip, asr #20 │ │ │ │ + tsteq r7, r0, lsl pc │ │ │ │ + smlatbeq r9, r8, sl, r0 │ │ │ │ + smlabteq r9, r4, sl, r0 │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + tsteq r9, r8, ror #22 │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + tsteq r9, r4, lsr fp │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + @ instruction: 0x01090b90 │ │ │ │ + smlatbeq r9, ip, fp, r0 │ │ │ │ + smlabteq r7, r0, lr, r5 │ │ │ │ + smlatteq r9, r0, ip, r0 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ @ instruction: 0x01075e98 │ │ │ │ - tsteq r9, r8, lsl #22 │ │ │ │ - @ instruction: 0x01090ab8 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - tsteq r9, r0, lsr fp │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - tsteq r7, r0, ror #28 │ │ │ │ - smlabbeq r9, r0, ip, r0 │ │ │ │ - smlatteq r9, r8, fp, r0 │ │ │ │ - @ instruction: 0x01090b98 │ │ │ │ - @ instruction: 0x01090bb4 │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ - tsteq r9, r0, lsl ip │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30111,423 +30111,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq r9, r8, r5, r0 │ │ │ │ - @ instruction: 0x010757bc │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ - @ instruction: 0x0107579c │ │ │ │ - @ instruction: 0x01090694 │ │ │ │ - @ instruction: 0x010906b0 │ │ │ │ - smlabbeq r7, r4, r7, r5 │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - tsteq r9, r4, asr #14 │ │ │ │ + tsteq r9, r8, lsr #12 │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ + smlabteq r9, ip, r6, r0 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ + @ instruction: 0x01090698 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ strdeq r0, [r9, -r4] │ │ │ │ tsteq r9, r0, lsl r7 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r9, ip, ror #14 │ │ │ │ - smlabbeq r9, r8, r7, r0 │ │ │ │ + smlatteq r7, r4, r7, r5 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + smlatbeq r9, r4, r7, r0 │ │ │ │ + tsteq r9, r4, asr r7 │ │ │ │ + tsteq r9, r0, ror r7 │ │ │ │ + @ instruction: 0x010757b4 │ │ │ │ + smlabteq r9, ip, r7, r0 │ │ │ │ + smlatteq r9, r8, r7, r0 │ │ │ │ + @ instruction: 0x0107579c │ │ │ │ + smlabbeq r9, ip, r8, r0 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + @ instruction: 0x010908b4 │ │ │ │ + ldrdeq r0, [r9, -r0] │ │ │ │ + tsteq r7, r4, ror #14 │ │ │ │ + tsteq r9, r4, lsl #20 │ │ │ │ + tsteq r9, ip, ror #18 │ │ │ │ + tsteq r9, ip, lsl r9 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ tsteq r7, ip, lsr r7 │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ - ldrdeq r0, [r9, -ip] │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq r9, r0, ror r8 │ │ │ │ + @ instruction: 0x01090994 │ │ │ │ + @ instruction: 0x010909b0 │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + tsteq r9, r4, asr sl │ │ │ │ + tsteq r9, r4, lsl #20 │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ tsteq r7, r4, lsl #14 │ │ │ │ - smlatbeq r9, r4, r9, r0 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - @ instruction: 0x010908bc │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - ldrdeq r5, [r7, -ip] │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - smlabteq r7, r4, r6, r5 │ │ │ │ - strdeq r0, [r9, -r4] │ │ │ │ - smlatbeq r9, r4, r9, r0 │ │ │ │ - smlabteq r9, r0, r9, r0 │ │ │ │ - smlatbeq r7, r4, r6, r5 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - @ instruction: 0x01075694 │ │ │ │ - smlabbeq r9, ip, lr, r0 │ │ │ │ - tsteq r9, r8, ror #24 │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ - smlatbeq r9, r8, sl, r0 │ │ │ │ tsteq r9, r8, asr sl │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - tsteq r7, ip, asr r6 │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + smlatteq r9, ip, lr, r0 │ │ │ │ + smlabteq r9, r8, ip, r0 │ │ │ │ + smlatbeq r9, r0, fp, r0 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + @ instruction: 0x01090ab8 │ │ │ │ + ldrdeq r0, [r9, -r4] │ │ │ │ + @ instruction: 0x010756bc │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + smlatbeq r7, r4, r6, r5 │ │ │ │ + strdeq r0, [r9, -r0] │ │ │ │ + smlatbeq r9, r0, fp, r0 │ │ │ │ + @ instruction: 0x01090bbc │ │ │ │ + smlabbeq r7, r4, r6, r5 │ │ │ │ + tsteq r9, r8, lsl ip │ │ │ │ + tsteq r9, r4, lsr ip │ │ │ │ + tsteq r7, ip, ror #12 │ │ │ │ + tsteq r9, r8, ror #26 │ │ │ │ ldrdeq r0, [r9, -r0] │ │ │ │ - smlatteq r9, ip, sl, r0 │ │ │ │ + smlabbeq r9, r0, ip, r0 │ │ │ │ + @ instruction: 0x01090c9c │ │ │ │ tsteq r7, r4, asr #12 │ │ │ │ - @ instruction: 0x01090b90 │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ - tsteq r9, ip, asr fp │ │ │ │ - tsteq r7, r4, lsr #12 │ │ │ │ - @ instruction: 0x01090bb8 │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ + strdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + @ instruction: 0x01090db8 │ │ │ │ + tsteq r9, r8, ror #26 │ │ │ │ + smlabbeq r9, r4, sp, r0 │ │ │ │ tsteq r7, ip, lsl #12 │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - tsteq r9, r0, lsr #24 │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - smlatteq r7, r4, r5, r5 │ │ │ │ - @ instruction: 0x01090c98 │ │ │ │ - @ instruction: 0x01090cb4 │ │ │ │ + @ instruction: 0x01090dbc │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + tsteq r9, r4, lsr r0 │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ + tsteq r9, r4, ror lr │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r9, r0, asr #28 │ │ │ │ smlabteq r7, ip, r5, r5 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - smlatbeq r7, ip, r5, r5 │ │ │ │ - tsteq r9, ip, asr sp │ │ │ │ - @ instruction: 0x0107559c │ │ │ │ - ldrdeq r0, [r9, -r4] │ │ │ │ - smlatbeq r9, ip, lr, r0 │ │ │ │ - tsteq r9, r4, lsl lr │ │ │ │ - smlabteq r9, r4, sp, r0 │ │ │ │ - smlatteq r9, r0, sp, r0 │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r9, r8, asr lr │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - smlatbeq r9, ip, lr, r0 │ │ │ │ - smlabteq r9, r8, lr, r0 │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - tsteq r9, r4, lsr #30 │ │ │ │ - tsteq r9, r0, asr #30 │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ - @ instruction: 0x01090fb0 │ │ │ │ - smlabbeq r9, ip, pc, r0 @ │ │ │ │ - smlabbeq r9, r4, fp, r2 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - smlatbeq r9, ip, pc, r0 @ │ │ │ │ - @ instruction: 0x01092b9c │ │ │ │ - ldrdeq r5, [r7, -ip] │ │ │ │ - smlatteq r9, r8, pc, r0 @ │ │ │ │ - smlabteq r9, r4, pc, r0 @ │ │ │ │ - smlatbeq r9, ip, fp, r2 │ │ │ │ - @ instruction: 0x010754bc │ │ │ │ - @ instruction: 0x01092bb4 │ │ │ │ - smlatbeq r7, ip, r4, r5 │ │ │ │ - tsteq r9, r8, asr r9 │ │ │ │ - @ instruction: 0x010916b0 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq r9, r4, asr sp │ │ │ │ - tsteq r9, ip, ror #24 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - @ instruction: 0x01092bbc │ │ │ │ - @ instruction: 0x01092b9c │ │ │ │ - smlabteq r9, ip, pc, r0 @ │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - @ instruction: 0x01092bb4 │ │ │ │ + @ instruction: 0x01090e9c │ │ │ │ + @ instruction: 0x01090eb8 │ │ │ │ + @ instruction: 0x010755b4 │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + @ instruction: 0x01075594 │ │ │ │ + smlabbeq r9, r4, pc, r0 @ │ │ │ │ + smlatbeq r9, r0, pc, r0 @ │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ + qaddeq r1, r0, r9 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ smlatteq r9, ip, pc, r0 @ │ │ │ │ - tsteq r7, r4, asr #8 │ │ │ │ - smlatteq r9, ip, fp, r2 │ │ │ │ - smlabteq r9, r8, fp, r2 │ │ │ │ - tsteq r9, r4 │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - smlatteq r9, r8, fp, r2 │ │ │ │ + smlatteq r9, r4, fp, r2 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r9, ip │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + tsteq r9, r8, asr #32 │ │ │ │ tsteq r9, r4, lsr #32 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ - tsteq r9, ip, asr ip │ │ │ │ - tsteq r9, ip, lsl ip │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r4, lsr r0 │ │ │ │ - smlatteq r7, r4, r3, r5 │ │ │ │ - tsteq r9, r8, lsl ip │ │ │ │ - qaddeq r1, r4, r9 │ │ │ │ - smlabteq r7, ip, r3, r5 │ │ │ │ + tsteq r9, ip, lsl #24 │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + @ instruction: 0x010939b8 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + smlatbeq r9, r4, r3, r1 │ │ │ │ + @ instruction: 0x01092db4 │ │ │ │ + smlabteq r9, ip, ip, r2 │ │ │ │ tsteq r9, r4, asr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ - smlatbeq r7, ip, r3, r5 │ │ │ │ - tsteq r9, r0, asr ip │ │ │ │ - smlabbeq r9, ip, r0, r1 │ │ │ │ - @ instruction: 0x01075394 │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + @ instruction: 0x010754bc │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + smlatbeq r7, r4, r4, r5 │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq r9, r8, lsr #24 │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + smlabbeq r7, r4, r4, r5 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + smlabbeq r9, r4, r0, r1 │ │ │ │ + tsteq r7, ip, ror #8 │ │ │ │ @ instruction: 0x01092cbc │ │ │ │ tsteq r9, ip, ror ip │ │ │ │ tsteq r9, r8, asr ip │ │ │ │ swpeq r1, r4, [r9] │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ + tsteq r7, r4, asr #8 │ │ │ │ tsteq r9, r8, ror ip │ │ │ │ strheq r1, [r9, -r4] │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ + tsteq r7, ip, lsr #8 │ │ │ │ @ instruction: 0x01092cb4 │ │ │ │ @ instruction: 0x01092c90 │ │ │ │ smlabteq r9, ip, r0, r1 │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ + tsteq r7, ip, lsl #8 │ │ │ │ @ instruction: 0x01092cb0 │ │ │ │ smlatteq r9, ip, r0, r1 │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - smlatteq r9, r4, ip, r2 │ │ │ │ - smlabteq r9, r0, ip, r2 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ - smlatteq r7, ip, r2, r5 │ │ │ │ - smlatteq r9, r0, ip, r2 │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ - ldrdeq r5, [r7, -r4] │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ + @ instruction: 0x01092d94 │ │ │ │ tsteq r9, ip, lsl sp │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - tsteq r9, r4, lsr r1 │ │ │ │ - @ instruction: 0x010752b4 │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ - smlatbeq r7, r4, r2, r5 │ │ │ │ - smlabteq r9, r8, lr, r2 │ │ │ │ - tsteq r9, r4, lsr #4 │ │ │ │ - smlatbeq r9, ip, r1, r1 │ │ │ │ - tsteq r9, ip, ror #2 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - tsteq r9, r8, lsl sp │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - tsteq r7, r4, asr r2 │ │ │ │ - smlatbeq r9, r4, r1, r1 │ │ │ │ - smlabbeq r9, r0, r1, r1 │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - tsteq r7, r4, lsr r2 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x01092cb8 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + smlabteq r7, r4, r3, r5 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + smlatbeq r7, ip, r3, r5 │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + smlabbeq r7, ip, r3, r5 │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + smlabbeq r9, r4, sp, r2 │ │ │ │ + tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r0, lsr #26 │ │ │ │ + tsteq r9, ip, asr r1 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tsteq r9, r0, asr #26 │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + tsteq r7, r4, lsr r3 │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + @ instruction: 0x01091194 │ │ │ │ + tsteq r7, r4, lsl r3 │ │ │ │ smlatbeq r9, r0, r1, r1 │ │ │ │ - tsteq r9, r0, ror sp │ │ │ │ - tsteq r7, ip, lsl r2 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - ldrdeq r1, [r9, -r4] │ │ │ │ - @ instruction: 0x010911b0 │ │ │ │ - smlabbeq r9, r0, sp, r2 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - smlatbeq r9, r0, sp, r2 │ │ │ │ - ldrdeq r5, [r7, -ip] │ │ │ │ + tsteq r7, r4, lsl #6 │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + smlabbeq r9, r4, r2, r1 │ │ │ │ tsteq r9, ip, lsl #4 │ │ │ │ - smlatteq r9, r8, r1, r1 │ │ │ │ - @ instruction: 0x01092db8 │ │ │ │ - @ instruction: 0x010751bc │ │ │ │ - smlabteq r9, r4, sp, r2 │ │ │ │ - smlatbeq r7, ip, r1, r5 │ │ │ │ - @ instruction: 0x01092eb0 │ │ │ │ - tsteq r9, r8, lsr lr │ │ │ │ - strdeq r2, [r9, -r8] │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ + smlabteq r9, ip, r1, r1 │ │ │ │ + smlatbeq r9, r8, r1, r1 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + smlabteq r7, ip, r2, r5 │ │ │ │ + smlabteq r9, r8, r1, r1 │ │ │ │ + @ instruction: 0x01092d98 │ │ │ │ + @ instruction: 0x010752b4 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + smlatteq r9, r0, r1, r1 │ │ │ │ + @ instruction: 0x01092db0 │ │ │ │ + @ instruction: 0x01075294 │ │ │ │ + mrseq r1, R9_fiq │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + tsteq r7, ip, ror r2 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ tsteq r9, r0, lsl r2 │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ + smlatteq r9, r0, sp, r2 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ tsteq r9, r0, lsr r2 │ │ │ │ - tsteq r7, r4, ror #2 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r0, lsl #28 │ │ │ │ + tsteq r7, ip, lsr r2 │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ tsteq r9, r8, asr #4 │ │ │ │ - tsteq r7, r4, asr #2 │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - tsteq r9, r8, ror #4 │ │ │ │ - tsteq r7, ip, lsr #2 │ │ │ │ - smlatbeq r9, r0, lr, r2 │ │ │ │ - tsteq r9, r0, ror #28 │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r9, r8, ror r2 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - @ instruction: 0x01091298 │ │ │ │ - smlatteq r7, ip, r0, r5 │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r7, ip, lsl #4 │ │ │ │ + tsteq r9, r0, lsl pc │ │ │ │ @ instruction: 0x01092e98 │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - @ instruction: 0x010912b0 │ │ │ │ - smlabteq r7, ip, r0, r5 │ │ │ │ - @ instruction: 0x010912bc │ │ │ │ - strheq r5, [r7, -ip] │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - smlabbeq r9, r0, r4, r1 │ │ │ │ - @ instruction: 0x01091398 │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - smlatteq r9, r0, r2, r1 │ │ │ │ - @ instruction: 0x010912bc │ │ │ │ + tsteq r9, r8, asr lr │ │ │ │ + tsteq r9, r4, lsr lr │ │ │ │ + tsteq r9, r0, ror r2 │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + @ instruction: 0x01091290 │ │ │ │ + smlabteq r7, r4, r1, r5 │ │ │ │ + @ instruction: 0x01092e90 │ │ │ │ + tsteq r9, ip, ror #28 │ │ │ │ + smlatbeq r9, r8, r2, r1 │ │ │ │ + smlatbeq r7, r4, r1, r5 │ │ │ │ smlabbeq r9, ip, lr, r2 │ │ │ │ - tsteq r7, ip, ror r0 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlatbeq r9, ip, lr, r2 │ │ │ │ - tsteq r7, r4, rrx │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlabteq r9, r4, lr, r2 │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ - tsteq r9, r4, lsl r3 │ │ │ │ - smlatteq r9, r4, lr, r2 │ │ │ │ - tsteq r7, ip, lsr #32 │ │ │ │ - smlabbeq r9, r8, r3, r1 │ │ │ │ - tsteq r9, r8, asr #6 │ │ │ │ - tsteq r9, r4, lsr #6 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - tsteq r7, r4 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq r9, r4, lsl pc │ │ │ │ - smlatteq r7, ip, pc, r4 @ │ │ │ │ + smlabteq r9, r8, r2, r1 │ │ │ │ + smlabbeq r7, ip, r1, r5 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + smlabteq r9, r0, lr, r2 │ │ │ │ + @ instruction: 0x01092e9c │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + @ instruction: 0x01092ebc │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + tsteq r7, ip, asr #2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r3 │ │ │ │ + tsteq r7, ip, lsr #2 │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + smlatteq r9, r0, r4, r1 │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ smlabbeq r9, r0, r3, r1 │ │ │ │ - tsteq r9, ip, asr r3 │ │ │ │ - tsteq r9, ip, lsr #30 │ │ │ │ - smlabteq r7, ip, pc, r4 @ │ │ │ │ - tsteq r9, ip, ror r3 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ - @ instruction: 0x01074fb4 │ │ │ │ - tsteq r9, r0, ror #8 │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + tsteq r9, ip, lsl r3 │ │ │ │ + smlatteq r9, ip, lr, r2 │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + tsteq r9, ip, lsr r3 │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ + smlabteq r7, r4, r0, r5 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + tsteq r9, r4, asr r3 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + smlatbeq r7, r4, r0, r5 │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ + tsteq r9, r4, asr #30 │ │ │ │ + smlabbeq r7, ip, r0, r5 │ │ │ │ smlatteq r9, r8, r3, r1 │ │ │ │ smlatbeq r9, r8, r3, r1 │ │ │ │ smlabbeq r9, r4, r3, r1 │ │ │ │ tsteq r9, r4, asr pc │ │ │ │ - smlabbeq r7, r4, pc, r4 @ │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ smlatbeq r9, r4, r3, r1 │ │ │ │ tsteq r9, r4, ror pc │ │ │ │ - tsteq r7, ip, ror #30 │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ smlatteq r9, r0, r3, r1 │ │ │ │ @ instruction: 0x010913bc │ │ │ │ smlabbeq r9, ip, pc, r2 @ │ │ │ │ - tsteq r7, ip, asr #30 │ │ │ │ + tsteq r7, ip, lsr #32 │ │ │ │ ldrdeq r1, [r9, -ip] │ │ │ │ smlatbeq r9, ip, pc, r2 @ │ │ │ │ - tsteq r7, r4, lsr pc │ │ │ │ - tsteq r9, r0, asr r4 │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ - smlatteq r9, ip, r3, r1 │ │ │ │ - @ instruction: 0x01092fbc │ │ │ │ - tsteq r7, ip, lsl #30 │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ + tsteq r7, r4, lsl r0 │ │ │ │ + smlabteq r9, r0, r4, r1 │ │ │ │ tsteq r9, r8, asr #8 │ │ │ │ - tsteq r9, r4, lsr #8 │ │ │ │ - strdeq r2, [r9, -r4] │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - mrseq r3, (UNDEF: 9) │ │ │ │ - smlabteq r7, r4, lr, r4 │ │ │ │ - strdeq r1, [r9, -r4] │ │ │ │ - smlatteq r9, r4, r0, r3 │ │ │ │ - tsteq r9, ip, rrx │ │ │ │ - tsteq r9, ip, lsr #32 │ │ │ │ - tsteq r9, r8 │ │ │ │ - tsteq r9, r4, asr #8 │ │ │ │ - smlabbeq r7, ip, lr, r4 │ │ │ │ - tsteq r9, r8, lsr #32 │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - tsteq r7, r4, ror lr │ │ │ │ - tsteq r9, r4, rrx │ │ │ │ - tsteq r9, r0, asr #32 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlatteq r9, r4, r3, r1 │ │ │ │ + @ instruction: 0x01092fb4 │ │ │ │ + smlatteq r7, r4, pc, r4 @ │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + smlabteq r7, ip, pc, r4 @ │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + tsteq r9, ip, lsl r4 │ │ │ │ + smlatteq r9, ip, pc, r2 @ │ │ │ │ + smlatbeq r7, ip, pc, r4 @ │ │ │ │ + tsteq r9, ip, lsr r4 │ │ │ │ + tsteq r9, ip │ │ │ │ + @ instruction: 0x01074f94 │ │ │ │ + @ instruction: 0x010914b0 │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ + tsteq r9, ip, asr #8 │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + tsteq r7, ip, ror #30 │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + tsteq r9, ip, lsr r0 │ │ │ │ + tsteq r7, r4, asr pc │ │ │ │ + smlatbeq r9, r8, r4, r1 │ │ │ │ + smlabbeq r9, r4, r4, r1 │ │ │ │ + qaddeq r3, r4, r9 │ │ │ │ + tsteq r7, r4, lsr pc │ │ │ │ tsteq r9, r0, rrx │ │ │ │ - @ instruction: 0x0109149c │ │ │ │ - tsteq r7, ip, lsr lr │ │ │ │ - ldrdeq r3, [r9, -r4] │ │ │ │ - swpeq r3, r4, [r9] │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ - smlatbeq r9, ip, r4, r1 │ │ │ │ - tsteq r7, r4, lsl lr │ │ │ │ - swpeq r3, r0, [r9] │ │ │ │ - smlabteq r9, ip, r4, r1 │ │ │ │ - strdeq r4, [r7, -ip] │ │ │ │ + tsteq r7, r4, lsr #30 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ smlabteq r9, ip, r0, r3 │ │ │ │ - smlatbeq r9, r8, r0, r3 │ │ │ │ - smlatteq r9, r4, r4, r1 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - strdeq r1, [r9, -r0] │ │ │ │ - smlabteq r7, ip, sp, r4 │ │ │ │ + smlabbeq r9, ip, r0, r3 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + smlatbeq r9, r4, r4, r1 │ │ │ │ + smlatteq r7, ip, lr, r4 │ │ │ │ + smlabbeq r9, r8, r0, r3 │ │ │ │ + smlabteq r9, r4, r4, r1 │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + smlabteq r9, r4, r0, r3 │ │ │ │ + smlatbeq r9, r0, r0, r3 │ │ │ │ ldrdeq r1, [r9, -ip] │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - tsteq r9, r4, lsr #10 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ + @ instruction: 0x01074eb4 │ │ │ │ + smlabteq r9, r0, r0, r3 │ │ │ │ + strdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x01074e9c │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ ldrdeq r3, [r9, -r0] │ │ │ │ - @ instruction: 0x01074d9c │ │ │ │ - tsteq r9, r0, lsr #10 │ │ │ │ + tsteq r9, ip, lsl #10 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ strdeq r3, [r9, -r0] │ │ │ │ - smlabbeq r7, r4, sp, r4 │ │ │ │ - tsteq r9, ip, asr r5 │ │ │ │ - tsteq r9, r8, lsr r5 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r7, ip, asr lr │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ tsteq r9, r8, lsl #2 │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, r8, lsr #2 │ │ │ │ - tsteq r7, ip, asr #26 │ │ │ │ - smlabteq r9, ip, r5, r1 │ │ │ │ - smlabbeq r9, ip, r5, r1 │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ - tsteq r9, r8, lsr r1 │ │ │ │ - tsteq r7, r4, lsr #26 │ │ │ │ - smlabbeq r9, r8, r5, r1 │ │ │ │ - tsteq r9, r8, asr r1 │ │ │ │ - tsteq r7, ip, lsl #26 │ │ │ │ + tsteq r9, r4, asr #10 │ │ │ │ + tsteq r7, ip, lsr lr │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + tsteq r7, ip, lsr #28 │ │ │ │ + tsteq r9, ip, lsr r6 │ │ │ │ smlabteq r9, r4, r5, r1 │ │ │ │ - smlatbeq r9, r0, r5, r1 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - smlatteq r7, ip, ip, r4 │ │ │ │ - tsteq r9, ip, ror r1 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - @ instruction: 0x01091c94 │ │ │ │ - tsteq r9, r8, lsr #18 │ │ │ │ - tsteq r9, r8, lsr r3 │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - ldrdeq r3, [r9, -r8] │ │ │ │ + smlabbeq r9, r4, r5, r1 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + smlabbeq r9, r0, r5, r1 │ │ │ │ + tsteq r9, r0, asr r1 │ │ │ │ + smlatteq r7, r4, sp, r4 │ │ │ │ + @ instruction: 0x010915bc │ │ │ │ + @ instruction: 0x01091598 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + smlabteq r7, r4, sp, r4 │ │ │ │ + @ instruction: 0x010915b8 │ │ │ │ + smlabbeq r9, r8, r1, r3 │ │ │ │ + smlatbeq r7, ip, sp, r4 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + smlatteq r9, ip, r5, r1 │ │ │ │ + smlabteq r9, r8, r5, r1 │ │ │ │ @ instruction: 0x01093198 │ │ │ │ - tsteq r9, r4, ror r1 │ │ │ │ - @ instruction: 0x010915b0 │ │ │ │ - @ instruction: 0x01074c94 │ │ │ │ - @ instruction: 0x01093194 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r7, ip, ror ip │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - smlatbeq r9, ip, r1, r3 │ │ │ │ + smlabbeq r7, r4, sp, r4 │ │ │ │ smlatteq r9, r8, r5, r1 │ │ │ │ - tsteq r7, ip, asr ip │ │ │ │ - smlabteq r9, ip, r1, r3 │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - tsteq r7, r4, asr #24 │ │ │ │ - tsteq r9, r0, asr #4 │ │ │ │ - mrseq r3, R9_fiq │ │ │ │ + @ instruction: 0x010931b8 │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ ldrdeq r3, [r9, -ip] │ │ │ │ - tsteq r9, r8, lsl r6 │ │ │ │ - tsteq r7, ip, lsl ip │ │ │ │ - strdeq r3, [r9, -ip] │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ + tsteq r7, ip, lsr sp │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + smlabbeq r9, r8, r9, r1 │ │ │ │ + @ instruction: 0x01093398 │ │ │ │ + @ instruction: 0x010932b0 │ │ │ │ tsteq r9, r8, lsr r2 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - tsteq r9, r0, asr r6 │ │ │ │ - smlatteq r7, r4, fp, r4 │ │ │ │ - tsteq r9, r4, lsr r2 │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - smlabteq r7, ip, fp, r4 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + @ instruction: 0x01074cbc │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r8, ror #12 │ │ │ │ + smlatbeq r7, r4, ip, r4 │ │ │ │ smlatbeq r9, r0, r2, r3 │ │ │ │ tsteq r9, r0, ror #4 │ │ │ │ tsteq r9, ip, lsr r2 │ │ │ │ tsteq r9, r8, ror r6 │ │ │ │ - @ instruction: 0x01074b9c │ │ │ │ + tsteq r7, ip, ror ip │ │ │ │ tsteq r9, ip, asr r2 │ │ │ │ @ instruction: 0x01091698 │ │ │ │ - smlabbeq r7, r4, fp, r4 │ │ │ │ + tsteq r7, r4, ror #24 │ │ │ │ @ instruction: 0x01093298 │ │ │ │ tsteq r9, r4, ror r2 │ │ │ │ @ instruction: 0x010916b0 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ + tsteq r7, r4, asr #24 │ │ │ │ @ instruction: 0x01093294 │ │ │ │ ldrdeq r1, [r9, -r0] │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - tsteq r9, r8, lsl #6 │ │ │ │ - smlabteq r9, r8, r2, r3 │ │ │ │ - smlatbeq r9, r4, r2, r3 │ │ │ │ - smlatteq r9, r0, r6, r1 │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - smlabteq r9, r4, r2, r3 │ │ │ │ - tsteq r9, r0, lsl #14 │ │ │ │ - tsteq r7, ip, lsl #22 │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ mrseq r3, (UNDEF: 57) │ │ │ │ + smlabteq r9, r0, r2, r3 │ │ │ │ + @ instruction: 0x0109329c │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + @ instruction: 0x010932bc │ │ │ │ + strdeq r1, [r9, -r8] │ │ │ │ + smlatteq r7, r4, fp, r4 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + smlabteq r7, r4, fp, r4 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsr r7 │ │ │ │ + smlatbeq r7, ip, fp, r4 │ │ │ │ + tsteq r9, r8, ror #6 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + tsteq r9, r0, asr #14 │ │ │ │ + smlabbeq r7, r4, fp, r4 │ │ │ │ + tsteq r9, r4, lsr #6 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ + tsteq r7, ip, ror #22 │ │ │ │ + tsteq r9, r0, ror #6 │ │ │ │ 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 │ │ │ │ - tsteq r9, r8, ror ip │ │ │ │ - strheq r1, [r9, -r4] │ │ │ │ - smlabbeq r7, r8, r4, r4 │ │ │ │ - smlabteq r9, r0, r0, r1 │ │ │ │ - tsteq r7, r8, ror r4 │ │ │ │ - tsteq r9, r8, asr #28 │ │ │ │ - smlatbeq r9, r4, r1, r1 │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - smlatteq r9, ip, r0, r1 │ │ │ │ - smlabteq r9, r8, r0, r1 │ │ │ │ - @ instruction: 0x01092c98 │ │ │ │ - tsteq r7, r0, asr #8 │ │ │ │ - smlatteq r9, r8, r0, r1 │ │ │ │ - @ instruction: 0x01092cb8 │ │ │ │ - tsteq r7, r8, lsr #8 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - mrseq r1, (UNDEF: 25) │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + tsteq r9, r4, lsl r1 │ │ │ │ + smlatteq r7, r8, r4, r4 │ │ │ │ tsteq r9, r0, lsr #2 │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - strdeq r4, [r7, -r0] │ │ │ │ - @ instruction: 0x01091194 │ │ │ │ - tsteq r9, r4, asr r1 │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - smlabteq r7, r8, r3, r4 │ │ │ │ - tsteq r9, r0, asr r1 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - @ instruction: 0x010743b0 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + smlatbeq r9, r8, lr, r2 │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ smlabbeq r9, ip, r1, r1 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq r9, r8, lsr sp │ │ │ │ - @ instruction: 0x01074390 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - smlabbeq r7, r0, r3, r4 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - @ instruction: 0x01092db8 │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - tsteq r9, r4, asr sp │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + strdeq r2, [r9, -r8] │ │ │ │ + smlatbeq r7, r0, r4, r4 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + smlabbeq r7, r8, r4, r4 │ │ │ │ + smlabbeq r9, r4, r1, r1 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + smlabbeq r9, r0, r1, r1 │ │ │ │ + tsteq r9, r0, asr sp │ │ │ │ + tsteq r7, r0, asr r4 │ │ │ │ + strdeq r1, [r9, -r4] │ │ │ │ + @ instruction: 0x010911b4 │ │ │ │ @ instruction: 0x01091190 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r9, r4, ror sp │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + tsteq r7, r8, lsr #8 │ │ │ │ @ instruction: 0x010911b0 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - @ instruction: 0x01092db0 │ │ │ │ - smlabbeq r9, ip, sp, r2 │ │ │ │ + smlabbeq r9, r0, sp, r2 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + smlatteq r9, ip, r1, r1 │ │ │ │ smlabteq r9, r8, r1, r1 │ │ │ │ - tsteq r7, r8, lsl r3 │ │ │ │ - smlatbeq r9, ip, sp, r2 │ │ │ │ - smlatteq r9, r8, r1, r1 │ │ │ │ - mrseq r4, SP_und │ │ │ │ - tsteq r9, r0, lsr #28 │ │ │ │ - smlatteq r9, r0, sp, r2 │ │ │ │ - @ instruction: 0x01092dbc │ │ │ │ - strdeq r1, [r9, -sl] │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - smlatteq r9, r2, sp, r2 │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - smlabteq r7, sl, r2, r4 │ │ │ │ - tsteq r9, r4, lsr #28 │ │ │ │ - tsteq r9, r2, lsl #28 │ │ │ │ - tsteq r9, r0, asr #4 │ │ │ │ - @ instruction: 0x010742b2 │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - smlatbeq r7, r6, r2, r4 │ │ │ │ - smlabteq r9, r4, r5, r1 │ │ │ │ - ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq r9, r4, lsr r3 │ │ │ │ - @ instruction: 0x010912be │ │ │ │ + @ instruction: 0x01092d98 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + smlatbeq r9, r4, sp, r2 │ │ │ │ + smlatteq r7, r0, r3, r4 │ │ │ │ + @ instruction: 0x01092e90 │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + @ instruction: 0x01092db4 │ │ │ │ + strdeq r1, [r9, -r0] │ │ │ │ + @ instruction: 0x010743b0 │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + tsteq r9, r0, lsl r2 │ │ │ │ + @ instruction: 0x01074398 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + smlatteq r9, ip, sp, r2 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r7, r8, ror r3 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + smlabbeq r9, r0, lr, r2 │ │ │ │ + tsteq r9, r0, asr #28 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r9, sl, asr r2 │ │ │ │ + tsteq r7, ip, lsr r3 │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ smlabbeq r9, r0, r2, r1 │ │ │ │ - tsteq r9, lr, asr r2 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - tsteq r7, r6, ror r2 │ │ │ │ - smlabbeq r9, r4, r2, r1 │ │ │ │ - tsteq r9, r6, asr lr │ │ │ │ - tsteq r7, r4, ror #4 │ │ │ │ - smlabteq r9, r6, r2, r1 │ │ │ │ - smlatbeq r9, r4, r2, r1 │ │ │ │ - tsteq r9, r6, ror lr │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - smlabteq r9, sl, r2, r1 │ │ │ │ - @ instruction: 0x01092e9c │ │ │ │ - tsteq r7, sl, lsr r2 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq r9, r6, lsl #6 │ │ │ │ + tsteq r7, sl, lsr #6 │ │ │ │ + smlabbeq r9, r4, lr, r2 │ │ │ │ + tsteq r9, r2, ror #28 │ │ │ │ + smlatbeq r9, r0, r2, r1 │ │ │ │ + tsteq r7, r2, lsl r3 │ │ │ │ + @ instruction: 0x010912b0 │ │ │ │ + tsteq r7, r6, lsl #6 │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + @ instruction: 0x01091394 │ │ │ │ + tsteq r9, lr, lsl r3 │ │ │ │ + smlatteq r9, r0, r2, r1 │ │ │ │ + @ instruction: 0x010912be │ │ │ │ + @ instruction: 0x01092e90 │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ smlatteq r9, r4, r2, r1 │ │ │ │ @ instruction: 0x01092eb6 │ │ │ │ - tsteq r7, ip, lsl r2 │ │ │ │ - tsteq r9, sl, lsl #6 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r7, sl, lsl #4 │ │ │ │ - tsteq r9, ip, asr #6 │ │ │ │ + smlabteq r7, r4, r2, r4 │ │ │ │ + tsteq r9, r6, lsr #6 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + smlatbeq r7, ip, r2, r4 │ │ │ │ tsteq r9, sl, lsr #6 │ │ │ │ strdeq r2, [r9, -ip] │ │ │ │ - strdeq r4, [r7, -r2] │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - smlatteq r7, r6, r1, r4 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - smlabbeq r9, r6, pc, r2 @ │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - smlabteq r7, r2, r1, r4 │ │ │ │ - tsteq r9, ip, asr #30 │ │ │ │ + @ instruction: 0x0107429a │ │ │ │ + smlatbeq r9, r4, r3, r1 │ │ │ │ + tsteq r9, r6, ror #6 │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + tsteq r7, ip, ror r2 │ │ │ │ + tsteq r9, sl, ror #6 │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ + tsteq r7, sl, ror #4 │ │ │ │ + smlatbeq r9, ip, r3, r1 │ │ │ │ smlabbeq r9, sl, r3, r1 │ │ │ │ - @ instruction: 0x010741b0 │ │ │ │ - smlabbeq r9, lr, pc, r2 @ │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + tsteq r7, r2, asr r2 │ │ │ │ tsteq r9, ip, ror #30 │ │ │ │ - smlatbeq r9, sl, r3, r1 │ │ │ │ - @ instruction: 0x01074198 │ │ │ │ - @ instruction: 0x01092f92 │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - smlabbeq r7, r6, r1, r4 │ │ │ │ - tsteq r9, ip │ │ │ │ - smlabteq r9, lr, pc, r2 @ │ │ │ │ + tsteq r7, r6, asr #4 │ │ │ │ + qaddeq r3, ip, r9 │ │ │ │ + smlatteq r9, r6, pc, r2 @ │ │ │ │ + smlatbeq r9, r8, pc, r2 @ │ │ │ │ + smlabbeq r9, r6, pc, r2 @ │ │ │ │ + smlabteq r9, r4, r3, r1 │ │ │ │ + tsteq r7, r2, lsr #4 │ │ │ │ smlatbeq r9, ip, pc, r2 @ │ │ │ │ smlatteq r9, sl, r3, r1 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ - tsteq r7, r6, asr r1 │ │ │ │ - tsteq r9, r4, lsl r0 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + smlatteq r9, lr, pc, r2 @ │ │ │ │ + smlabteq r9, ip, pc, r2 @ │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ strdeq r2, [r9, -r2] │ │ │ │ tsteq r9, r0, lsr r4 │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ - tsteq r9, r0, asr #8 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - smlabteq r9, ip, r1, r3 │ │ │ │ - tsteq r9, sl, lsr #10 │ │ │ │ - @ instruction: 0x010914b4 │ │ │ │ - tsteq r9, r6, ror r4 │ │ │ │ - tsteq r9, r4, asr r4 │ │ │ │ - tsteq r9, r6, lsr #32 │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r9, sl, ror r4 │ │ │ │ - tsteq r9, ip, asr #32 │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - @ instruction: 0x010914bc │ │ │ │ - @ instruction: 0x0109149a │ │ │ │ + smlatteq r7, r6, r1, r4 │ │ │ │ tsteq r9, ip, rrx │ │ │ │ - ldrdeq r4, [r7, -lr] │ │ │ │ - smlabteq r9, r0, r4, r1 │ │ │ │ - swpeq r3, r2, [r9] │ │ │ │ - smlabteq r7, ip, r0, r4 │ │ │ │ - tsteq r9, sl, lsr r5 │ │ │ │ - strdeq r1, [r9, -ip] │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, ip │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + smlabteq r7, r8, r1, r4 │ │ │ │ + tsteq r9, r2, lsr r0 │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ + @ instruction: 0x010741b6 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + qaddeq r3, r2, r9 │ │ │ │ + @ instruction: 0x01091490 │ │ │ │ + @ instruction: 0x0107419e │ │ │ │ + smlatbeq r9, r0, r4, r1 │ │ │ │ + @ instruction: 0x01074192 │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + smlabbeq r9, sl, r5, r1 │ │ │ │ + tsteq r9, r4, lsl r5 │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + @ instruction: 0x010914b4 │ │ │ │ + smlabbeq r9, r6, r0, r3 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ ldrdeq r1, [r9, -sl] │ │ │ │ smlatbeq r9, ip, r0, r3 │ │ │ │ - smlatbeq r7, lr, r0, r4 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - swpeq r4, ip, [r7] │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ + tsteq r7, r6, asr r1 │ │ │ │ + tsteq r9, ip, lsl r5 │ │ │ │ + strdeq r1, [r9, -sl] │ │ │ │ + smlabteq r9, ip, r0, r3 │ │ │ │ + tsteq r7, lr, lsr r1 │ │ │ │ tsteq r9, r0, lsr #10 │ │ │ │ strdeq r3, [r9, -r2] │ │ │ │ - smlabbeq r7, r4, r0, r4 │ │ │ │ - tsteq r9, r2, lsl #2 │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - strdeq r3, [r9, -r2] │ │ │ │ - tsteq r9, ip, ror r1 │ │ │ │ - tsteq r9, lr, lsr r1 │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - qaddeq r4, r4, r7 │ │ │ │ - tsteq r9, r2, asr #2 │ │ │ │ + tsteq r7, ip, lsr #2 │ │ │ │ + @ instruction: 0x0109159a │ │ │ │ + tsteq r9, ip, asr r5 │ │ │ │ + tsteq r9, sl, lsr r5 │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + tsteq r7, lr, lsl #2 │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + smlatbeq r9, r2, r5, r1 │ │ │ │ smlabbeq r9, r0, r5, r1 │ │ │ │ - tsteq r7, r2, asr #32 │ │ │ │ - smlabbeq r9, r4, r1, r3 │ │ │ │ + tsteq r9, r2, asr r1 │ │ │ │ + smlatteq r7, r4, r0, r4 │ │ │ │ tsteq r9, r2, ror #2 │ │ │ │ - smlatbeq r9, r0, r5, r1 │ │ │ │ - tsteq r7, sl, lsr #32 │ │ │ │ - smlabbeq r9, r8, r1, r3 │ │ │ │ - smlabteq r9, r6, r5, r1 │ │ │ │ - tsteq r7, r8, lsl r0 │ │ │ │ - tsteq r9, r2, lsl #4 │ │ │ │ - smlabteq r9, r4, r1, r3 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + ldrdeq r3, [r9, -ip] │ │ │ │ + @ instruction: 0x0109319e │ │ │ │ + tsteq r9, ip, ror r1 │ │ │ │ + @ instruction: 0x010915ba │ │ │ │ + strheq r4, [r7, -r4] │ │ │ │ smlatbeq r9, r2, r1, r3 │ │ │ │ smlatteq r9, r0, r5, r1 │ │ │ │ - strdeq r3, [r7, -sl] │ │ │ │ - smlabteq r9, r8, r1, r3 │ │ │ │ - tsteq r9, r6, lsl #12 │ │ │ │ - smlatteq r7, r8, pc, r3 @ │ │ │ │ - tsteq r9, sl, lsl #4 │ │ │ │ + smlatbeq r7, r2, r0, r4 │ │ │ │ + smlatteq r9, r4, r1, r3 │ │ │ │ + smlabteq r9, r2, r1, r3 │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + smlabbeq r7, sl, r0, r4 │ │ │ │ smlatteq r9, r8, r1, r3 │ │ │ │ tsteq r9, r6, lsr #12 │ │ │ │ - ldrdeq r3, [r7, -r0] │ │ │ │ - tsteq r9, r6, lsr r6 │ │ │ │ - smlabteq r7, r4, pc, r3 @ │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + tsteq r9, r2, ror #4 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + tsteq r9, r0, asr #12 │ │ │ │ + qaddeq r4, sl, r7 │ │ │ │ + tsteq r9, r8, lsr #4 │ │ │ │ + tsteq r9, r6, ror #12 │ │ │ │ + tsteq r7, r8, asr #32 │ │ │ │ + tsteq r9, sl, ror #4 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + smlabbeq r9, r6, r6, r1 │ │ │ │ + tsteq r7, r0, lsr r0 │ │ │ │ + @ instruction: 0x01091696 │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ 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, lsr #6 │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ - tsteq r7, r2, lsr #6 │ │ │ │ - tsteq r9, sl, asr lr │ │ │ │ - smlatteq r9, r8, r6, r3 │ │ │ │ - tsteq r9, r4, asr lr │ │ │ │ - tsteq r9, r0, asr lr │ │ │ │ - strheq r3, [r9, -sl] │ │ │ │ - smlatbeq r9, r8, r5, r3 │ │ │ │ - smlabteq r9, lr, r0, r3 │ │ │ │ - smlatteq r9, r8, r0, r3 │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - tsteq r9, ip, lsr #2 │ │ │ │ - tsteq r9, ip, lsl r5 │ │ │ │ - tsteq r9, r8, lsr r0 │ │ │ │ - ldrdeq r3, [r9, -ip] │ │ │ │ - smlabbeq r7, r8, fp, r3 │ │ │ │ - tsteq r9, r0, ror r3 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - tsteq r9, r2, lsr r3 │ │ │ │ - tsteq r9, lr, lsl r0 │ │ │ │ - ldrdeq r3, [r9, -r8] │ │ │ │ + smlabbeq r7, lr, r3, fp │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + smlabbeq r7, r2, r3, fp │ │ │ │ + @ instruction: 0x01092eba │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + @ instruction: 0x01092eb4 │ │ │ │ + @ instruction: 0x01092eb0 │ │ │ │ + tsteq r9, sl, lsl r1 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + tsteq r9, lr, lsr #2 │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + smlabbeq r9, ip, r1, r3 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + swpeq r3, r8, [r9] │ │ │ │ + tsteq r9, ip, lsr r4 │ │ │ │ + smlatteq r7, r8, fp, r3 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ + qaddeq r3, r2, r9 │ │ │ │ + @ instruction: 0x01093392 │ │ │ │ + tsteq r9, lr, ror r0 │ │ │ │ + tsteq r9, r8, lsr r3 │ │ │ │ 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 @ 8cbd4 │ │ │ │ - tsteq r9, r0, lsr fp │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - strdeq r3, [r7, -ip] │ │ │ │ - tsteq r9, lr, ror sp │ │ │ │ - @ instruction: 0x0109299a │ │ │ │ - strheq r3, [r7, -ip] │ │ │ │ - smlatbeq r9, r4, r8, r2 │ │ │ │ - tsteq r7, r8, lsl r2 │ │ │ │ - smlabteq r9, r2, r6, r2 │ │ │ │ - tsteq r7, r8, lsr r1 │ │ │ │ - tsteq r7, r8, lsr #28 │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - @ instruction: 0x01092ab2 │ │ │ │ - tsteq r9, lr, ror r5 │ │ │ │ - @ instruction: 0x01092ab2 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - tsteq r9, r6, lsr #8 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - @ instruction: 0x010923b4 │ │ │ │ - tsteq r7, lr, ror #22 │ │ │ │ - smlatbeq r9, lr, sl, r1 │ │ │ │ - tsteq r9, r2, ror #20 │ │ │ │ - swpeq r1, r4, [r8] │ │ │ │ - tsteq r9, lr, asr #4 │ │ │ │ - tsteq r9, sl, lsr #26 │ │ │ │ - smlatteq r7, r4, r9, r2 │ │ │ │ - tsteq r9, ip, ror #22 │ │ │ │ - smlabbeq r7, lr, r9, r2 │ │ │ │ - tsteq r7, r2, lsr r9 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - tsteq r9, r8, lsr sl │ │ │ │ - @ instruction: 0x010726b0 │ │ │ │ - @ instruction: 0x01091e92 │ │ │ │ - tsteq r7, r4, ror #12 │ │ │ │ + @ instruction: 0x01092b90 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + @ instruction: 0x010735b2 │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + tsteq r7, ip, lsl r1 │ │ │ │ + tsteq r9, r4, lsl #18 │ │ │ │ + tsteq r7, r8, ror r2 │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + @ instruction: 0x01073198 │ │ │ │ + smlabbeq r7, r8, lr, r2 │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + tsteq r9, r2, lsl fp │ │ │ │ + ldrdeq r2, [r9, -lr] │ │ │ │ + tsteq r9, r2, lsl fp │ │ │ │ + smlabteq r9, r0, ip, r2 │ │ │ │ + smlabbeq r9, r6, r4, r2 │ │ │ │ + @ instruction: 0x010812b0 │ │ │ │ + @ instruction: 0x01092c9c │ │ │ │ + @ instruction: 0x01072eb4 │ │ │ │ + tsteq r9, r4, lsl r4 │ │ │ │ + smlabteq r7, lr, fp, r2 │ │ │ │ + tsteq r9, lr, lsl #22 │ │ │ │ + smlabteq r9, r2, sl, r1 │ │ │ │ + strdeq r1, [r8, -r4] │ │ │ │ + smlatbeq r9, lr, r2, r2 │ │ │ │ + smlabbeq r9, sl, sp, r2 │ │ │ │ + tsteq r7, r4, asr #20 │ │ │ │ + smlabteq r9, ip, fp, r2 │ │ │ │ + smlatteq r7, lr, r9, r2 │ │ │ │ + @ instruction: 0x01072992 │ │ │ │ + smlabbeq r7, r0, r9, r2 │ │ │ │ + @ instruction: 0x01092a98 │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + smlabteq r7, r4, r6, r2 │ │ │ │ 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] │ │ │ │ - tsteq r9, r8, asr #8 │ │ │ │ - @ instruction: 0x01091c92 │ │ │ │ - tsteq r9, ip, lsr r4 │ │ │ │ - tsteq r9, sl, lsr #8 │ │ │ │ - tsteq r9, r8, lsl r4 │ │ │ │ - tsteq r9, r0, lsr r4 │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ - @ instruction: 0x0108089c │ │ │ │ - smlabbeq r9, r8, r2, r2 │ │ │ │ - tsteq r9, ip, asr r1 │ │ │ │ + smlatbeq r9, r8, r4, r3 │ │ │ │ + strdeq r1, [r9, -r2] │ │ │ │ + @ instruction: 0x0109349c │ │ │ │ + smlabbeq r9, sl, r4, r3 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ + @ instruction: 0x01093490 │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + strdeq r0, [r8, -ip] │ │ │ │ + smlatteq r9, r8, r2, r2 │ │ │ │ + @ instruction: 0x010931bc │ │ │ │ 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 │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - smlatbeq r9, r4, r8, r0 │ │ │ │ - tsteq r9, r4, lsl #22 │ │ │ │ - strdeq r2, [r9, -sl] │ │ │ │ - smlatteq r9, ip, sl, r2 │ │ │ │ - smlatteq r9, r2, sl, r2 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - smlabteq r9, sl, sl, r2 │ │ │ │ - @ instruction: 0x01092abc │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - smlabbeq r9, r8, r7, r0 │ │ │ │ - tsteq r9, r2, asr sl │ │ │ │ - tsteq r9, r2, asr r7 │ │ │ │ - tsteq r9, lr, lsr sl │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + tsteq r9, r4, lsl #18 │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + tsteq r9, sl, asr fp │ │ │ │ + tsteq r9, ip, asr #22 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, r4, lsr fp │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + tsteq r9, ip, lsl fp │ │ │ │ + tsteq r9, r6, asr sl │ │ │ │ + smlatteq r9, r8, r7, r0 │ │ │ │ + @ instruction: 0x01092ab2 │ │ │ │ + @ instruction: 0x010907b2 │ │ │ │ + @ instruction: 0x01092a9e │ │ │ │ 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 ff249bc8 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldr lr, [r4, lr, ror #18]! │ │ │ │ - @ instruction: 0x01070290 │ │ │ │ - tstpeq r8, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r0, r5, r7 │ │ │ │ - tstpeq r8, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01077590 │ │ │ │ - tstpeq r8, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r2, r5, r7 │ │ │ │ - smlabbeq r7, r6, r5, r7 │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq r7, r8, asr r5 │ │ │ │ - tsteq r7, sl, asr #10 │ │ │ │ - tsteq r7, r8, asr #10 │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - tsteq r7, ip, ror #2 │ │ │ │ - tstpeq r8, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, lsr #10 │ │ │ │ - tstpeq r8, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ - tstpeq r8, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r7, r8, r4, r7 │ │ │ │ - tstpeq r8, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r8, r8, pc @ │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r7, sl, asr #2 │ │ │ │ - tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, lsr #2 │ │ │ │ - tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - mrseq r0, (UNDEF: 23) │ │ │ │ - tstpeq r8, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r7, -ip] │ │ │ │ - tstpeq r8, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strheq r0, [r7, -r8] │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - swpeq r0, r4, [r7] │ │ │ │ - tstpeq r8, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, ror r0 │ │ │ │ - tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, ip, asr #32 │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4 │ │ │ │ - tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, pc, pc @ │ │ │ │ - tstpeq r8, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106ffbc │ │ │ │ - tstpeq r8, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106ff98 │ │ │ │ - tstpeq r8, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r7, r0, ror #4 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - swpeq ip, r2, [pc] @ │ │ │ │ - smlabbeq r8, r6, ip, lr │ │ │ │ - tsteq r8, r6, ror ip │ │ │ │ - tsteq r8, r4, ror ip │ │ │ │ - tsteq r9, r6, lsl #6 │ │ │ │ - tsteq sl, ip, ror sp │ │ │ │ - tsteq sl, r6, ror sp │ │ │ │ - tsteq sl, r0, ror sp │ │ │ │ - tsteq sl, sl, ror #26 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - tsteq r8, r6, lsl #24 │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - smlatteq r8, r8, fp, lr │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, sl, fp, lr │ │ │ │ - smlabteq r8, r4, fp, lr │ │ │ │ - @ instruction: 0x0108ebbe │ │ │ │ - @ instruction: 0x0108ebb8 │ │ │ │ - @ instruction: 0x0108ebb2 │ │ │ │ - smlatbeq r8, ip, fp, lr │ │ │ │ - smlatbeq r8, r6, fp, lr │ │ │ │ - smlabteq pc, sl, lr, fp @ │ │ │ │ - tstpeq r6, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r7, -r6] │ │ │ │ - smlatteq r8, r0, fp, lr │ │ │ │ - smlabteq r8, lr, fp, lr │ │ │ │ - smlabteq r8, ip, fp, lr │ │ │ │ - smlabteq r8, sl, fp, lr │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - @ instruction: 0x0108ebb2 │ │ │ │ - tstpeq r6, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108eb94 │ │ │ │ - tstpeq r6, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - strdeq pc, [r6, -r4] │ │ │ │ - smlatteq r6, ip, fp, pc @ │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - smlabteq r6, r2, fp, pc @ │ │ │ │ - @ instruction: 0x0106fbba │ │ │ │ - tsteq r8, sl, lsr #22 │ │ │ │ - @ instruction: 0x0106fb90 │ │ │ │ - smlabbeq r6, r8, fp, pc @ │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - smlabteq r6, r8, sl, pc @ │ │ │ │ - smlatteq r7, r6, r0, lr │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - smlabteq r7, r0, r0, lr │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ - swpeq lr, r6, [r7] │ │ │ │ - smlatbeq r8, r2, sl, lr │ │ │ │ - tstpeq r8, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r2, sl, lr │ │ │ │ - smlatbeq r8, r0, sl, lr │ │ │ │ - smlatbeq r6, ip, sl, pc @ │ │ │ │ - smlatbeq r6, r4, sl, pc @ │ │ │ │ - smlabbeq r8, r6, sl, lr │ │ │ │ - smlabbeq r8, ip, sl, lr │ │ │ │ - smlabteq r8, ip, r1, pc @ │ │ │ │ - tsteq r8, lr, ror sl │ │ │ │ - smlatbeq r8, sl, r1, pc @ │ │ │ │ - @ instruction: 0x0106f99c │ │ │ │ - smlabbeq r8, r4, r1, pc @ │ │ │ │ - strdeq pc, [r6, -lr] │ │ │ │ - tstpeq r6, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r8, fp, fp @ │ │ │ │ - strdeq pc, [r6, -r2] │ │ │ │ - smlabteq r6, r8, fp, pc @ │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + ldrdeq pc, [r8, -sl] │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ + @ instruction: 0x0108fab6 │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + @ instruction: 0x0108fa92 │ │ │ │ + smlatteq r7, r2, r5, r7 │ │ │ │ + smlatteq r7, r6, r5, r7 │ │ │ │ + smlabteq r7, r8, r5, r7 │ │ │ │ + @ instruction: 0x010fc4b8 │ │ │ │ + @ instruction: 0x010775b8 │ │ │ │ + smlatbeq r7, sl, r5, r7 │ │ │ │ + smlatbeq r7, r8, r5, r7 │ │ │ │ + @ instruction: 0x010775b2 │ │ │ │ + @ instruction: 0x010775b4 │ │ │ │ + smlabteq r7, ip, r1, r0 │ │ │ │ + @ instruction: 0x0108f9b6 │ │ │ │ + smlabbeq r7, ip, r5, r7 │ │ │ │ + @ instruction: 0x0108f992 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ + tstpeq r8, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r8, r4, r7 │ │ │ │ + smlabbeq r8, ip, r0, pc @ │ │ │ │ + tstpeq r8, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010778b8 │ │ │ │ + smlatbeq r7, sl, r1, r0 │ │ │ │ + tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r4, r1, r0 │ │ │ │ + tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + tstpeq r8, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsr r1 │ │ │ │ + tstpeq r8, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsl r1 │ │ │ │ + tstpeq r8, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r7, -r4] │ │ │ │ + tstpeq r8, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r7, -r0] │ │ │ │ + tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r7, ip, r0, r0 │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, r8, r0, r0 │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + tstpeq r8, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, ip, lsl r0 │ │ │ │ + tstpeq r8, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -r8] │ │ │ │ + tstpeq r8, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r6, -r4] │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - smlabteq r6, ip, fp, pc @ │ │ │ │ - smlabteq r6, r8, fp, pc @ │ │ │ │ - smlabteq r6, r8, fp, pc @ │ │ │ │ - tsteq pc, r6, lsr fp @ │ │ │ │ - @ instruction: 0x0106fbb6 │ │ │ │ - tstpeq r6, r2, asr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [pc, -lr] │ │ │ │ - tsteq r7, r2, lsl #24 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tstpeq r8, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01076fbe │ │ │ │ - @ instruction: 0x0106f8b4 │ │ │ │ - smlatbeq r6, ip, r8, pc @ │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - tsteq r7, r6, lsr #28 │ │ │ │ + tstpeq r8, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106ffb0 │ │ │ │ + tstpeq r8, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, pc, pc @ │ │ │ │ + tstpeq r8, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r2, r2, r7 │ │ │ │ + smlabteq r7, r0, r2, r7 │ │ │ │ + smlabteq r7, r2, r2, r7 │ │ │ │ + strdeq ip, [pc, -r2] │ │ │ │ + smlatteq r8, r6, ip, lr │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ ldrdeq lr, [r8, -r4] │ │ │ │ - smlatteq r8, r2, r8, lr │ │ │ │ + tsteq r9, r6, ror #6 │ │ │ │ + ldrdeq r2, [sl, -ip] │ │ │ │ + ldrdeq r2, [sl, -r6] │ │ │ │ + ldrdeq r2, [sl, -r0] │ │ │ │ + smlabteq sl, sl, sp, r2 │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, lr, lsr ip │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + smlatbeq r6, r8, ip, pc @ │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, sl, lsr #24 │ │ │ │ + smlatbeq pc, lr, lr, fp @ │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + @ instruction: 0x0106fcb8 │ │ │ │ + @ instruction: 0x0106fcb0 │ │ │ │ strdeq lr, [r8, -r4] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ + smlabbeq r6, r6, ip, pc @ │ │ │ │ + tstpeq r6, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, lr, fp, lr │ │ │ │ + tstpeq r6, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, ip, fp, lr │ │ │ │ + tstpeq r6, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, fp, lr │ │ │ │ + strdeq pc, [r6, -r0] │ │ │ │ + smlatteq r6, r8, fp, pc @ │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + tstpeq r6, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr #2 │ │ │ │ + @ instruction: 0x0109069c │ │ │ │ + tsteq r7, r0, lsr #2 │ │ │ │ + @ instruction: 0x01090690 │ │ │ │ + strdeq lr, [r7, -r6] │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + @ instruction: 0x0108f2b0 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tstpeq r6, ip, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r6, sl, lr │ │ │ │ + smlatteq r8, ip, sl, lr │ │ │ │ + tstpeq r8, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdeq lr, [r8, -lr] │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - tstpeq r6, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatteq r6, r2, r7, pc @ │ │ │ │ - ldrdeq pc, [r6, -sl] │ │ │ │ - @ instruction: 0x0108e8b6 │ │ │ │ - @ instruction: 0x0106f7b0 │ │ │ │ - smlatbeq r6, r8, r7, pc @ │ │ │ │ - @ instruction: 0x0108e894 │ │ │ │ - tstpeq r6, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + smlatteq r8, r4, r1, pc @ │ │ │ │ + tstpeq r6, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + tstpeq r6, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010fbb96 │ │ │ │ + tstpeq r6, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r2, fp, pc @ │ │ │ │ + tsteq pc, lr, asr fp @ │ │ │ │ + tsteq r7, r2, ror #24 │ │ │ │ + @ instruction: 0x0108e994 │ │ │ │ + @ instruction: 0x0108e994 │ │ │ │ + @ instruction: 0x0108e994 │ │ │ │ + swpeq pc, r0, [r8] @ │ │ │ │ + tsteq r7, lr, lsl r0 │ │ │ │ + tstpeq r6, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + smlabbeq r7, r6, lr, sp │ │ │ │ + tstpeq r8, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, asr #18 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + tstpeq r6, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, lsr r9 │ │ │ │ + tstpeq r6, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + tstpeq r6, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + ldrdeq pc, [r6, -lr] │ │ │ │ + ldrdeq pc, [r6, -r6] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + smlatbeq r6, ip, r7, pc @ │ │ │ │ + smlatbeq r6, r4, r7, pc @ │ │ │ │ + @ instruction: 0x0108e8b0 │ │ │ │ + tstpeq r6, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, lr, r8, lr │ │ │ │ + tstpeq r6, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r2, ror r8 │ │ │ │ - tstpeq r6, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tstpeq r6, sl, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + smlatbeq r9, sl, r2, r0 │ │ │ │ + smlatbeq r9, r8, pc, r8 @ │ │ │ │ + tstpeq r9, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ tsteq r8, lr, lsr #16 │ │ │ │ - smlatteq r6, r8, r6, pc @ │ │ │ │ - smlatteq r6, r0, r6, pc @ │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r9, sl, asr #4 │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - smlatteq r9, sl, r0, pc @ │ │ │ │ - smlabteq r9, r8, r0, pc @ │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ - ldrdeq lr, [r8, -r4] │ │ │ │ - smlabteq r8, lr, r7, lr │ │ │ │ - smlabteq r8, ip, r7, lr │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - @ instruction: 0x0108e7ba │ │ │ │ - @ instruction: 0x0108e7be │ │ │ │ - @ instruction: 0x0108e7b6 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r9, lr, ror #2 │ │ │ │ - tsteq r9, ip, ror #28 │ │ │ │ - tstpeq r9, lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, ip, pc, lr @ │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + tsteq r8, r6, lsl r8 │ │ │ │ + smlatbeq r8, r2, r7, lr │ │ │ │ + smlabteq r9, lr, r1, r0 │ │ │ │ + smlabteq r9, ip, lr, r8 │ │ │ │ + tstpeq r9, lr, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ 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 ffa8c7e0 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stc 6, cr9, [sp, #8] │ │ │ │ @ instruction: 0xf7db7b00 │ │ │ │ @ instruction: 0xf005e958 │ │ │ │ svclt 0x0000bc04 │ │ │ │ - smlatteq r8, ip, r3, lr │ │ │ │ - smlatteq r8, r4, r3, lr │ │ │ │ - ldrdeq lr, [r8, -ip] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - smlatteq r8, r2, r3, lr │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - ldrdeq lr, [r8, -sl] │ │ │ │ - ldrdeq lr, [r8, -r6] │ │ │ │ - @ instruction: 0x010fb3b0 │ │ │ │ - @ instruction: 0x0108e3ba │ │ │ │ - @ instruction: 0x0108e3b0 │ │ │ │ - smlatbeq r8, ip, r3, lr │ │ │ │ - smlatbeq r8, ip, r3, lr │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - @ instruction: 0x0108e39c │ │ │ │ - tsteq r7, r8, ror sl │ │ │ │ - tsteq r9, r2, lsl #24 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - tsteq r8, r2, lsr r4 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tstpeq r6, lr, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - tstpeq r6, r6, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - smlatteq r8, r8, r7, lr │ │ │ │ - smlatteq r8, lr, r3, lr │ │ │ │ - smlabteq r8, r4, r7, lr │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - @ instruction: 0x0108e79e │ │ │ │ - smlabteq r8, r8, r3, lr │ │ │ │ - tsteq r8, sl, ror r7 │ │ │ │ - smlabteq r8, r8, r3, lr │ │ │ │ - tsteq r8, r8, asr r7 │ │ │ │ - @ instruction: 0x0108e3b8 │ │ │ │ - @ instruction: 0x0108e3b4 │ │ │ │ - @ instruction: 0x0108e3b2 │ │ │ │ - smlatbeq r8, ip, r3, lr │ │ │ │ - tsteq r8, r2, lsl #14 │ │ │ │ - @ instruction: 0x0108e3b2 │ │ │ │ - smlatteq r8, r0, r6, lr │ │ │ │ - smlatbeq r8, r4, r3, lr │ │ │ │ - @ instruction: 0x0108e6bc │ │ │ │ - tstpeq r6, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108e698 │ │ │ │ - tstpeq r6, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tstpeq r6, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - tsteq r8, r6, lsr r3 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, lr, lsr #12 │ │ │ │ - tsteq r8, r8, lsr r3 │ │ │ │ - tsteq r8, sl, lsr r3 │ │ │ │ - smlatteq r8, r4, r5, lr │ │ │ │ - tsteq r8, r2, lsr r3 │ │ │ │ - smlabteq r8, r0, r5, lr │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r6, r2, asr #28 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r8, sl, lsr r5 │ │ │ │ - tsteq r6, ip, lsr #26 │ │ │ │ - smlatteq r7, lr, pc, ip @ │ │ │ │ - tsteq r7, r0, lsr #2 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq r8, r2, asr #8 │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tsteq r8, r6, lsr r4 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq r8, sl, lsl r4 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + @ instruction: 0x010fb3b2 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + tsteq r9, r2, ror #24 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + @ instruction: 0x0108e492 │ │ │ │ + @ instruction: 0x0108e8b4 │ │ │ │ + smlabteq r6, lr, r0, pc @ │ │ │ │ + @ instruction: 0x0108e890 │ │ │ │ + smlabteq r6, r6, r0, pc @ │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, r6, ror #8 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ strdeq lr, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ - tsteq r7, r2, lsl #2 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + @ instruction: 0x0108e7b8 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + @ instruction: 0x0106f196 │ │ │ │ strdeq lr, [r8, -r8] │ │ │ │ - strdeq lr, [r8, -sl] │ │ │ │ - smlatteq r7, r0, r0, r6 │ │ │ │ - smlatteq r7, r2, r0, r6 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - tsteq r7, r0, asr #32 │ │ │ │ - tsteq r7, r2, lsr #32 │ │ │ │ - smlabteq r8, r0, r0, lr │ │ │ │ - strheq lr, [r8, -sl] │ │ │ │ - tsteq r7, r0, lsl r0 │ │ │ │ - ldrdeq r5, [r7, -lr] │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - tsteq r7, r2, lsl #30 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ - smlabteq r7, r2, lr, r5 │ │ │ │ - @ instruction: 0x01075ebc │ │ │ │ - tsteq r7, lr │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ - tsteq r8, r6, lsr r0 │ │ │ │ - strdeq r5, [r7, -r4] │ │ │ │ - smlatteq r7, lr, pc, r5 @ │ │ │ │ - tsteq r8, r0, lsl r0 │ │ │ │ - tsteq r8, sl │ │ │ │ - smlatbeq r7, r0, pc, r5 @ │ │ │ │ - strdeq r5, [r7, -lr] │ │ │ │ - tsteq r7, ip, asr pc │ │ │ │ - smlabteq r8, lr, pc, sp @ │ │ │ │ - smlabteq r8, r4, pc, sp @ │ │ │ │ - smlabbeq r7, lr, lr, r5 │ │ │ │ - smlatteq r7, r0, sp, r5 │ │ │ │ - ldrdeq r5, [r7, -sl] │ │ │ │ - tsteq r7, r8, lsr r1 │ │ │ │ - smlatteq r7, r2, sp, r5 │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - strdeq r5, [r7, -lr] │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - @ instruction: 0x01075ebe │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - @ instruction: 0x01075d9c │ │ │ │ - smlatteq r8, r6, lr, sp │ │ │ │ - tsteq r7, ip, ror #28 │ │ │ │ - smlabteq r8, r6, lr, sp │ │ │ │ - @ instruction: 0x0108debc │ │ │ │ - tsteq r7, lr, lsr lr │ │ │ │ - smlatteq r7, r0, ip, r5 │ │ │ │ - smlatbeq r7, r6, ip, r5 │ │ │ │ - smlatbeq r7, r0, ip, r5 │ │ │ │ - smlabteq r7, r2, ip, r5 │ │ │ │ - @ instruction: 0x01075cbc │ │ │ │ - @ instruction: 0x01075cb6 │ │ │ │ - @ instruction: 0x01075cb0 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r7, r0, lsr #26 │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - strdeq sp, [r8, -ip] │ │ │ │ - strdeq sp, [r8, -r2] │ │ │ │ - smlatteq r8, r8, sp, sp │ │ │ │ - smlatteq r8, r2, sp, sp │ │ │ │ - ldrdeq sp, [r8, -ip] │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - smlabteq r8, r0, sp, sp │ │ │ │ - tsteq r6, r6, lsr r9 │ │ │ │ - strdeq sl, [pc, -r6] │ │ │ │ - smlatbeq r8, r2, sp, sp │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r2, lsl #18 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - smlabbeq r6, r6, r8, lr │ │ │ │ - smlabbeq r6, r4, r8, lr │ │ │ │ - smlabbeq r6, r2, r8, lr │ │ │ │ - smlabbeq r6, r0, r8, lr │ │ │ │ - smlabbeq r6, r2, r8, lr │ │ │ │ - strdeq sl, [pc, -r2] │ │ │ │ - smlabteq r8, r8, ip, sp │ │ │ │ - smlatbeq r6, r4, r6, lr │ │ │ │ - smlatbeq r6, r6, r6, lr │ │ │ │ - smlatbeq r8, ip, ip, sp │ │ │ │ - @ instruction: 0x0108dcbc │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - smlatteq r8, r2, ip, sp │ │ │ │ - strdeq sp, [r8, -lr] │ │ │ │ - ldrdeq sp, [r8, -r8] │ │ │ │ - smlatteq r6, sl, r4, lr │ │ │ │ - smlabteq r8, sl, ip, sp │ │ │ │ + @ instruction: 0x0106f19a │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + smlabteq r6, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0108e6b2 │ │ │ │ + @ instruction: 0x0108e396 │ │ │ │ + smlatbeq r8, r0, r3, lr │ │ │ │ + smlabbeq r8, lr, r6, lr │ │ │ │ + @ instruction: 0x0108e398 │ │ │ │ + @ instruction: 0x0108e39a │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + @ instruction: 0x0108e392 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + smlabbeq r8, ip, r3, lr │ │ │ │ + smlatbeq r6, r2, lr, lr │ │ │ │ + @ instruction: 0x0106ee9a │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlabteq r8, r0, r5, lr │ │ │ │ + @ instruction: 0x0106edb2 │ │ │ │ + @ instruction: 0x0108e59a │ │ │ │ + smlabbeq r6, ip, sp, lr │ │ │ │ + tsteq r7, lr, asr #32 │ │ │ │ + smlabbeq r7, r0, r1, r6 │ │ │ │ + tsteq r8, lr, asr r1 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r7, r2, ror #2 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, sl, asr r1 │ │ │ │ + tsteq r7, r0, asr #2 │ │ │ │ + tsteq r7, r2, asr #2 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + smlatbeq r7, r0, r0, r6 │ │ │ │ + smlabbeq r7, r2, r0, r6 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, sl, lsl r1 │ │ │ │ + tsteq r7, r0, ror r0 │ │ │ │ + tsteq r7, lr, lsr pc │ │ │ │ + tsteq r7, r8, lsr pc │ │ │ │ + tsteq r7, r2, ror #30 │ │ │ │ + smlabteq r8, ip, r0, lr │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + tsteq r7, ip, lsl pc │ │ │ │ + tsteq r7, lr, rrx │ │ │ │ + swpeq lr, r8, [r8] @ │ │ │ │ + swpeq lr, r6, [r8] │ │ │ │ + qaddeq r6, r4, r7 │ │ │ │ + tsteq r7, lr, asr #32 │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, sl, rrx │ │ │ │ + mrseq r6, (UNDEF: 7) │ │ │ │ + tsteq r7, lr, asr lr │ │ │ │ + @ instruction: 0x01075fbc │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + smlatteq r7, lr, lr, r5 │ │ │ │ + tsteq r7, r0, asr #28 │ │ │ │ + tsteq r7, sl, lsr lr │ │ │ │ + @ instruction: 0x01076198 │ │ │ │ + tsteq r7, r2, asr #28 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + tsteq r7, lr, asr pc │ │ │ │ + @ instruction: 0x0108df9c │ │ │ │ + @ instruction: 0x0108df92 │ │ │ │ + smlabbeq r8, r8, pc, sp @ │ │ │ │ + tsteq r7, lr, lsl pc │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + strdeq r5, [r7, -ip] │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + smlabteq r7, ip, lr, r5 │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + @ instruction: 0x01075e9e │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + tsteq r7, r6, lsl #26 │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + tsteq r7, r2, lsr #26 │ │ │ │ + tsteq r7, ip, lsl sp │ │ │ │ + tsteq r7, r6, lsl sp │ │ │ │ + tsteq r7, r0, lsl sp │ │ │ │ + smlabbeq r8, r2, lr, sp │ │ │ │ + smlabbeq r7, r0, sp, r5 │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, r2, asr lr │ │ │ │ + tsteq r8, r8, asr #28 │ │ │ │ + tsteq r8, r2, asr #28 │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + smlabbeq pc, ip, r9, sl @ │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + @ instruction: 0x0106e996 │ │ │ │ + tsteq pc, r6, asr r9 @ │ │ │ │ + tsteq r8, r2, lsl #28 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + ldrdeq sl, [pc, -r4] │ │ │ │ + @ instruction: 0x0108dd94 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlatteq r6, r6, r8, lr │ │ │ │ + smlatteq r6, r4, r8, lr │ │ │ │ + smlatteq r6, r2, r8, lr │ │ │ │ + smlatteq r6, r0, r8, lr │ │ │ │ + smlatteq r6, r2, r8, lr │ │ │ │ + tsteq pc, r2, asr r8 @ │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, r2, asr #26 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ 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 fecf224c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7da447a │ │ │ │ cmn r4, r0, lsl #19 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlatteq r6, r6, r4, lr │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + smlabteq r6, ip, r4, lr │ │ │ │ tsteq r8, r0, lsl sl │ │ │ │ - smlabbeq r6, r6, r4, lr │ │ │ │ + smlatteq r8, ip, r9, sp │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ smlatteq r8, r6, r9, sp │ │ │ │ - smlabteq r8, lr, r9, sp │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - @ instruction: 0x0108d9b0 │ │ │ │ - smlabbeq r8, ip, r9, sp │ │ │ │ - @ instruction: 0x0108d99e │ │ │ │ - smlabbeq r8, r6, r9, sp │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ + smlatbeq r8, sl, r9, sp │ │ │ │ + ldrdeq sp, [r8, -r4] │ │ │ │ + smlabteq r8, r8, r9, sp │ │ │ │ tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - smlatbeq r6, r6, r3, lr │ │ │ │ - ldrdeq lr, [r6, -r4] │ │ │ │ - @ instruction: 0x0108d8bc │ │ │ │ - smlatbeq r6, ip, r0, lr │ │ │ │ - @ instruction: 0x0109be98 │ │ │ │ - @ instruction: 0x0108db92 │ │ │ │ - smlabbeq r8, ip, r8, sp │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - tsteq r6, r0, asr r3 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq pc, r6, asr r2 @ │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - qaddeq lr, r4, r6 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r6, ip │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - smlatteq r6, r8, pc, sp @ │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - smlabteq r6, r4, pc, sp @ │ │ │ │ - @ instruction: 0x0106dfb2 │ │ │ │ - smlatbeq r6, r0, pc, sp @ │ │ │ │ - smlabbeq r6, lr, pc, sp @ │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r8, r6, ror r9 │ │ │ │ - smlabbeq r8, r0, r9, sp │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + strdeq fp, [r9, -r8] │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + smlatteq r8, ip, r8, sp │ │ │ │ + smlatbeq r6, lr, r3, lr │ │ │ │ + @ instruction: 0x0106e3b0 │ │ │ │ + @ instruction: 0x0108d8ba │ │ │ │ + @ instruction: 0x010fa2b6 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlabteq r6, r6, r0, lr │ │ │ │ + strheq lr, [r6, -r4] │ │ │ │ + smlatbeq r6, r2, r0, lr │ │ │ │ + swpeq lr, r0, [r6] │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + qaddeq lr, sl, r6 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + mrseq lr, (UNDEF: 6) │ │ │ │ + smlatteq r6, lr, pc, sp @ │ │ │ │ + ldrdeq sp, [r6, -ip] │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + ldrdeq sp, [r8, -r6] │ │ │ │ + smlatteq r8, r0, r9, sp │ │ │ │ + smlatteq r8, r6, r9, sp │ │ │ │ + smlatteq r6, r4, lr, sp │ │ │ │ + @ instruction: 0x0107589c │ │ │ │ + smlabteq r8, r4, r9, sp │ │ │ │ + @ instruction: 0x0106de9a │ │ │ │ + smlatbeq r7, r2, fp, r5 │ │ │ │ smlabbeq r8, r6, r9, sp │ │ │ │ - smlabbeq r6, r4, lr, sp │ │ │ │ - tsteq r7, ip, lsr r8 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r6, sl, lsr lr │ │ │ │ - tsteq r7, r2, asr #22 │ │ │ │ + tsteq r8, r8, lsr r2 │ │ │ │ + mrseq lr, R8_fiq │ │ │ │ + smlatbeq pc, r2, r0, sl @ │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ tsteq r8, r6, lsr #18 │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - smlatbeq r8, r0, r1, lr │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - smlatteq r8, sl, r8, sp │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + @ instruction: 0x0108d590 │ │ │ │ + smlatteq r8, r6, r8, sp │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + smlatbeq r8, r4, r0, lr │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + smlatbeq r8, r0, r0, lr │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq pc, r6, asr pc @ │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r6, r8, lsr #24 │ │ │ │ + @ instruction: 0x0108d7bc │ │ │ │ + @ instruction: 0x0108d7b6 │ │ │ │ + smlatbeq r8, ip, r7, sp │ │ │ │ + @ instruction: 0x0108d7b4 │ │ │ │ + smlabteq r8, sl, r3, sp │ │ │ │ + smlatbeq r8, ip, r7, sp │ │ │ │ + smlatbeq r8, r2, r7, sp │ │ │ │ + smlatbeq r8, r8, r7, sp │ │ │ │ + smlatbeq r8, r2, r7, sp │ │ │ │ + smlatbeq r8, r0, r7, sp │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + smlabbeq r8, lr, r7, sp │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlatteq r6, r4, sl, sp │ │ │ │ + smlabteq r8, lr, r2, sp │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + @ instruction: 0x0106dab4 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + smlatteq r8, lr, r6, sp │ │ │ │ + smlatteq r8, r4, r6, sp │ │ │ │ ldrdeq sp, [r8, -lr] │ │ │ │ - ldrdeq sp, [r8, -r4] │ │ │ │ - smlabteq r8, r6, r8, sp │ │ │ │ - @ instruction: 0x0108d8bc │ │ │ │ - smlabteq pc, ip, pc, r9 @ │ │ │ │ - @ instruction: 0x0108d89e │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - smlabbeq r8, r6, r8, sp │ │ │ │ - strheq lr, [r8, -r8] │ │ │ │ - strheq lr, [r8, -r4] │ │ │ │ - smlabteq r8, r0, r0, lr │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - smlatbeq r8, ip, r0, lr │ │ │ │ - smlatbeq r8, ip, r0, lr │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - strheq lr, [r8, -r0] │ │ │ │ - strdeq r9, [pc, -r6] │ │ │ │ - smlatteq r8, r2, r7, sp │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + tsteq r6, r0, asr #24 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r6, lsl ip │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ strdeq sp, [r6, -r8] │ │ │ │ - smlabteq r8, r4, r7, sp │ │ │ │ - smlabteq r6, lr, ip, sp │ │ │ │ - smlabteq r6, r6, ip, sp │ │ │ │ - smlatbeq r8, r4, r7, sp │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - @ instruction: 0x0108d790 │ │ │ │ - smlabteq r6, r8, fp, sp │ │ │ │ - tsteq r8, ip, asr r7 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, sl, ror #6 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ - @ instruction: 0x0106dabc │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlabbeq r6, r4, sl, sp │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - smlatteq r8, r2, r6, sp │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - smlabteq r8, r0, r6, sp │ │ │ │ - @ instruction: 0x0108d6b6 │ │ │ │ - smlatbeq r8, ip, r6, sp │ │ │ │ - smlatbeq r8, r2, r6, sp │ │ │ │ - @ instruction: 0x0108d698 │ │ │ │ - smlabbeq r8, lr, r6, sp │ │ │ │ - smlabbeq r8, r4, r6, sp │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - smlatteq pc, r2, fp, r9 │ │ │ │ - smlatteq r6, r0, fp, sp │ │ │ │ - smlatteq r6, ip, fp, sp │ │ │ │ - smlatbeq pc, sl, fp, r9 @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + strheq sp, [r8, -sl] │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + @ instruction: 0x0108d590 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r8, r4, lsr #10 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + strdeq sp, [r6, -lr] │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ ldrdeq sp, [r6, -r4] │ │ │ │ - smlatbeq r6, sl, fp, sp │ │ │ │ - @ instruction: 0x0106dbb6 │ │ │ │ - @ instruction: 0x0106dbb2 │ │ │ │ - smlatbeq r6, lr, fp, sp │ │ │ │ - smlatbeq r6, sl, fp, sp │ │ │ │ - smlatbeq r6, sl, fp, sp │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - @ instruction: 0x0106db98 │ │ │ │ - smlatteq pc, lr, sl, r9 │ │ │ │ - @ instruction: 0x0106dbb8 │ │ │ │ - qaddeq sp, sl, r8 │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - @ instruction: 0x0106d8b6 │ │ │ │ - smlatbeq r6, lr, r8, sp │ │ │ │ - smlatbeq r8, r8, r7, ip │ │ │ │ - smlatteq r6, ip, r7, sp │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlatteq r8, ip, r4, sp │ │ │ │ - @ instruction: 0x0108cfb8 │ │ │ │ + smlabteq r6, ip, r7, sp │ │ │ │ smlatteq r8, lr, r4, sp │ │ │ │ - ldrdeq sp, [r8, -lr] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlabteq r8, r4, r4, sp │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - @ instruction: 0x0108d4b0 │ │ │ │ - @ instruction: 0x0108d4bc │ │ │ │ smlatbeq r6, r6, r7, sp │ │ │ │ - @ instruction: 0x0106d79e │ │ │ │ - smlatbeq r8, r6, r4, sp │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - smlabbeq r8, lr, r4, sp │ │ │ │ - tsteq r6, r6, asr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r8, sl, ror r4 │ │ │ │ - tsteq r8, r2, lsr r6 │ │ │ │ - smlabbeq r8, r6, r4, sp │ │ │ │ - @ instruction: 0x0108d49e │ │ │ │ - @ instruction: 0x0108d4b2 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - smlatbeq r8, ip, r4, sp │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - smlatbeq r8, r2, r4, sp │ │ │ │ - @ instruction: 0x0108d49e │ │ │ │ - @ instruction: 0x0108d49a │ │ │ │ - smlabbeq r8, sl, r4, sp │ │ │ │ - smlatbeq r8, sl, r4, sp │ │ │ │ - smlatbeq r8, r6, r4, sp │ │ │ │ - smlatbeq r8, r2, r4, sp │ │ │ │ - @ instruction: 0x0108d49e │ │ │ │ - @ instruction: 0x0108d49a │ │ │ │ - @ instruction: 0x0108d49a │ │ │ │ - @ instruction: 0x0108d49a │ │ │ │ - @ instruction: 0x0108d494 │ │ │ │ - tsteq r8, sl, lsr sp │ │ │ │ - smlabbeq r8, r8, r4, sp │ │ │ │ - smlabbeq r8, r4, r4, sp │ │ │ │ + smlatbeq r6, r0, r7, sp │ │ │ │ + ldrdeq sp, [r8, -sl] │ │ │ │ + @ instruction: 0x0108c692 │ │ │ │ + smlatteq r8, r6, r4, sp │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl r5 │ │ │ │ + @ instruction: 0x0108ceb4 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + @ instruction: 0x0108ce9e │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + smlatteq r8, sl, r4, sp │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r8, r6, lsl #10 │ │ │ │ + tsteq r8, r2, lsl #10 │ │ │ │ + strdeq sp, [r8, -lr] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -sl] │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + @ instruction: 0x0108cd9a │ │ │ │ + smlatteq r8, r8, r4, sp │ │ │ │ + smlatteq r8, r4, r4, sp │ │ │ │ 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 fed33200 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r6, sl, lsr #19 │ │ │ │ - smlabteq r8, r0, r1, sp │ │ │ │ - tsteq r8, r4, lsl sl │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - @ instruction: 0x0108d198 │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - smlabbeq r7, ip, r7, r4 │ │ │ │ - tsteq r8, r8, asr r1 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r7, r8, lsr #12 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r7, r0, asr r6 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - mrseq sp, (UNDEF: 24) │ │ │ │ - smlatbeq r7, ip, r5, r4 │ │ │ │ - smlatteq r8, ip, r0, sp │ │ │ │ - smlabbeq r8, ip, r7, ip │ │ │ │ - @ instruction: 0x0108c794 │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - smlatbeq r8, r2, r0, sp │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, lr, asr #30 │ │ │ │ - tsteq r8, sl, asr #30 │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - tsteq r8, r2, asr #30 │ │ │ │ - tsteq r8, r2, asr #30 │ │ │ │ - tsteq r8, r2, asr #30 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + tsteq r8, r4, ror sl │ │ │ │ + smlabbeq r8, r8, sl, ip │ │ │ │ + strdeq sp, [r8, -r8] │ │ │ │ + smlabteq r8, r4, r1, sp │ │ │ │ + smlabteq r8, r8, r1, sp │ │ │ │ + smlatteq r7, ip, r7, r4 │ │ │ │ + @ instruction: 0x0108d1b8 │ │ │ │ + @ instruction: 0x0108d1b4 │ │ │ │ + smlabbeq r7, r8, r6, r4 │ │ │ │ + smlatbeq r8, r4, r1, sp │ │ │ │ + @ instruction: 0x010746b0 │ │ │ │ + tsteq r7, r4, ror r6 │ │ │ │ + smlabbeq r8, r4, r1, sp │ │ │ │ + smlabteq r7, r4, r7, r4 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + smlatteq r8, ip, r7, ip │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabbeq r7, r4, r7, r4 │ │ │ │ + smlabbeq pc, r2, r3, r9 @ │ │ │ │ + tsteq r8, r2, lsl #2 │ │ │ │ + @ instruction: 0x0108cf92 │ │ │ │ + @ instruction: 0x0108cfb2 │ │ │ │ + smlatbeq r8, lr, pc, ip @ │ │ │ │ + smlatbeq r8, sl, pc, ip @ │ │ │ │ + smlatbeq r8, r6, pc, ip @ │ │ │ │ + smlatbeq r8, r2, pc, ip @ │ │ │ │ + smlatbeq r8, r2, pc, ip @ │ │ │ │ + smlatbeq r8, r2, pc, ip @ │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + @ instruction: 0x0108cf94 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + smlabbeq r8, r4, pc, ip @ │ │ │ │ + smlabbeq r8, r0, pc, ip @ │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + smlabteq r8, ip, r7, ip │ │ │ │ + smlatteq r8, r0, r7, ip │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - smlabbeq r8, r0, r7, ip │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - @ instruction: 0x0108cebc │ │ │ │ - smlabteq r8, r0, lr, ip │ │ │ │ - smlatteq r7, r4, r4, r4 │ │ │ │ - @ instruction: 0x0108ceb0 │ │ │ │ - smlatbeq r8, ip, lr, ip │ │ │ │ - smlabbeq r7, r0, r3, r4 │ │ │ │ - @ instruction: 0x0108ce9c │ │ │ │ - smlatbeq r7, r8, r3, r4 │ │ │ │ - tsteq r7, ip, ror #6 │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - @ instruction: 0x010744bc │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - smlatteq r8, r4, r4, ip │ │ │ │ - smlatteq r8, ip, r4, ip │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - smlabbeq r8, sl, ip, ip │ │ │ │ - smlatbeq r8, sl, ip, ip │ │ │ │ - smlatbeq r8, r6, ip, ip │ │ │ │ - smlatbeq r8, r2, ip, ip │ │ │ │ - @ instruction: 0x0108cc9e │ │ │ │ - @ instruction: 0x0108cc9a │ │ │ │ - @ instruction: 0x0108cc9a │ │ │ │ - @ instruction: 0x0108cc9a │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r8, ip, lsl #30 │ │ │ │ + smlatteq r7, r0, r3, r4 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlabteq r7, ip, r3, r4 │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ + @ instruction: 0x0108c5b0 │ │ │ │ + @ instruction: 0x0108ceb8 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + smlatbeq r8, r4, lr, ip │ │ │ │ tsteq r8, r4, asr #10 │ │ │ │ - tsteq r7, lr, ror #6 │ │ │ │ - tsteq r8, sl, asr sp │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r9, [pc, -sl] │ │ │ │ tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - tsteq r8, r0, lsr lr │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ + smlatteq r8, sl, ip, ip │ │ │ │ + tsteq r8, sl, lsl #26 │ │ │ │ tsteq r8, r6, lsl #26 │ │ │ │ - tsteq pc, lr, lsl #28 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - smlabbeq r8, ip, ip, ip │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - smlabbeq r8, r6, ip, ip │ │ │ │ - smlabbeq r8, r0, ip, ip │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + smlatbeq r8, r4, r5, ip │ │ │ │ + smlabteq r7, lr, r3, fp │ │ │ │ + @ instruction: 0x0108cdba │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + @ instruction: 0x0108beba │ │ │ │ + smlatbeq r8, ip, lr, fp │ │ │ │ + @ instruction: 0x0108be9e │ │ │ │ + @ instruction: 0x0108be90 │ │ │ │ + smlabbeq r8, r2, lr, fp │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r6, ror #28 │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + tsteq r8, r6, ror #26 │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + @ instruction: 0x0106ce98 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatteq r8, ip, ip, ip │ │ │ │ + smlatbeq r8, lr, r3, ip │ │ │ │ + smlatteq r8, r6, ip, ip │ │ │ │ + smlatteq r8, r0, ip, ip │ │ │ │ + smlabbeq r6, r0, fp, ip │ │ │ │ ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, r2, ror #24 │ │ │ │ - smlatbeq r8, lr, r2, ip │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - @ instruction: 0x0109a892 │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - ldrdeq r3, [r7, -r2] │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ - tsteq r8, lr, lsl #24 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - smlatbeq r6, r2, sl, ip │ │ │ │ - @ instruction: 0x0106ca9a │ │ │ │ - smlatteq r8, sl, fp, ip │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - @ instruction: 0x0108cb9e │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - smlabbeq r8, r8, fp, ip │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - smlabbeq r8, r0, fp, ip │ │ │ │ - tsteq r8, lr, ror fp │ │ │ │ - tsteq r8, r8, ror fp │ │ │ │ - smlatteq r6, lr, r8, ip │ │ │ │ - tsteq r8, lr, asr #22 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + smlabteq r8, r2, ip, ip │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + @ instruction: 0x0108ccbe │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + strdeq sl, [r9, -r2] │ │ │ │ + @ instruction: 0x0108cc92 │ │ │ │ + @ instruction: 0x0108c2b6 │ │ │ │ + tsteq r7, r2, lsr lr │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + smlabteq r6, r8, sl, ip │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x0106ca9e │ │ │ │ + @ instruction: 0x0106ca96 │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatteq r8, r8, fp, ip │ │ │ │ + @ instruction: 0x0108c194 │ │ │ │ + smlatteq r8, r0, fp, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + smlatbeq r8, lr, fp, ip │ │ │ │ + smlatbeq r8, sl, fp, ip │ │ │ │ + @ instruction: 0x0108cb90 │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + smlabbeq r8, ip, r8, fp │ │ │ │ + tsteq r8, r2, ror fp │ │ │ │ + tsteq r8, r2, ror fp │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + strdeq r8, [pc, -r2] │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + qaddeq ip, lr, r8 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ tsteq r8, sl, asr #22 │ │ │ │ - tsteq r8, r0, lsr fp │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, r2, lsl fp │ │ │ │ - tsteq r8, r2, lsl fp │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r8, r6, lsl #22 │ │ │ │ - @ instruction: 0x010f8a92 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + smlabbeq r9, r4, lr, ip │ │ │ │ + smlabteq r6, r2, r7, ip │ │ │ │ smlatteq r8, sl, sl, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0106c790 │ │ │ │ - tsteq r9, r4, lsr #28 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlabbeq r8, sl, sl, ip │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - @ instruction: 0x0108c8b4 │ │ │ │ - smlatbeq r8, sl, r8, ip │ │ │ │ - ldrdeq sp, [r8, -r2] │ │ │ │ - smlatteq r9, r8, r4, sl │ │ │ │ - smlabbeq r8, sl, r8, ip │ │ │ │ - @ instruction: 0x0108beb0 │ │ │ │ - smlabteq r8, lr, sl, ip │ │ │ │ - tsteq r7, r6, lsl #26 │ │ │ │ - strdeq r8, [pc, -r8] │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - @ instruction: 0x0108ceb2 │ │ │ │ - smlabteq r6, r6, r6, ip │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + smlabbeq r6, r6, r7, ip │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r9, r8, asr #10 │ │ │ │ + smlatteq r8, sl, r8, ip │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r8, lr, lsr #22 │ │ │ │ + tsteq r7, r6, ror #26 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + ldrdeq ip, [r6, -r0] │ │ │ │ + smlabteq r6, r8, r6, ip │ │ │ │ smlabteq r6, r0, r6, ip │ │ │ │ - @ instruction: 0x0108ce96 │ │ │ │ - @ instruction: 0x0106c69a │ │ │ │ - @ instruction: 0x0106c694 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r6, lr, ror #12 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - tsteq r6, r2, asr #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ + @ instruction: 0x0106c6b8 │ │ │ │ + smlatbeq r6, r2, r6, ip │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r6, r6, lsr #14 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + strdeq ip, [r6, -sl] │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + smlabteq r6, lr, r6, ip │ │ │ │ + smlabteq r6, r8, r6, ip │ │ │ │ + @ instruction: 0x0108cebe │ │ │ │ + smlatbeq r6, r2, r6, ip │ │ │ │ + @ instruction: 0x0106c69c │ │ │ │ + smlatbeq r8, r2, lr, ip │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ 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 fef74270 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @ instruction: 0xe178e996 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ + smlatbeq r6, ip, r3, ip │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + smlabbeq r6, r2, r3, ip │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + @ instruction: 0x0108cb9e │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + tsteq r7, r0, lsl #12 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tsteq r8, lr, asr fp │ │ │ │ tsteq r8, r0, ror #22 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r8, lr, lsr fp │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r2, ip │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - smlatbeq r7, r0, r5, r3 │ │ │ │ - tsteq r8, r2, lsl #22 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - smlabteq r8, sl, r9, fp │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + smlatbeq r6, r2, r2, ip │ │ │ │ + @ instruction: 0x0106c29a │ │ │ │ + tsteq r8, r8, lsr fp │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + smlatteq r6, sl, r1, ip │ │ │ │ + smlatteq r6, r2, r1, ip │ │ │ │ + smlatbeq r8, lr, sl, ip │ │ │ │ + @ instruction: 0x0106c1b8 │ │ │ │ + @ instruction: 0x0106c1b0 │ │ │ │ + smlabbeq r8, ip, sl, ip │ │ │ │ + smlabbeq r6, r6, r1, ip │ │ │ │ + tsteq r6, lr, ror r1 │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ strdeq ip, [r6, -r0] │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - @ instruction: 0x0108ca92 │ │ │ │ - @ instruction: 0x0106c1bc │ │ │ │ - @ instruction: 0x0106c1b4 │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - smlabbeq r6, sl, r1, ip │ │ │ │ - smlabbeq r6, r2, r1, ip │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ + smlatteq r6, r8, r0, ip │ │ │ │ tsteq r8, sl, lsl #20 │ │ │ │ - strdeq ip, [r6, -r4] │ │ │ │ - smlatteq r6, ip, r0, ip │ │ │ │ - smlatteq r8, r8, r9, ip │ │ │ │ - smlabteq r6, r2, r0, ip │ │ │ │ - strheq ip, [r6, -sl] │ │ │ │ - smlabteq r8, r6, r9, ip │ │ │ │ - swpeq ip, r0, [r6] │ │ │ │ - smlabbeq r6, r8, r0, ip │ │ │ │ - smlatbeq r8, sl, r9, ip │ │ │ │ - tsteq r7, r0, lsl r3 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - tsteq r8, sl, ror #18 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r2, ror r9 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - smlabbeq r8, sl, r9, ip │ │ │ │ - @ instruction: 0x0108c998 │ │ │ │ - @ instruction: 0x0108c9ba │ │ │ │ - smlabteq r8, r0, r9, ip │ │ │ │ + tsteq r7, r0, ror r3 │ │ │ │ + @ instruction: 0x0108c9be │ │ │ │ + smlabteq r8, r4, r9, ip │ │ │ │ smlabteq r8, lr, r9, ip │ │ │ │ smlabteq r8, ip, r9, ip │ │ │ │ smlabteq r8, sl, r9, ip │ │ │ │ - smlabteq r8, ip, r9, ip │ │ │ │ - smlatbeq pc, r8, r0, r8 @ │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r7, r8, lsr #8 │ │ │ │ - tsteq r7, r2, ror r1 │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - smlabbeq r8, ip, r5, fp │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ + smlabteq r8, r8, r9, ip │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + smlatteq r8, sl, r9, ip │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + smlabbeq r8, r8, pc, fp @ │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + smlabbeq r7, r8, r4, sl │ │ │ │ + ldrdeq r3, [r7, -r2] │ │ │ │ + smlabbeq pc, sl, r0, r8 @ │ │ │ │ + smlabteq r8, r8, r9, ip │ │ │ │ + smlatteq r8, ip, r5, fp │ │ │ │ + smlatbeq r8, r4, r9, ip │ │ │ │ + smlabteq r8, r8, r5, fp │ │ │ │ + smlabteq r6, r0, sp, fp │ │ │ │ + @ instruction: 0x0106bdb8 │ │ │ │ + @ instruction: 0x0106bd92 │ │ │ │ + tsteq r8, sl, asr #4 │ │ │ │ + smlabteq r8, r8, r3, ip │ │ │ │ + tsteq r8, lr, ror #10 │ │ │ │ tsteq r8, r8, ror #10 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlatteq r8, sl, r1, ip │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, lr, lsl #10 │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - tsteq r8, r6, lsl #10 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tsteq r8, sl, lsl #8 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r6, asr r5 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, r6, ror #8 │ │ │ │ + tsteq r8, sl, asr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + @ instruction: 0x0108bf9e │ │ │ │ + @ instruction: 0x0108bf98 │ │ │ │ + @ instruction: 0x0108bf92 │ │ │ │ + smlabbeq r8, ip, pc, fp @ │ │ │ │ + smlabbeq r8, sl, pc, fp @ │ │ │ │ + smlabbeq r8, r8, pc, fp @ │ │ │ │ + smlabbeq r8, r6, pc, fp @ │ │ │ │ + smlabbeq r8, r8, pc, fp @ │ │ │ │ + smlabbeq r8, r6, lr, fp │ │ │ │ + smlabbeq r8, r0, lr, fp │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r8, ip, ror #28 │ │ │ │ + tsteq r8, sl, ror #28 │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + tsteq r8, r2, lsr r2 │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r8, lr, lsl #12 │ │ │ │ + tsteq r8, r0, lsl r6 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ strdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, ip, r3, ip │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x0106bbbe │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - tsteq r8, r8, lsr pc │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - tsteq r8, sl, lsl lr │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r8, sl, lsl #28 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - smlatbeq r7, r6, sp, r2 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - strdeq ip, [r8, -lr] │ │ │ │ strdeq ip, [r8, -r4] │ │ │ │ - smlatteq r8, sl, r5, ip │ │ │ │ - smlatteq r6, r8, r9, fp │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - smlatbeq r8, lr, r5, ip │ │ │ │ - @ instruction: 0x0108c5b0 │ │ │ │ - smlatbeq r8, r8, sl, fp │ │ │ │ - @ instruction: 0x0108c59a │ │ │ │ - @ instruction: 0x0108c594 │ │ │ │ + smlatteq r8, lr, r5, ip │ │ │ │ + smlatteq r8, r8, r5, ip │ │ │ │ + smlatteq r8, r2, r5, ip │ │ │ │ + smlatteq r8, r0, r5, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + tsteq r7, r0, lsr pc │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + @ instruction: 0x0108c59e │ │ │ │ smlabbeq r8, lr, r5, ip │ │ │ │ - smlabbeq r8, r8, r5, ip │ │ │ │ - smlabbeq r8, r2, r5, ip │ │ │ │ - smlabbeq r8, r0, r5, ip │ │ │ │ + smlatbeq r8, ip, r0, fp │ │ │ │ tsteq r8, lr, ror r5 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - ldrdeq r9, [r7, -r0] │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + smlabteq r8, r6, lr, fp │ │ │ │ + tsteq r8, sl, asr #10 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + smlatbeq pc, r0, sl, r7 @ │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ tsteq r8, r6, lsl #10 │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - smlatteq r8, sl, r4, ip │ │ │ │ - smlatteq r8, r2, r4, ip │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - @ instruction: 0x010734b4 │ │ │ │ - @ instruction: 0x0108c4b6 │ │ │ │ - smlatbeq r8, lr, r4, ip │ │ │ │ - smlatbeq r8, r6, r4, ip │ │ │ │ - smlatbeq r8, r4, r4, ip │ │ │ │ - smlatbeq r8, r4, r4, ip │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ smlatbeq r8, r0, r4, ip │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, lr, ror r4 │ │ │ │ - tsteq r8, r0, asr #8 │ │ │ │ + smlatbeq r8, r0, r4, ip │ │ │ │ + @ instruction: 0x0108c4bc │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + tsteq r8, lr, ror #8 │ │ │ │ + @ instruction: 0x0108c49a │ │ │ │ + tsteq r8, lr, lsr r4 │ │ │ │ tsteq r8, r0, asr #8 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, lr, lsl #8 │ │ │ │ - tsteq r8, lr, lsl #8 │ │ │ │ - tsteq r8, sl, lsr r4 │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlatteq r8, r0, r3, ip │ │ │ │ - tsteq r8, lr, lsl r4 │ │ │ │ - @ instruction: 0x0108c3b2 │ │ │ │ - @ instruction: 0x0108c3b4 │ │ │ │ - tsteq r8, r2, lsl #8 │ │ │ │ - smlabbeq r8, r6, r3, ip │ │ │ │ - smlabbeq r8, r8, r3, ip │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ smlatteq r8, r6, r3, ip │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlabteq r8, sl, r3, ip │ │ │ │ - tsteq r8, lr, lsr #6 │ │ │ │ - tsteq r8, r0, lsr r3 │ │ │ │ - smlatbeq r8, lr, r3, ip │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ + smlatteq r8, r8, r3, ip │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + @ instruction: 0x0108c3ba │ │ │ │ + @ instruction: 0x0108c3bc │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ smlabbeq r8, lr, r3, ip │ │ │ │ - @ instruction: 0x0108c39a │ │ │ │ - @ instruction: 0x0108c39c │ │ │ │ - @ instruction: 0x0108c39e │ │ │ │ - smlatbeq r8, sl, r3, ip │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - @ instruction: 0x0108c39e │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ + @ instruction: 0x0108c390 │ │ │ │ + tsteq r8, lr, lsl #8 │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + smlatteq r8, lr, r3, ip │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + smlabteq r8, r0, r3, ip │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ 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 ff790d6c │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - smlatbeq r8, r0, r0, ip │ │ │ │ - tsteq r8, r6, rrx │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - smlabbeq r8, r6, r0, ip │ │ │ │ + smlatbeq r8, ip, r0, ip │ │ │ │ + mrseq ip, (UNDEF: 24) │ │ │ │ + smlabteq r8, r6, r0, ip │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + smlatteq r8, r6, r0, ip │ │ │ │ + qaddeq ip, r8, r8 │ │ │ │ + qaddeq ip, r8, r8 │ │ │ │ + smlabteq r8, r8, r0, ip │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r7, r4, asr r8 │ │ │ │ + smlatbeq r7, ip, fp, r2 │ │ │ │ + tsteq r9, r8, lsr sp │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + smlabbeq r7, r0, fp, r2 │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, r2 │ │ │ │ - @ instruction: 0x0108bfb4 │ │ │ │ - strdeq r9, [r7, -r4] │ │ │ │ - tsteq r7, ip, asr #22 │ │ │ │ - ldrdeq r8, [r9, -r8] │ │ │ │ - @ instruction: 0x0108b1b8 │ │ │ │ - @ instruction: 0x0108b1b4 │ │ │ │ - tsteq r7, r0, lsr #22 │ │ │ │ - smlatbeq r8, r0, r1, fp │ │ │ │ - smlatbeq r8, r0, r1, fp │ │ │ │ - smlatbeq r8, r0, r1, fp │ │ │ │ - @ instruction: 0x0108b198 │ │ │ │ - @ instruction: 0x0108b194 │ │ │ │ - @ instruction: 0x0108b190 │ │ │ │ - @ instruction: 0x0108b190 │ │ │ │ - @ instruction: 0x0108b194 │ │ │ │ - @ instruction: 0x0108b198 │ │ │ │ - smlatbeq r8, r0, r1, fp │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ + tsteq pc, r6, ror #6 │ │ │ │ + smlabbeq r8, r2, pc, fp @ │ │ │ │ + smlabbeq r8, r4, pc, fp @ │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r8, r6, ror pc │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r8, sl, lsr pc │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + smlabbeq r7, r4, r7, r2 │ │ │ │ + tsteq r6, sl, ror r0 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + smlatbeq r8, r2, r7, sl │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r8, lr, lsl pc │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ tsteq r8, r6, lsl pc │ │ │ │ + smlatteq r6, r4, lr, sl │ │ │ │ + tsteq r8, sl, lsr #30 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r7, lr, lsr #4 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, sl, lr, fp │ │ │ │ smlatteq r8, r8, lr, fp │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq pc, r6, ror r2 @ │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - smlatteq r8, r0, lr, fp │ │ │ │ smlatteq r8, r6, lr, fp │ │ │ │ - tsteq r7, r4, lsr #14 │ │ │ │ - tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ + smlatteq r8, r8, lr, fp │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + smlabteq r8, r8, lr, fp │ │ │ │ @ instruction: 0x0108beba │ │ │ │ - tsteq r8, r2, asr #14 │ │ │ │ + smlatteq r8, r4, r5, sl │ │ │ │ smlatbeq r8, lr, lr, fp │ │ │ │ - smlabteq r6, r4, pc, sl @ │ │ │ │ - @ instruction: 0x0106afbc │ │ │ │ - @ instruction: 0x0108be9a │ │ │ │ - smlabteq r8, ip, lr, fp │ │ │ │ - smlatteq r8, ip, r6, sl │ │ │ │ - @ instruction: 0x0108bebe │ │ │ │ - @ instruction: 0x0108beb6 │ │ │ │ - @ instruction: 0x0108beb8 │ │ │ │ - @ instruction: 0x0108beb6 │ │ │ │ - smlabbeq r6, r4, lr, sl │ │ │ │ - smlabteq r8, sl, lr, fp │ │ │ │ - @ instruction: 0x0108beb0 │ │ │ │ - smlabteq r7, lr, r1, r2 │ │ │ │ - @ instruction: 0x0108be90 │ │ │ │ - smlabbeq r8, sl, lr, fp │ │ │ │ - smlabbeq r8, r8, lr, fp │ │ │ │ - smlabbeq r8, r6, lr, fp │ │ │ │ - smlabbeq r8, r8, lr, fp │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, r2, ror lr │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - smlabbeq r8, r4, r5, sl │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - smlabteq r8, r8, sp, r9 │ │ │ │ - smlatteq r7, lr, r2, r9 │ │ │ │ - ldrdeq r9, [r7, -r6] │ │ │ │ - smlatteq r8, r0, sp, fp │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - smlabteq r8, ip, sp, fp │ │ │ │ - smlabteq r8, r6, sp, fp │ │ │ │ - smlabteq r8, r0, sp, fp │ │ │ │ - smlatbeq pc, r4, lr, r6 @ │ │ │ │ - smlatbeq r8, r2, sp, fp │ │ │ │ - @ instruction: 0x0108bd9a │ │ │ │ - @ instruction: 0x0108bd94 │ │ │ │ - tsteq r7, sl, lsr r5 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - @ instruction: 0x0108a3b2 │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - @ instruction: 0x0108a398 │ │ │ │ - smlabteq r7, r2, r1, r9 │ │ │ │ - smlatbeq r8, lr, fp, sl │ │ │ │ - tsteq r8, lr, lsl #26 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - tsteq r7, sl, ror r1 │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ + @ instruction: 0x0106adb0 │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror #28 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, r8, lsr #28 │ │ │ │ + tsteq r7, lr, asr #6 │ │ │ │ + tsteq r7, r6, lsr r3 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq r8, r2, lsl #28 │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x0107259a │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + @ instruction: 0x0108bdb6 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq r7, r2, lsr #4 │ │ │ │ + tsteq r8, lr, lsl #24 │ │ │ │ + tsteq r8, lr, ror #26 │ │ │ │ + @ instruction: 0x0108a3b0 │ │ │ │ + ldrdeq r9, [r7, -sl] │ │ │ │ + smlabteq r8, r6, fp, sl │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + smlatbeq pc, r8, ip, r6 @ │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + tsteq r7, lr, lsr r0 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + smlabbeq r8, sl, fp, fp │ │ │ │ + smlabteq r8, ip, r1, sl │ │ │ │ + strdeq r8, [r7, -r6] │ │ │ │ + smlatteq r8, r2, r9, sl │ │ │ │ + tsteq r8, r2, asr #22 │ │ │ │ + smlabbeq r8, r4, r1, sl │ │ │ │ + smlatbeq r7, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x0108a99a │ │ │ │ tsteq r8, lr, lsl #22 │ │ │ │ - tsteq r7, r8, ror r4 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - strdeq sl, [r8, -r2] │ │ │ │ - smlatteq r8, r8, sl, sl │ │ │ │ - smlatteq r8, r2, sl, sl │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - smlatteq r8, r4, sl, sl │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - @ instruction: 0x0108a1b4 │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ - smlabteq r8, sl, r9, sl │ │ │ │ - tsteq r8, sl, lsr #22 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - @ instruction: 0x01078f96 │ │ │ │ - smlabbeq r8, r2, r9, sl │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + smlabteq r6, lr, r9, sl │ │ │ │ + smlabteq r6, r6, r9, sl │ │ │ │ smlatteq r8, r2, sl, fp │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r7, lr, asr #30 │ │ │ │ - tsteq r8, sl, lsr r9 │ │ │ │ - smlatbeq r8, lr, sl, fp │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - smlabbeq r8, r2, sl, fp │ │ │ │ - swpeq sl, r6, [r8] │ │ │ │ - smlabbeq r6, sl, r8, sl │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + smlatteq r6, sl, r8, sl │ │ │ │ + smlatbeq r8, r4, sl, fp │ │ │ │ + @ instruction: 0x0108ba9a │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + smlabbeq r8, lr, sl, fp │ │ │ │ + smlabbeq r8, ip, sl, fp │ │ │ │ + smlabbeq r8, lr, sl, fp │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + @ instruction: 0x0108ba92 │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + ldrdeq sl, [r6, -r4] │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + tsteq r8, lr, asr #20 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ tsteq r8, ip, lsl sl │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, r6, lsl #20 │ │ │ │ - smlatbeq r8, r8, sl, fp │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r8, r8, r9, fp │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - smlatteq r8, lr, r9, fp │ │ │ │ - smlatteq r8, sl, r9, fp │ │ │ │ - smlabteq r8, r0, r9, fp │ │ │ │ - @ instruction: 0x0108b9bc │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - smlabteq r8, ip, r9, fp │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - smlabteq r8, r4, r9, fp │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - smlabteq r8, ip, r9, fp │ │ │ │ + tsteq r8, r6, lsr sl │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq pc, r6, asr #18 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + smlabbeq r8, sl, r9, fp │ │ │ │ + @ instruction: 0x0108b992 │ │ │ │ + smlatbeq r8, lr, pc, sl @ │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r2, ror #18 │ │ │ │ + @ instruction: 0x0108af90 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, sl, lsl #18 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ - smlatteq pc, r6, r8, r6 │ │ │ │ - smlabteq r8, r0, r9, fp │ │ │ │ - @ instruction: 0x0108b9be │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - tsteq r8, lr, asr #30 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r2, lsl #18 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - smlabteq r8, ip, r8, fp │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - smlatbeq r8, r0, r8, fp │ │ │ │ - smlatbeq r8, sl, r8, fp │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r4, ror r8 │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - smlabteq r8, r0, lr, sl │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq r8, r6, lsr #16 │ │ │ │ - smlatbeq r8, r4, lr, sl │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tsteq r7, r6, lsr #24 │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + smlatbeq r8, r8, r8, fp │ │ │ │ + @ instruction: 0x0108b8b2 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + smlabbeq r8, r6, r8, fp │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + smlabbeq r7, r4, r8, r1 │ │ │ │ + smlabbeq r7, r6, ip, r1 │ │ │ │ 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 fed8ecc0 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - tsteq r7, r2, lsr #18 │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ - smlabteq r8, r6, r4, fp │ │ │ │ + smlabbeq r7, r4, r9, r1 │ │ │ │ + smlabbeq r7, r2, r9, r1 │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + tsteq r8, r2, lsr #10 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + @ instruction: 0x01078690 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0x0108a2be │ │ │ │ + smlatbeq r8, r4, r4, fp │ │ │ │ + tsteq r6, sl, lsr r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + @ instruction: 0x0108b498 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r3, fp │ │ │ │ + smlatteq r8, r8, r3, fp │ │ │ │ + smlatteq r8, r6, r3, fp │ │ │ │ + smlatteq r8, r0, r3, fp │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + smlatteq r8, r4, r3, fp │ │ │ │ + smlatteq r8, lr, r3, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl #8 │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq r8, r2, lsr #8 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + tsteq r8, lr, lsr #8 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + strheq r6, [pc, -ip] │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + strdeq fp, [r8, -r2] │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + ldrdeq fp, [r8, -r6] │ │ │ │ ldrdeq fp, [r8, -r4] │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - smlabteq r8, r2, r4, fp │ │ │ │ - @ instruction: 0x0108b4bc │ │ │ │ - @ instruction: 0x0108b4b6 │ │ │ │ - strheq sl, [r6, -r8] │ │ │ │ - tsteq r7, r0, lsr r6 │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r8, lr, asr r2 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - ldrdeq sl, [r6, -sl] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - mrseq sl, (UNDEF: 6) │ │ │ │ - @ instruction: 0x0108b39c │ │ │ │ - @ instruction: 0x0108b396 │ │ │ │ - @ instruction: 0x0108b390 │ │ │ │ - smlabbeq r8, sl, r3, fp │ │ │ │ - smlabbeq r8, r8, r3, fp │ │ │ │ - smlabbeq r8, r6, r3, fp │ │ │ │ - smlabbeq r8, r0, r3, fp │ │ │ │ - tsteq r8, lr, ror r3 │ │ │ │ - smlabbeq r8, r4, r3, fp │ │ │ │ - smlabbeq r8, lr, r3, fp │ │ │ │ - @ instruction: 0x0108b390 │ │ │ │ - @ instruction: 0x0108b392 │ │ │ │ - @ instruction: 0x0108b39c │ │ │ │ - smlatbeq r8, r2, r3, fp │ │ │ │ - smlatbeq r8, r8, r3, fp │ │ │ │ - @ instruction: 0x0108b3b6 │ │ │ │ - @ instruction: 0x0108b3b8 │ │ │ │ - smlabteq r8, r2, r3, fp │ │ │ │ + smlabteq r8, sl, r3, fp │ │ │ │ smlabteq r8, r8, r3, fp │ │ │ │ - smlabteq r8, lr, r3, fp │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - qaddeq r6, ip, pc @ │ │ │ │ - smlabteq r6, r2, sp, r9 │ │ │ │ - @ instruction: 0x0108b392 │ │ │ │ - strdeq r1, [r7, -r8] │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, sl, ror #6 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r7, lr, lsr r6 │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlabbeq r9, sl, r3, ip │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - tsteq r8, r6, lsl #6 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - tsteq r8, r2, lsl #6 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - tsteq r8, sl, asr #28 │ │ │ │ - ldrdeq r9, [r6, -r0] │ │ │ │ - smlabteq r6, r8, ip, r9 │ │ │ │ - smlabbeq r8, r8, r2, fp │ │ │ │ - @ instruction: 0x01069c9e │ │ │ │ - @ instruction: 0x01069c96 │ │ │ │ - tsteq r8, r6, ror #4 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - strdeq fp, [r8, -lr] │ │ │ │ - tsteq r8, sl, lsr r3 │ │ │ │ - tsteq r8, r2, ror #26 │ │ │ │ - tsteq r8, sl, ror r1 │ │ │ │ - @ instruction: 0x01069b90 │ │ │ │ - smlabbeq r6, r8, fp, r9 │ │ │ │ + @ instruction: 0x0107169e │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + smlatteq r9, sl, r3, ip │ │ │ │ + smlabbeq r8, r8, r3, fp │ │ │ │ + @ instruction: 0x0108a59e │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, r6, ror #6 │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r2, ror #6 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + smlabteq r8, ip, lr, r9 │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + smlatbeq r8, sl, lr, r9 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + strdeq r9, [r6, -lr] │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + smlabteq r8, r6, r2, fp │ │ │ │ + smlabteq r6, ip, ip, r9 │ │ │ │ + smlabteq r6, r4, ip, r9 │ │ │ │ + smlatbeq r8, r4, r2, fp │ │ │ │ + @ instruction: 0x01069c9a │ │ │ │ + @ instruction: 0x01069c92 │ │ │ │ + smlabbeq r8, r2, r2, fp │ │ │ │ + tsteq r6, r8, ror #24 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + @ instruction: 0x0108939a │ │ │ │ + smlabteq r8, r2, sp, r9 │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + smlatteq r6, r8, fp, r9 │ │ │ │ + @ instruction: 0x0108b1b8 │ │ │ │ + @ instruction: 0x01069bbe │ │ │ │ + @ instruction: 0x01069bb6 │ │ │ │ + @ instruction: 0x0108b196 │ │ │ │ + smlabbeq r6, ip, fp, r9 │ │ │ │ + smlabbeq r6, r4, fp, r9 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r6, r6, lsl fp │ │ │ │ + @ instruction: 0x010892b0 │ │ │ │ + @ instruction: 0x01077eb4 │ │ │ │ + @ instruction: 0x01077eb6 │ │ │ │ + @ instruction: 0x01077e9a │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + tsteq r8, r8, lsr #2 │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ tsteq r8, r8, asr r1 │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, r6, asr fp │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - @ instruction: 0x01069ab6 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r7, r6, asr lr │ │ │ │ - tsteq r7, sl, lsr lr │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - smlabteq r8, sl, r0, fp │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - smlatteq r8, r0, r0, fp │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r9, r8 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + tsteq r8, sl, ror #2 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r0, ror r1 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + tsteq r8, lr, lsr r1 │ │ │ │ + tsteq r9, r0, asr #30 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ tsteq r8, r4, lsl #2 │ │ │ │ - @ instruction: 0x0108ac98 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - smlatteq r9, r0, lr, fp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlabteq r8, r4, r0, fp │ │ │ │ - smlatteq r6, r2, r8, r9 │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - smlatbeq r8, r4, r0, fp │ │ │ │ - @ instruction: 0x01099e96 │ │ │ │ - @ instruction: 0x0108a1ba │ │ │ │ - smlabteq r8, r2, r1, sl │ │ │ │ - smlabteq r8, lr, r1, sl │ │ │ │ - smlabteq r8, lr, r1, sl │ │ │ │ - smlabteq r8, lr, r1, sl │ │ │ │ - smlabteq r8, lr, r1, sl │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ + strdeq r9, [r9, -r6] │ │ │ │ tsteq r8, sl, lsl r2 │ │ │ │ - smlabteq r8, sl, r1, sl │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - @ instruction: 0x0108af9a │ │ │ │ - @ instruction: 0x0108afba │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r6, lsl #4 │ │ │ │ - smlatbeq r8, r2, pc, sl @ │ │ │ │ - smlatbeq r8, r2, pc, sl @ │ │ │ │ - smlatbeq r8, r2, pc, sl @ │ │ │ │ - smlatbeq r8, r2, pc, sl @ │ │ │ │ - smlatteq r8, r6, r1, sl │ │ │ │ - smlatteq r8, r6, r1, sl │ │ │ │ - smlabbeq r8, r2, pc, sl @ │ │ │ │ - smlabbeq r8, r6, pc, sl @ │ │ │ │ - @ instruction: 0x0108af92 │ │ │ │ - @ instruction: 0x0108af9a │ │ │ │ - @ instruction: 0x010f5898 │ │ │ │ - smlabbeq r8, ip, pc, sl @ │ │ │ │ - smlabteq r7, r2, r8, r7 │ │ │ │ - @ instruction: 0x010778be │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - tsteq r8, r6, ror sp │ │ │ │ - tsteq r7, sl, lsl #26 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x010899b2 │ │ │ │ - smlatbeq r8, lr, r9, r9 │ │ │ │ - smlatbeq r8, lr, r9, r9 │ │ │ │ - @ instruction: 0x010899b2 │ │ │ │ - smlatbeq r8, lr, r9, r9 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlatteq r8, sl, r8, r9 │ │ │ │ - smlatteq r8, ip, r8, r9 │ │ │ │ - smlatteq r8, sl, r8, r9 │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ + tsteq r8, r2, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + tsteq r8, r6, lsr r2 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + tsteq r8, r6, ror #4 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + smlatteq r8, r2, pc, sl @ │ │ │ │ + smlatteq r8, r6, pc, sl @ │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + smlatteq r8, ip, pc, sl @ │ │ │ │ + tsteq r7, r2, lsr #18 │ │ │ │ + tsteq r7, lr, lsl r9 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + smlabteq r8, r6, pc, sl @ │ │ │ │ + smlabteq r8, r8, pc, sl @ │ │ │ │ + smlabteq r8, r0, pc, sl @ │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq r7, sl, ror #26 │ │ │ │ + @ instruction: 0x010695bc │ │ │ │ + @ instruction: 0x010695b6 │ │ │ │ + @ instruction: 0x010695b0 │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r8, r6, lsr r9 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + smlabteq r6, r0, r4, r9 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51da20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x407980> │ │ │ │ svcge 0x00cbf638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed3954 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42538,76 +42538,76 @@ │ │ │ │ ldcl 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ bmi 114e52c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7d59600 │ │ │ │ andlt lr, r4, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r8, lr, r7, r9 │ │ │ │ - smlabteq r8, sl, r7, r9 │ │ │ │ - smlabteq r8, sl, r7, r9 │ │ │ │ - smlabteq r8, lr, r7, r9 │ │ │ │ - smlabteq r8, lr, r7, r9 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r2, lsr r8 │ │ │ │ + tsteq r8, r6, lsr r8 │ │ │ │ + tsteq r8, r6, lsr r8 │ │ │ │ + tsteq r8, sl, lsr r8 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq r8, r2, asr r8 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + smlabbeq r6, r2, r0, r9 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq r8, lr, lsl r5 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ ldrdeq r9, [r8, -lr] │ │ │ │ - smlatteq r8, r2, r7, r9 │ │ │ │ - smlatteq r8, sl, r7, r9 │ │ │ │ - smlatteq r8, lr, r7, r9 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ strdeq r9, [r8, -r2] │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ strdeq r9, [r8, -sl] │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - tsteq r6, r2, lsr #32 │ │ │ │ - @ instruction: 0x010894bc │ │ │ │ - @ instruction: 0x010894be │ │ │ │ - smlabteq r8, ip, r4, r9 │ │ │ │ - smlabteq r8, lr, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - ldrdeq r9, [r8, -lr] │ │ │ │ - smlatteq r8, ip, r4, r9 │ │ │ │ - smlatteq r8, lr, r4, r9 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - tsteq r8, lr, ror r4 │ │ │ │ - @ instruction: 0x01089490 │ │ │ │ - @ instruction: 0x01089496 │ │ │ │ - @ instruction: 0x01089490 │ │ │ │ - @ instruction: 0x01089492 │ │ │ │ - @ instruction: 0x01089498 │ │ │ │ - @ instruction: 0x0108949a │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - smlabteq r6, sl, lr, r8 │ │ │ │ - smlabteq r6, r4, lr, r8 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - smlatteq r8, r2, r7, sl │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlatteq r8, r2, r7, sl │ │ │ │ - smlatteq r8, r4, r7, sl │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - tsteq pc, lr │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r6, ror r5 │ │ │ │ - smlatbeq r8, r4, r7, sl │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - smlatbeq r8, r6, r8, r8 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq r7, r6, ror r1 │ │ │ │ - @ instruction: 0x01068dbe │ │ │ │ - @ instruction: 0x01068db8 │ │ │ │ - tsteq r8, r6, asr #14 │ │ │ │ - smlatteq r8, ip, r4, r8 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r6, r2, r9, r8 │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabteq r7, r8, r1, r0 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + smlabteq r9, r6, r8, r8 │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + @ instruction: 0x010885ba │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x010885b6 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + @ instruction: 0x01088598 │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + smlatbeq r8, r6, r7, sl │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ 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 │ │ │ │ - smlatteq r8, r0, r6, sl │ │ │ │ - smlatbeq r8, sl, r6, sl │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - smlabbeq r8, r2, r6, sl │ │ │ │ - @ instruction: 0x0108a6b0 │ │ │ │ - tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ ldrdeq sl, [r8, -r8] │ │ │ │ - smlatteq r8, lr, r6, sl │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ + smlatteq r8, r2, r6, sl │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tsteq r8, lr, asr #14 │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ 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: 0x0108a692 │ │ │ │ - smlabbeq r8, ip, r2, r8 │ │ │ │ - @ instruction: 0x0108a696 │ │ │ │ - @ instruction: 0x0108a69e │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + smlatteq r8, ip, r2, r8 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + strdeq sl, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ + strdeq sl, [r8, -lr] │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + smlatteq r8, lr, r6, sl │ │ │ │ + smlatteq r8, sl, r6, sl │ │ │ │ + smlatteq r8, r2, r6, sl │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + smlabteq r8, sl, r6, sl │ │ │ │ + smlabteq r8, r6, r6, sl │ │ │ │ + @ instruction: 0x0108a6be │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ smlatbeq r8, r2, r6, sl │ │ │ │ - smlatbeq r8, r6, r6, sl │ │ │ │ - smlatbeq r8, r6, r6, sl │ │ │ │ - @ instruction: 0x0108a69e │ │ │ │ - @ instruction: 0x0108a69a │ │ │ │ - @ instruction: 0x0108a692 │ │ │ │ - smlabbeq r8, lr, r6, sl │ │ │ │ - smlabbeq r8, sl, r6, sl │ │ │ │ - smlabbeq r8, r2, r6, sl │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - tsteq r8, sl, ror #12 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlabteq r8, r4, r0, r8 │ │ │ │ + tsteq r8, lr, ror #12 │ │ │ │ + tsteq r8, lr, ror #12 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r2, ror #12 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + smlabteq pc, r0, sl, r4 @ │ │ │ │ tsteq r8, lr, asr r6 │ │ │ │ - smlabteq r6, r2, r8, r8 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - smlatbeq r6, ip, r8, r8 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlatbeq r6, r0, r8, r8 │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - smlabbeq r8, lr, r5, sl │ │ │ │ - smlabbeq r8, ip, r5, sl │ │ │ │ - smlatteq r8, r0, r5, sl │ │ │ │ - smlabbeq r8, r4, r5, sl │ │ │ │ - smlabbeq r8, r2, r5, sl │ │ │ │ - smlabbeq r8, r8, r5, sl │ │ │ │ - smlatteq pc, r0, r9, r4 │ │ │ │ - smlatbeq r6, r4, r7, r8 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - smlabteq r6, sl, sl, pc @ │ │ │ │ - smlabteq r6, r8, r7, r8 │ │ │ │ - smlabteq r6, r2, r7, r8 │ │ │ │ - tstpeq r6, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ + smlatteq r8, lr, r5, sl │ │ │ │ + smlatteq r8, ip, r5, sl │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + smlatteq r8, r4, r5, sl │ │ │ │ + smlatteq r8, r2, r5, sl │ │ │ │ + smlatteq r8, r8, r5, sl │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + smlatbeq r8, ip, pc, r7 @ │ │ │ │ + tstpeq r6, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tstpeq r6, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, fp, pc @ │ │ │ │ + @ instruction: 0x010f49b4 │ │ │ │ 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 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - tsteq r8, lr, asr #8 │ │ │ │ - smlabteq r8, r6, r4, sl │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - smlabbeq r8, sl, r5, sl │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - smlabbeq r8, lr, r6, sl │ │ │ │ - smlatteq r8, sl, r6, sl │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - @ instruction: 0x0108a7b4 │ │ │ │ - smlabteq r8, r6, r7, sl │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, lr, ror #16 │ │ │ │ - @ instruction: 0x0108a890 │ │ │ │ - ldrdeq sl, [r8, -sl] │ │ │ │ - smlabteq r8, r8, r8, sl │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - smlabteq r8, ip, r9, sl │ │ │ │ - smlabteq r8, r8, r9, sl │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlatbeq r8, r4, sl, sl │ │ │ │ - @ instruction: 0x0108aa96 │ │ │ │ - smlabteq r8, ip, sl, sl │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - @ instruction: 0x0108abb2 │ │ │ │ - smlabbeq r8, sl, fp, sl │ │ │ │ + tsteq r8, r8, lsr r4 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + smlatbeq r8, lr, r4, sl │ │ │ │ + tsteq r8, r6, lsr #10 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ + smlatteq r8, sl, r5, sl │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ ldrdeq sl, [r8, -ip] │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - smlabbeq r8, r0, ip, sl │ │ │ │ - ldrdeq sl, [r8, -r2] │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ + smlatteq r8, lr, r6, sl │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + @ instruction: 0x0108a798 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, lr, asr r8 │ │ │ │ + smlabbeq r8, r0, r8, sl │ │ │ │ + smlabteq r8, sl, r8, sl │ │ │ │ + smlatbeq r8, r0, r8, sl │ │ │ │ + smlabteq r8, lr, r8, sl │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + @ instruction: 0x0108a9b4 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + smlatbeq r8, r8, sl, sl │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + smlabbeq r8, r2, fp, sl │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + smlatteq r8, sl, fp, sl │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + smlabbeq r8, sl, ip, sl │ │ │ │ + smlatteq r8, r0, ip, sl │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r8, sl, asr sp │ │ │ │ + @ instruction: 0x0108ad9e │ │ │ │ + tsteq r8, lr, lsr lr │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + smlabbeq r8, lr, lr, sl │ │ │ │ ldrdeq sl, [r8, -lr] │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r8, lr, lsr #28 │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - tsteq r8, r2, lsl #30 │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - smlatbeq r8, lr, pc, sl @ │ │ │ │ - tsteq r8, lr, lsr r0 │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - tsteq r8, sl, lsl r1 │ │ │ │ - smlabteq r8, r4, r1, fp │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ + tsteq r8, r2, ror #30 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, lr │ │ │ │ + swpeq fp, lr, [r8] │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + smlabteq r8, r4, r2, fp │ │ │ │ + smlatbeq r8, ip, r3, fp │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ tsteq r8, r6, ror #8 │ │ │ │ - tsteq r8, r0, lsl #10 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ + smlabteq r8, r6, r4, fp │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, r2, ror #10 │ │ │ │ smlabteq r8, lr, r5, fp │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - smlatteq r8, r2, r6, fp │ │ │ │ + tsteq r8, lr, lsr #12 │ │ │ │ + smlabteq r8, r8, r6, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ tsteq r8, r2, asr #14 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b7b2 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ + smlatbeq r8, r2, r7, fp │ │ │ │ + tsteq r8, ip, lsr r8 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ smlabbeq r8, r0, r8, fp │ │ │ │ - smlatteq r8, ip, r8, fp │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - smlatbeq r8, ip, r9, fp │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + @ instruction: 0x0108b99e │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ 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 │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - smlabbeq r8, sl, r9, fp │ │ │ │ - smlabbeq r8, r8, r9, fp │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r2, asr sl │ │ │ │ - smlatteq r8, sl, sl, fp │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - @ instruction: 0x0108bbbe │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ - @ instruction: 0x0108bcb0 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + smlatteq r8, sl, r9, fp │ │ │ │ + smlatteq r8, r8, r9, fp │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + @ instruction: 0x0108bab2 │ │ │ │ + tsteq r8, sl, asr #22 │ │ │ │ + tsteq r8, r6, asr fp │ │ │ │ + smlabteq r8, r0, fp, fp │ │ │ │ + tsteq r8, lr, lsl ip │ │ │ │ + @ instruction: 0x0108bcb6 │ │ │ │ + smlatbeq r8, r6, ip, fp │ │ │ │ tsteq r8, r0, lsl sp │ │ │ │ - smlatbeq r8, r8, sp, fp │ │ │ │ - @ instruction: 0x0108bdb2 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ + tsteq r8, r0, ror sp │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - tsteq r8, r2, lsl pc │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r4, ror r0 │ │ │ │ - tsteq r8, lr, ror r0 │ │ │ │ - smlatteq r8, r8, r0, ip │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - smlatteq r8, r0, r1, ip │ │ │ │ - smlabteq r8, r4, r1, ip │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - smlabbeq r8, ip, r2, ip │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - @ instruction: 0x0108c3b4 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - smlatbeq r8, ip, r4, ip │ │ │ │ - smlatbeq r8, sl, r4, ip │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - smlabbeq r8, r0, r6, ip │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r8, r2, ror pc │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ ldrdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - smlabteq r8, r6, r8, ip │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + smlatbeq r8, r8, r1, ip │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + smlabbeq r8, lr, r2, ip │ │ │ │ + smlatteq r8, ip, r2, ip │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + smlatbeq r8, sl, r3, ip │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - @ instruction: 0x0108c99a │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, ip, ror #12 │ │ │ │ + tsteq r8, r6, ror r6 │ │ │ │ + smlatteq r8, r0, r6, ip │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + smlabteq r8, r6, r7, ip │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + smlabbeq r8, lr, r8, ip │ │ │ │ + tsteq r8, r6, lsr #18 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + @ instruction: 0x0108c99c │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ @ instruction: 0x0108ca92 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - smlabbeq r8, r8, sl, ip │ │ │ │ - @ instruction: 0x0108ca90 │ │ │ │ - smlabbeq r8, r6, r6, lr │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, sl, ip │ │ │ │ - @ instruction: 0x0108cab6 │ │ │ │ + @ instruction: 0x0108ca94 │ │ │ │ + smlatbeq r8, ip, r6, lr │ │ │ │ + smlatbeq r8, ip, r6, lr │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + smlatteq r8, r8, sl, ip │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + smlatteq r8, r6, r6, lr │ │ │ │ + smlabbeq r8, r4, r6, lr │ │ │ │ + @ instruction: 0x0108e698 │ │ │ │ + smlatbeq r8, r0, r6, lr │ │ │ │ + @ instruction: 0x0108e6b4 │ │ │ │ + @ instruction: 0x0108e6b2 │ │ │ │ + smlabteq r8, r6, r6, lr │ │ │ │ + smlabteq r8, lr, r6, lr │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ 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 │ │ │ │ - smlatbeq r8, sl, r9, ip │ │ │ │ - @ instruction: 0x0108e59e │ │ │ │ - tsteq r8, ip, ror r5 │ │ │ │ - @ instruction: 0x0108e590 │ │ │ │ - @ instruction: 0x0108e596 │ │ │ │ - strdeq ip, [r8, -r6] │ │ │ │ - @ instruction: 0x0108c9ba │ │ │ │ - smlabteq r8, lr, r9, ip │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq r8, r8, r5, lr │ │ │ │ - smlatbeq r8, r8, r5, lr │ │ │ │ - @ instruction: 0x0108e5ba │ │ │ │ - smlabteq r8, r0, r5, lr │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + strdeq lr, [r8, -lr] │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ strdeq lr, [r8, -r0] │ │ │ │ - strdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ + strdeq lr, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + tsteq r8, lr, lsr #20 │ │ │ │ tsteq r8, r4, lsr sl │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq r8, lr, asr #20 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - tsteq r8, r6, lsr #12 │ │ │ │ - tsteq r8, lr, lsr #12 │ │ │ │ - smlabbeq r8, lr, sl, ip │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r8, sl, lsl r6 │ │ │ │ + tsteq r8, r0, lsr #12 │ │ │ │ + smlabbeq r8, r0, sl, ip │ │ │ │ + tsteq r8, r2, asr sl │ │ │ │ + tsteq r8, r4, ror #20 │ │ │ │ tsteq r8, ip, ror #20 │ │ │ │ - tsteq r8, lr, ror sl │ │ │ │ - smlabbeq r8, r4, sl, ip │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, lr, lsr r6 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ tsteq r8, r8, asr r6 │ │ │ │ - @ instruction: 0x0108caba │ │ │ │ - @ instruction: 0x0108ca98 │ │ │ │ - smlatbeq r8, sl, sl, ip │ │ │ │ - @ instruction: 0x0108cab0 │ │ │ │ - smlatbeq r8, r4, r6, lr │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - smlabbeq r8, r8, r6, lr │ │ │ │ + @ instruction: 0x0108cab8 │ │ │ │ + tsteq r8, lr, ror #20 │ │ │ │ + smlabbeq r8, r0, sl, ip │ │ │ │ + smlabbeq r8, r8, sl, ip │ │ │ │ + @ instruction: 0x0108ca9a │ │ │ │ + @ instruction: 0x0108ca94 │ │ │ │ + smlatbeq r8, r6, sl, ip │ │ │ │ + smlatbeq r8, lr, sl, ip │ │ │ │ + smlatbeq r8, r2, r6, lr │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + smlabbeq r8, r6, r6, lr │ │ │ │ smlabbeq r8, lr, r6, lr │ │ │ │ smlatteq r8, lr, sl, ip │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ + smlabteq r8, ip, sl, ip │ │ │ │ + ldrdeq ip, [r8, -lr] │ │ │ │ smlatteq r8, r4, sl, ip │ │ │ │ - smlatteq r8, ip, sl, ip │ │ │ │ - smlatteq r8, r2, r6, lr │ │ │ │ - smlabbeq r8, lr, r6, lr │ │ │ │ - smlatbeq r8, r2, r6, lr │ │ │ │ - smlatbeq r8, sl, r6, lr │ │ │ │ - @ instruction: 0x0108e6be │ │ │ │ - @ instruction: 0x0108e6bc │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - ldrdeq lr, [r8, -r8] │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + smlatbeq r8, r0, r6, lr │ │ │ │ + @ instruction: 0x0108e6b2 │ │ │ │ + @ instruction: 0x0108e6b8 │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ tsteq r8, r0, lsl fp │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + smlatteq r8, lr, r6, lr │ │ │ │ + tsteq r8, lr, asr #22 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + smlatteq r8, lr, r6, lr │ │ │ │ tsteq r8, r2, lsl #14 │ │ │ │ - tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, sl, lsl #14 │ │ │ │ + tsteq r8, lr, lsl r7 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + @ instruction: 0x0108cb9a │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + smlabbeq r8, r4, fp, ip │ │ │ │ + smlabbeq r8, ip, fp, ip │ │ │ │ + smlabbeq r8, r2, r7, lr │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ 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, lsl #12 │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq r8, lr, lsr #20 │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - tsteq r8, lr, lsr #12 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - @ instruction: 0x0108ca94 │ │ │ │ - tsteq r8, r6, ror #20 │ │ │ │ - tsteq r8, sl, ror sl │ │ │ │ - smlabbeq r8, r0, sl, ip │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r8, r6, ror #12 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - smlabteq r8, ip, sl, ip │ │ │ │ - smlabbeq r8, r2, sl, ip │ │ │ │ - @ instruction: 0x0108ca94 │ │ │ │ - @ instruction: 0x0108ca9c │ │ │ │ - smlatbeq r8, lr, sl, ip │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + smlabteq r8, sl, sl, ip │ │ │ │ + smlabbeq r8, lr, sl, ip │ │ │ │ + smlatbeq r8, r2, sl, ip │ │ │ │ smlatbeq r8, r8, sl, ip │ │ │ │ - @ instruction: 0x0108caba │ │ │ │ - smlabteq r8, r2, sl, ip │ │ │ │ - @ instruction: 0x0108e6b6 │ │ │ │ - smlabbeq r8, r8, r6, lr │ │ │ │ - @ instruction: 0x0108e69a │ │ │ │ - smlatbeq r8, r2, r6, lr │ │ │ │ - tsteq r8, r2, lsl #22 │ │ │ │ + @ instruction: 0x0108e69c │ │ │ │ + tsteq r8, sl, ror r6 │ │ │ │ + smlabbeq r8, lr, r6, lr │ │ │ │ + @ instruction: 0x0108e694 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabteq r8, r6, sl, ip │ │ │ │ + ldrdeq ip, [r8, -sl] │ │ │ │ smlatteq r8, r0, sl, ip │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - smlatteq r8, lr, r6, lr │ │ │ │ - @ instruction: 0x0108e6b2 │ │ │ │ - smlabteq r8, r4, r6, lr │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + @ instruction: 0x0108e6b4 │ │ │ │ + smlabteq r8, r6, r6, lr │ │ │ │ smlabteq r8, ip, r6, lr │ │ │ │ tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ + smlatteq r8, r2, sl, ip │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ tsteq r8, r2, lsr #22 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - smlatteq r8, sl, r6, lr │ │ │ │ - strdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + smlatteq r8, r8, r6, lr │ │ │ │ + strdeq lr, [r8, -sl] │ │ │ │ tsteq r8, r2, lsl #14 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ - tsteq r8, ip, lsl r1 │ │ │ │ - tsteq r8, r6, ror r1 │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - tsteq r8, r2, asr r9 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, lr, r2, r7 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - tsteq r8, lr, ror #4 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - @ instruction: 0x0108729a │ │ │ │ - smlatbeq r8, ip, r2, r7 │ │ │ │ - tsteq r6, r6 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - smlatteq r6, lr, pc, r4 @ │ │ │ │ - smlabbeq r8, ip, r3, r7 │ │ │ │ - smlatbeq r8, sl, r3, r7 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlatteq r8, r2, r4, r7 │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - smlatteq r8, r6, r3, r7 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - @ instruction: 0x01064fbe │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - @ instruction: 0x01087496 │ │ │ │ - smlatbeq r6, ip, pc, r4 @ │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - smlatteq r8, r8, r4, r7 │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - tsteq r8, sl, lsr r5 │ │ │ │ - smlabbeq r6, r8, pc, r4 @ │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, r2, asr fp │ │ │ │ + tsteq r8, sl, asr fp │ │ │ │ + tsteq r8, lr, asr #14 │ │ │ │ + tsteq r8, r2, lsl r7 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + smlabbeq r8, ip, fp, ip │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + smlabbeq r8, r2, fp, ip │ │ │ │ + tsteq r8, r8, ror r7 │ │ │ │ tsteq r8, sl, asr #14 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + smlabteq r8, r4, fp, ip │ │ │ │ + smlatbeq r8, r4, fp, ip │ │ │ │ + @ instruction: 0x0108cbb8 │ │ │ │ + smlabteq r8, r0, fp, ip │ │ │ │ + @ instruction: 0x0108e7b6 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + @ instruction: 0x010879b2 │ │ │ │ + smlabbeq r8, r8, r6, r7 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + smlatteq r8, lr, r2, r7 │ │ │ │ + smlabteq r8, r0, r2, r7 │ │ │ │ + smlabteq r8, lr, r2, r7 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + strdeq r7, [r8, -sl] │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + @ instruction: 0x010873bc │ │ │ │ + tsteq r8, lr, ror #6 │ │ │ │ + smlabbeq r8, ip, r3, r7 │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlatteq r8, ip, r3, r7 │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + @ instruction: 0x0108749c │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ strdeq r7, [r8, -r6] │ │ │ │ - @ instruction: 0x010875b4 │ │ │ │ - smlabteq r8, sl, r5, r7 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - smlabteq r8, r0, r6, r7 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - @ instruction: 0x01087690 │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabbeq r8, lr, r5, r7 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x0108759a │ │ │ │ + smlatteq r6, r8, pc, r4 @ │ │ │ │ + smlatbeq r8, sl, r7, r7 │ │ │ │ + smlabteq r8, r8, r6, r7 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ + smlabteq r6, r4, pc, r4 @ │ │ │ │ + tsteq r8, sl, ror #12 │ │ │ │ + smlabbeq r8, r4, r6, r7 │ │ │ │ + @ instruction: 0x01064fb2 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + @ instruction: 0x01064f9a │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + smlabbeq r6, lr, pc, r4 @ │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + @ instruction: 0x010877b6 │ │ │ │ + smlabbeq r8, r8, r7, r7 │ │ │ │ + @ instruction: 0x01087796 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + smlabteq r8, r6, r7, r7 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + strdeq r7, [r8, -lr] │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ tsteq r6, sl, lsr pc │ │ │ │ - smlabteq r8, r0, r6, r7 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - smlatbeq r8, ip, r7, r7 │ │ │ │ - tsteq r8, r6, asr r7 │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlabbeq r8, r2, r8, r7 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ tsteq r6, r0, lsl pc │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ + @ instruction: 0x01087892 │ │ │ │ + smlatbeq r8, r0, r8, r7 │ │ │ │ strdeq r4, [r6, -lr] │ │ │ │ - smlabteq r8, ip, r7, r7 │ │ │ │ - @ instruction: 0x0108779e │ │ │ │ - smlatbeq r8, ip, r7, r7 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + smlabteq r8, sl, r8, r7 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ smlatteq r6, r6, lr, r4 │ │ │ │ - smlabteq r8, r8, r7, r7 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x01087ab8 │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ strdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, r2, lsl #16 │ │ │ │ - @ instruction: 0x01064eb0 │ │ │ │ - tsteq r8, r2, lsr r8 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - @ instruction: 0x01064e9e │ │ │ │ - @ instruction: 0x01087898 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r8, r8, ror r8 │ │ │ │ - smlabbeq r6, r6, lr, r4 │ │ │ │ - @ instruction: 0x01087894 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - strdeq r7, [r8, -sl] │ │ │ │ - smlabteq r8, ip, r8, r7 │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r8, r2, lsr #18 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ ldrdeq r7, [r8, -ip] │ │ │ │ - smlabbeq r8, lr, r9, r7 │ │ │ │ - smlatbeq r8, ip, r9, r7 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r6, r6, lsr #28 │ │ │ │ - smlabbeq r8, r8, fp, r7 │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - smlabbeq r8, r0, sl, r7 │ │ │ │ - @ instruction: 0x01087a9e │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlatteq r8, r6, sl, r7 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, sl, lsl #22 │ │ │ │ - smlabteq r6, ip, sp, r4 │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - smlabbeq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r2, asr fp │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - smlatbeq r6, lr, sp, r4 │ │ │ │ - smlatbeq r8, r0, fp, r7 │ │ │ │ - smlabteq r8, r6, fp, r7 │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + @ instruction: 0x01064ebc │ │ │ │ + smlabbeq r8, r2, r9, r7 │ │ │ │ + @ instruction: 0x01087994 │ │ │ │ + smlatbeq r6, sl, lr, r4 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + smlatteq r8, lr, r9, r7 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x01064e92 │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + smlabbeq r6, r6, lr, r4 │ │ │ │ + smlatteq r8, r8, fp, r7 │ │ │ │ + tsteq r8, sl, lsr fp │ │ │ │ + smlabteq r8, r8, sl, r7 │ │ │ │ + @ instruction: 0x01087a92 │ │ │ │ + smlatbeq r8, r4, sl, r7 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + smlatteq r8, r0, sl, r7 │ │ │ │ + strdeq r7, [r8, -lr] │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r8, sl, ror #22 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + smlatteq r8, r8, fp, r7 │ │ │ │ + @ instruction: 0x01087bb2 │ │ │ │ + smlabteq r8, r4, fp, r7 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r8, r6, lsr #24 │ │ │ │ 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, lsl #22 │ │ │ │ - smlabteq r8, r8, r9, r7 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - @ instruction: 0x0108799c │ │ │ │ - smlatteq r6, r0, sl, r4 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - smlatbeq r8, ip, sp, r7 │ │ │ │ - smlatteq r8, r4, fp, r7 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - tsteq r8, ip, lsl sl │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - smlabbeq r8, r4, sl, r7 │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - smlabteq r8, r8, sl, r7 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ ldrdeq r7, [r8, -ip] │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - @ instruction: 0x01087bb8 │ │ │ │ - smlabbeq r8, r8, fp, r7 │ │ │ │ - @ instruction: 0x01087b94 │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - smlabteq r8, r0, fp, r7 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r8, r8, ror ip │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlabteq r8, r4, r2, r8 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlatbeq r8, ip, sl, r7 │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r8, ip, sl, r7 │ │ │ │ + smlatteq r8, r4, sl, r7 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + @ instruction: 0x01064ab8 │ │ │ │ + smlabbeq r8, ip, fp, r7 │ │ │ │ + smlatbeq r8, ip, fp, r7 │ │ │ │ + smlatbeq r6, r0, sl, r4 │ │ │ │ + smlabbeq r8, r8, ip, r7 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + smlatteq r8, r8, fp, r7 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - smlatteq r6, r0, r9, r4 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ smlabbeq r8, r0, ip, r7 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01087e94 │ │ │ │ - smlatbeq r8, ip, sp, r7 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ + smlatbeq r8, r0, ip, r7 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatteq r8, r0, ip, r7 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ strdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r6, r0, r9, r4 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - smlabbeq r6, r8, r9, r4 │ │ │ │ - smlatteq r8, ip, sp, r7 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + smlabbeq r8, r4, sp, r7 │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ smlatbeq r8, r4, sp, r7 │ │ │ │ @ instruction: 0x01087dbc │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - smlatteq r8, ip, sp, r7 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ + smlatteq r6, r8, r9, r4 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq r8, ip, lsl lr │ │ │ │ + smlabteq r6, r8, r9, r4 │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + smlabteq r8, ip, lr, r7 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ @ instruction: 0x01087f9c │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, ip, ror #28 │ │ │ │ - @ instruction: 0x01087e94 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - @ instruction: 0x01087fb4 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + smlabbeq r8, ip, r0, r8 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, ror #4 │ │ │ │ + @ instruction: 0x01088190 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + tsteq r8, ip, asr #2 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl #4 │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, r2, r8 │ │ │ │ + @ instruction: 0x010882b4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsl #6 │ │ │ │ + smlabteq r6, r8, r8, r4 │ │ │ │ + @ instruction: 0x010884b4 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + @ instruction: 0x010883bc │ │ │ │ + smlatteq r8, r8, r3, r8 │ │ │ │ + smlatbeq r6, r0, r8, r4 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x010884b4 │ │ │ │ ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - smlabteq r8, r0, r0, r8 │ │ │ │ - smlatteq r8, ip, r0, r8 │ │ │ │ - @ instruction: 0x010648b0 │ │ │ │ - tsteq r8, r8, ror r1 │ │ │ │ - smlatbeq r8, r4, r1, r8 │ │ │ │ - @ instruction: 0x01064898 │ │ │ │ - @ instruction: 0x01088298 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - smlatbeq r8, ip, r2, r8 │ │ │ │ tsteq r6, r8, ror #16 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - @ instruction: 0x010883bc │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlabbeq r8, r8, r3, r8 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r8, r4, r3, r8 │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + smlabteq r8, r0, r5, r8 │ │ │ │ + tsteq r8, r0, ror r5 │ │ │ │ + smlabbeq r8, ip, r5, r8 │ │ │ │ tsteq r6, r8, lsr #16 │ │ │ │ - smlatbeq r8, r4, r4, r8 │ │ │ │ - tsteq r8, r4, asr r4 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlatbeq r8, r8, r4, r8 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r0, ror #10 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - tsteq r8, ip, lsr #10 │ │ │ │ - smlabteq r6, r8, r7, r4 │ │ │ │ - smlabbeq r8, r8, r5, r8 │ │ │ │ - smlatbeq r8, r4, r5, r8 │ │ │ │ - @ instruction: 0x010647b0 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - @ instruction: 0x01064790 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ + smlatteq r8, r8, r5, r8 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r8, ip, r6, r8 │ │ │ │ + smlatteq r6, r0, r7, r4 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, ip, ror #14 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + @ instruction: 0x010647b8 │ │ │ │ + @ instruction: 0x01088794 │ │ │ │ + @ instruction: 0x010887b0 │ │ │ │ + smlatbeq r6, r0, r7, r4 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ smlabbeq r6, r0, r7, r4 │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - tsteq r8, ip, lsl #14 │ │ │ │ - @ instruction: 0x010886bc │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, r7, r8 │ │ │ │ - smlabteq r8, r0, r7, r8 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x01089994 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + @ instruction: 0x01088ab8 │ │ │ │ + @ instruction: 0x01088990 │ │ │ │ strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r8, r8, r8, r8 │ │ │ │ + smlabteq r8, r4, r8, r8 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r8, r4, lsr r9 │ │ │ │ - strheq r9, [r8, -ip] │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - tsteq r8, r8, asr sl │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - @ instruction: 0x01088898 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - smlabteq r8, r0, r8, r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ + smlatteq r8, r0, r9, r8 │ │ │ │ + @ instruction: 0x01088990 │ │ │ │ + smlatbeq r8, ip, r9, r8 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + smlabteq r8, r0, sl, r8 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + smlabbeq r8, ip, sl, r8 │ │ │ │ @ instruction: 0x010646b0 │ │ │ │ - smlabbeq r8, r0, r9, r8 │ │ │ │ - tsteq r8, r0, lsr r9 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - @ instruction: 0x01064690 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ - smlabteq r8, r4, r9, r8 │ │ │ │ + smlatteq r8, r8, sl, r8 │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + @ instruction: 0x01064698 │ │ │ │ + smlatbeq r8, r8, fp, r8 │ │ │ │ + tsteq r8, r8, asr fp │ │ │ │ + tsteq r8, r4, ror fp │ │ │ │ tsteq r6, r8, ror r6 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - smlabbeq r8, r8, sl, r8 │ │ │ │ - smlatbeq r8, r4, sl, r8 │ │ │ │ + smlatbeq r8, ip, fp, r8 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ + smlabbeq r8, ip, ip, r8 │ │ │ │ + smlatbeq r8, r8, ip, r8 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + tsteq r8, ip, asr #26 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r8, r8, lr, r8 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlabteq r8, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlabteq r6, r8, r5, r4 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ + tsteq r8, r4, asr lr │ │ │ │ + @ instruction: 0x010645b0 │ │ │ │ strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl fp │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatbeq r8, r0, sp, r8 │ │ │ │ - @ instruction: 0x01088c9c │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ - @ instruction: 0x01088bb4 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - smlabteq r6, r0, r5, r4 │ │ │ │ - smlatteq r8, ip, ip, r8 │ │ │ │ - @ instruction: 0x01088c9c │ │ │ │ - @ instruction: 0x01088cb8 │ │ │ │ - smlatbeq r6, r0, r5, r4 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r8, lr, r8 │ │ │ │ + smlabteq r8, r4, lr, r8 │ │ │ │ @ instruction: 0x01064590 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - @ instruction: 0x01088db0 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - strdeq r8, [r8, -r4] │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - @ instruction: 0x01088e98 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0x01088e9c │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - smlatteq r8, r8, r0, r9 │ │ │ │ - smlatteq r8, r4, pc, r8 @ │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl pc │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - @ instruction: 0x01088f90 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - smlatteq r8, r4, pc, r8 @ │ │ │ │ - mrseq r9, (UNDEF: 8) │ │ │ │ - @ instruction: 0x010644b0 │ │ │ │ - tsteq r8, r8, lsr r0 │ │ │ │ + smlabbeq r6, r0, r5, r4 │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r8, r8, asr #2 │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + smlatbeq r8, ip, pc, r8 @ │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + swpeq r9, r4, [r8] │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + swpeq r9, r8, [r8] @ │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r8, lsl #2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r8, r0, r1, r9 │ │ │ │ + @ instruction: 0x0108919c │ │ │ │ + smlabteq r6, r0, r4, r4 │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #4 │ │ │ │ smlatbeq r6, r0, r4, r4 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r0, r9 │ │ │ │ - smlabteq r8, r4, r0, r9 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + @ instruction: 0x01064490 │ │ │ │ + @ instruction: 0x01089498 │ │ │ │ + @ instruction: 0x01089394 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r2, r9 │ │ │ │ + smlabteq r8, r8, r2, r9 │ │ │ │ tsteq r6, r0, ror #8 │ │ │ │ - smlatteq r8, r0, r1, r9 │ │ │ │ - @ instruction: 0x01089190 │ │ │ │ - smlatbeq r8, ip, r1, r9 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - smlatteq r8, r4, r1, r9 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - @ instruction: 0x0108929c │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ - tsteq r8, r8, ror #4 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlabteq r8, r4, r2, r9 │ │ │ │ - smlatteq r8, r0, r2, r9 │ │ │ │ - smlatteq r6, r8, r3, r4 │ │ │ │ - smlabbeq r8, r4, r3, r9 │ │ │ │ - tsteq r8, r4, lsr r3 │ │ │ │ - tsteq r8, r0, asr r3 │ │ │ │ - smlabteq r6, r8, r3, r4 │ │ │ │ - smlabbeq r8, r8, r3, r9 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlatteq r8, r4, r3, r9 │ │ │ │ + @ instruction: 0x01089394 │ │ │ │ + @ instruction: 0x010893b0 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlatteq r8, r8, r3, r9 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + smlatbeq r8, r8, r4, r9 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r4, r9 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x01089590 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ @ instruction: 0x010643b8 │ │ │ │ - smlatteq r8, r0, r4, r9 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r4 │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - smlabbeq r8, ip, r4, r9 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - smlatteq r8, r0, r4, r9 │ │ │ │ + @ instruction: 0x01089594 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ strdeq r9, [r8, -ip] │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - smlabteq r8, r0, r9, r9 │ │ │ │ - @ instruction: 0x0108979c │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, r5, r9 │ │ │ │ - smlatbeq r8, r8, r5, r9 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + smlatteq r8, ip, r5, r9 │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + smlabbeq r8, r0, r6, r9 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + @ instruction: 0x010897b4 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r8, r4, r6, r9 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - @ instruction: 0x01089690 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r8, ip, r6, r9 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatteq r8, ip, r8, r9 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + @ instruction: 0x010898b8 │ │ │ │ @ instruction: 0x010642b8 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - smlatbeq r8, r4, r7, r9 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - @ instruction: 0x01064290 │ │ │ │ - smlabteq r8, ip, r7, r9 │ │ │ │ - smlatteq r8, r8, r7, r9 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r6, r8, r2, r4 │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + smlatbeq r8, r8, r9, r9 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ tsteq r6, r8, ror r2 │ │ │ │ - smlabbeq r8, ip, r8, r9 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x01089890 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlatteq r8, r4, sl, r9 │ │ │ │ - smlatteq r8, r0, r9, r9 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r8, r0, ror r9 │ │ │ │ - smlabbeq r8, ip, r9, r9 │ │ │ │ - mrseq r4, LR_usr │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - smlatteq r8, r0, r9, r9 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r9, r9 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + @ instruction: 0x01089a90 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + @ instruction: 0x01089a94 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + smlatteq r8, ip, fp, r9 │ │ │ │ + tsteq r8, r4, asr fp │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r8, ip, ror fp │ │ │ │ + @ instruction: 0x01089b98 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + smlatteq r8, ip, fp, r9 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r8, ip, fp, r9 │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, sl, r9 │ │ │ │ - smlabteq r8, r0, sl, r9 │ │ │ │ - smlatbeq r6, r8, r1, r4 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - @ instruction: 0x01064190 │ │ │ │ - ldrdeq r9, [r8, -ip] │ │ │ │ - smlabbeq r8, ip, fp, r9 │ │ │ │ - smlatbeq r8, r8, fp, r9 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlatteq r8, r0, fp, r9 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - @ instruction: 0x01089c90 │ │ │ │ tsteq r8, r0, asr #24 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - @ instruction: 0x01089cb8 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + smlabbeq r8, ip, lr, r9 │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, ip, r9 │ │ │ │ + @ instruction: 0x01089cbc │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ + smlatbeq r8, r4, sp, r9 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + @ instruction: 0x01089e9c │ │ │ │ + tsteq r8, ip, asr #28 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlabteq r8, r4, lr, r9 │ │ │ │ + smlatteq r8, r0, lr, r9 │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + smlabbeq r8, r4, pc, r9 @ │ │ │ │ + tsteq r8, r4, lsr pc │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ smlatteq r6, r0, r0, r4 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - smlatteq r8, ip, sp, r9 │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - strheq r4, [r6, -r8] │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - smlabbeq r8, r0, lr, r9 │ │ │ │ - smlatbeq r6, r0, r0, r4 │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, pc, r9 @ │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x0108bc98 │ │ │ │ + qaddeq sl, r4, r8 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ strdeq r9, [r8, -r0] │ │ │ │ - smlabbeq r6, r0, r0, r4 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ - @ instruction: 0x01089f90 │ │ │ │ - smlabbeq r8, r8, fp, fp │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - @ instruction: 0x01089fb0 │ │ │ │ - smlatbeq r8, r0, fp, fp │ │ │ │ - tsteq r6, r8, lsr #32 │ │ │ │ - smlatteq r8, ip, pc, r9 @ │ │ │ │ - smlabteq r8, r8, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bbb0 │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x0108bbb8 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ smlatteq r8, r8, fp, fp │ │ │ │ - smlabteq r8, r8, fp, fp │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlatteq r8, r0, fp, fp │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - @ instruction: 0x01063fb8 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + smlabbeq r6, r8, r0, r4 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r0, lsl ip │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ tsteq r8, r8, lsl ip │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - @ instruction: 0x01063f98 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - smlabbeq r6, r8, pc, r3 @ │ │ │ │ - smlabbeq r8, r4, sp, sl │ │ │ │ - smlatbeq r8, r8, r2, ip │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - smlatbeq r8, ip, sp, fp │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ + qaddeq r4, r8, r6 │ │ │ │ + smlabbeq r8, r0, ip, fp │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + qaddeq sl, r8, r8 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + tsteq r8, r4, asr ip │ │ │ │ swpeq sl, r0, [r8] │ │ │ │ - qaddeq sl, r0, r8 │ │ │ │ - tsteq r8, ip, lsr #32 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + swpeq sl, ip, [r8] │ │ │ │ + smlatteq r6, r8, pc, r3 @ │ │ │ │ + smlatteq r8, r4, sp, sl │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + @ instruction: 0x0108bfb8 │ │ │ │ + tsteq r8, ip, lsl #28 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + strheq sl, [r8, -r0] │ │ │ │ + smlabbeq r8, ip, r0, sl │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + @ instruction: 0x01063f98 │ │ │ │ + smlatbeq r8, ip, r0, sl │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + smlabbeq r6, r0, pc, r3 @ │ │ │ │ + smlatteq r8, r8, r0, sl │ │ │ │ + smlabteq r8, r4, r0, sl │ │ │ │ + @ instruction: 0x0108bc94 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + smlatteq r8, r4, r0, sl │ │ │ │ + @ instruction: 0x0108bcb4 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabteq r8, r4, ip, fp │ │ │ │ tsteq r6, r0, lsr #30 │ │ │ │ - smlabbeq r8, r8, r0, sl │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - smlabbeq r8, r4, r0, sl │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + smlatteq r8, r4, ip, fp │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + tsteq r8, ip, lsr #2 │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ smlatteq r6, r8, lr, r3 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - strheq sl, [r8, -r8] │ │ │ │ - swpeq sl, r4, [r8] │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - smlabteq r6, r0, lr, r3 │ │ │ │ - strheq sl, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, ip, fp │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + tsteq r8, r4, asr r1 │ │ │ │ smlatbeq r6, r8, lr, r3 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - smlabteq r8, ip, r0, sl │ │ │ │ - @ instruction: 0x0108bc9c │ │ │ │ - smlabbeq r6, r8, lr, r3 │ │ │ │ - smlatbeq r8, r8, ip, fp │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - @ instruction: 0x0108a1bc │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108bcb8 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsr 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 │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01089ab0 │ │ │ │ - smlabteq r6, ip, r7, r3 │ │ │ │ - @ instruction: 0x0108b6b0 │ │ │ │ - smlabbeq r8, ip, r6, fp │ │ │ │ - smlabteq r8, r8, sl, r9 │ │ │ │ - smlatbeq r6, ip, r7, r3 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ tsteq r8, r0, lsl fp │ │ │ │ - smlatteq r8, ip, sl, r9 │ │ │ │ - @ instruction: 0x0108b6bc │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - @ instruction: 0x0108b8b0 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r8, r8, lsl #14 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r8, lsr #14 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r4, ror #14 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - @ instruction: 0x010636bc │ │ │ │ - smlabbeq r8, r8, fp, r9 │ │ │ │ - smlatbeq r6, ip, r6, r3 │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + smlatteq r8, ip, r6, fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01089bb0 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, ip, ror #22 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + smlatbeq r8, r8, fp, r9 │ │ │ │ + smlabbeq r8, r4, fp, r9 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + @ instruction: 0x0106379c │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlabbeq r6, ip, r7, r3 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + smlabteq r8, ip, r7, fp │ │ │ │ + smlabbeq r8, ip, r7, fp │ │ │ │ + tsteq r8, r8, ror #14 │ │ │ │ + smlatbeq r8, r4, fp, r9 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlabbeq r8, r8, r7, fp │ │ │ │ smlabteq r8, r4, fp, r9 │ │ │ │ - smlatbeq r8, r0, fp, r9 │ │ │ │ - tsteq r8, r0, ror r7 │ │ │ │ - smlabbeq r6, r4, r6, r3 │ │ │ │ - smlabteq r8, r0, fp, r9 │ │ │ │ - @ instruction: 0x0108b790 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r7, fp │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - @ instruction: 0x0108b7b4 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - smlabteq r8, r8, ip, r9 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ smlabteq r8, r4, r7, fp │ │ │ │ + smlatbeq r8, r0, r7, fp │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlatteq r8, r8, fp, r9 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ tsteq r8, r0, lsl #24 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r8, r4, r7, fp │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlatteq r6, r4, r6, r3 │ │ │ │ tsteq r8, r0, lsr #24 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabteq r6, ip, r6, r3 │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ tsteq r8, r8, lsr ip │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlabteq r6, r4, r5, r3 │ │ │ │ - smlabteq r8, r0, ip, r9 │ │ │ │ + tsteq r8, r8, lsl #16 │ │ │ │ + smlatbeq r6, ip, r6, r3 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + @ instruction: 0x0106369c │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ smlabbeq r8, r0, ip, r9 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - @ instruction: 0x0106359c │ │ │ │ - tsteq r8, ip, ror ip │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - smlabbeq r6, r4, r5, r3 │ │ │ │ - @ instruction: 0x01089cb8 │ │ │ │ - @ instruction: 0x01089c94 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r8, r8 │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108b894 │ │ │ │ - tsteq r8, r0, ror r8 │ │ │ │ - smlatbeq r8, ip, ip, r9 │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - @ instruction: 0x0108b890 │ │ │ │ - smlabteq r8, ip, ip, r9 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + smlabbeq r8, r0, r8, fp │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + @ instruction: 0x01089c98 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + smlatbeq r8, r4, ip, r9 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + smlatteq r8, r0, ip, r9 │ │ │ │ + @ instruction: 0x01089cbc │ │ │ │ + smlabbeq r8, ip, r8, fp │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - smlabteq r8, ip, r8, fp │ │ │ │ - smlatbeq r8, r8, r8, fp │ │ │ │ - smlatteq r8, r4, ip, r9 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabteq r8, r8, r8, fp │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - tsteq r8, ip, lsr r9 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - @ instruction: 0x0106349c │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq r8, r4, lsr sp │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, r8, fp │ │ │ │ + smlatteq r6, r4, r5, r3 │ │ │ │ + tsteq r8, r8, lsl sp │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + smlabteq r8, r4, r8, fp │ │ │ │ + smlabteq r6, r4, r5, r3 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x010635b4 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + @ instruction: 0x01089ebc │ │ │ │ + smlatbeq r8, ip, r9, fp │ │ │ │ tsteq r8, r4, lsr r9 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r8, r8, asr sp │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - smlabteq r8, ip, sp, r9 │ │ │ │ - smlabbeq r8, ip, sp, r9 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl #26 │ │ │ │ + tsteq r6, r4, ror r5 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + @ instruction: 0x0108b99c │ │ │ │ + tsteq r8, ip, asr r9 │ │ │ │ tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlabbeq r8, r8, sp, r9 │ │ │ │ + tsteq r8, r4, ror sp │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ tsteq r8, r8, asr r9 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlabteq r8, r4, sp, r9 │ │ │ │ - smlatbeq r8, r0, sp, r9 │ │ │ │ + @ instruction: 0x01089d94 │ │ │ │ + smlatteq r6, r4, r4, r3 │ │ │ │ + @ instruction: 0x0108b994 │ │ │ │ tsteq r8, r0, ror r9 │ │ │ │ - smlatteq r6, ip, r3, r3 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ + smlatbeq r8, ip, sp, r9 │ │ │ │ + smlabteq r6, r4, r4, r3 │ │ │ │ + @ instruction: 0x01089db8 │ │ │ │ + @ instruction: 0x010634b4 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + smlatteq r8, ip, sp, r9 │ │ │ │ + smlabteq r8, r8, sp, r9 │ │ │ │ + @ instruction: 0x0108b998 │ │ │ │ + smlabbeq r6, r4, r4, r3 │ │ │ │ + smlatteq r8, r8, sp, r9 │ │ │ │ @ instruction: 0x0108b9b8 │ │ │ │ - @ instruction: 0x0108b994 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - @ instruction: 0x010633b4 │ │ │ │ - @ instruction: 0x0108b9b4 │ │ │ │ - strdeq r9, [r8, -r0] │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlabteq r8, ip, r9, fp │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabteq r8, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bab4 │ │ │ │ - smlabbeq r8, r0, lr, r9 │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - smlatteq r8, ip, r9, fp │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, ip, lsl #20 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + strdeq fp, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r0, asr lr │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - smlatteq r6, ip, r2, r3 │ │ │ │ - smlatbeq r8, ip, sl, fp │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + smlabteq r6, ip, r3, r3 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + smlatteq r8, r0, lr, r9 │ │ │ │ + smlatbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + @ instruction: 0x01063394 │ │ │ │ + @ instruction: 0x01089e9c │ │ │ │ tsteq r8, ip, ror #20 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlabbeq r8, r4, lr, r9 │ │ │ │ - smlabteq r6, r4, r2, r3 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - smlatbeq r8, r4, lr, r9 │ │ │ │ - smlatbeq r6, ip, r2, r3 │ │ │ │ - smlatbeq r8, r4, sl, fp │ │ │ │ - smlabbeq r8, r0, sl, fp │ │ │ │ - @ instruction: 0x01089ebc │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - smlabteq r8, r8, lr, r9 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ ldrdeq r9, [r8, -r8] │ │ │ │ + @ instruction: 0x01089eb4 │ │ │ │ + smlabbeq r8, r4, sl, fp │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + smlabteq r8, ip, sl, fp │ │ │ │ smlatbeq r8, r8, sl, fp │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ + smlatteq r8, r4, lr, r9 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ smlabteq r8, r8, sl, fp │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, r0, lsl pc │ │ │ │ - smlatteq r8, r0, sl, fp │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - smlatteq r8, ip, sl, fp │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ tsteq r8, r4, lsl #22 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ + smlatteq r8, r0, sl, fp │ │ │ │ + tsteq r8, ip, lsl pc │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - tsteq r8, r0, ror #30 │ │ │ │ - smlabteq r6, r4, r1, r3 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - smlatbeq r6, r4, r1, r3 │ │ │ │ - smlabbeq r8, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - strdeq ip, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, lr, fp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - qaddeq sl, r8, r8 │ │ │ │ - smlatteq r8, r0, pc, r9 @ │ │ │ │ - smlatbeq r8, r0, pc, r9 @ │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ @ instruction: 0x01089f9c │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + smlatbeq r6, ip, r2, r3 │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ + @ instruction: 0x01089f94 │ │ │ │ + tsteq r8, r0, ror pc │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + tsteq r8, ip, asr #22 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlabteq r8, r8, fp, fp │ │ │ │ + smlabbeq r8, r8, fp, fp │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + smlatbeq r8, r0, pc, r9 @ │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ smlabbeq r8, r4, fp, fp │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - smlatbeq r8, r4, fp, fp │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - tsteq r8, r8 │ │ │ │ + smlabteq r8, r0, pc, r9 @ │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabteq r8, r0, fp, fp │ │ │ │ + @ instruction: 0x0108bb9c │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r6, r4, lsl #4 │ │ │ │ smlatteq r8, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x0108bbb4 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r8, r4 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - strheq r3, [r6, -ip] │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + strheq sl, [r8, -r8] │ │ │ │ tsteq r8, r0, asr #32 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - smlatteq r8, ip, fp, fp │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - smlabbeq r6, ip, r0, r3 │ │ │ │ - tsteq r8, ip, lsl #2 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, ip, lsr #24 │ │ │ │ - tsteq r8, r8, lsl #24 │ │ │ │ + mrseq sl, (UNDEF: 8) │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, fp, fp │ │ │ │ + smlatbeq r6, ip, r1, r3 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlabteq r8, ip, fp, fp │ │ │ │ + @ instruction: 0x01063194 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + smlatteq r8, r4, fp, fp │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r8, r4, lsr r0 │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + smlatbeq r8, r8, r0, sl │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ tsteq r8, r4, asr #32 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ tsteq r8, r4, rrx │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlatbeq r8, r0, r0, sl │ │ │ │ tsteq r8, ip, ror r0 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - smlabbeq r8, r8, r0, sl │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + smlatteq r6, ip, r0, r3 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + smlabteq r8, ip, ip, fp │ │ │ │ + smlabbeq r8, ip, ip, fp │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + smlatbeq r8, r4, r0, sl │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ smlabteq r8, r4, r0, sl │ │ │ │ - smlatbeq r8, r0, r0, sl │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - smlatteq r6, ip, pc, r2 @ │ │ │ │ - smlabteq r8, r0, r0, sl │ │ │ │ - @ instruction: 0x0108bc90 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, ip, fp │ │ │ │ - @ instruction: 0x01062fb4 │ │ │ │ - @ instruction: 0x0108bcb4 │ │ │ │ - smlatbeq r6, r4, pc, r2 @ │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - smlabteq r8, r0, r1, sl │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - smlatteq r8, r0, ip, fp │ │ │ │ - @ instruction: 0x0108bcbc │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - @ instruction: 0x0108a1b8 │ │ │ │ + smlatbeq r6, r4, r0, r3 │ │ │ │ + smlabteq r8, r4, ip, fp │ │ │ │ + smlatbeq r8, r0, ip, fp │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ + smlatteq r8, r8, r0, sl │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + mrseq sl, (UNDEF: 24) │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tsteq r8, r0, lsr #2 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r8, lsr r1 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlabteq r8, r4, lr, fp │ │ │ │ + tsteq r8, r0, lsr #4 │ │ │ │ + smlabbeq r8, r0, sp, fp │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + smlabteq r6, ip, pc, r2 @ │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ tsteq r8, r8, ror r1 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r8, r4, lsr #26 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - smlatteq r6, r4, lr, r2 │ │ │ │ - @ instruction: 0x0108a1b0 │ │ │ │ - smlabbeq r8, ip, r1, sl │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - smlabteq r6, r4, lr, r2 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - @ instruction: 0x01062eb4 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - @ instruction: 0x0108bd9c │ │ │ │ + @ instruction: 0x01062fb4 │ │ │ │ tsteq r8, r8, ror sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + @ instruction: 0x0108a190 │ │ │ │ + @ instruction: 0x01062f94 │ │ │ │ + @ instruction: 0x0108a19c │ │ │ │ + smlabbeq r6, r4, pc, r2 @ │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ @ instruction: 0x0108a1b4 │ │ │ │ - smlabbeq r6, r4, lr, r2 │ │ │ │ - @ instruction: 0x0108bd98 │ │ │ │ + smlabbeq r8, r4, sp, fp │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x0108bdb0 │ │ │ │ + smlatbeq r8, r4, sp, fp │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ smlatteq r8, ip, r1, sl │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ + @ instruction: 0x0108bdbc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabteq r8, r8, sp, fp │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + tsteq r8, ip, lsr lr │ │ │ │ + strdeq fp, [r8, -ip] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r4, lsl r2 │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, r0, lsl r2 │ │ │ │ - smlatteq r8, r0, sp, fp │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r8, r0, lsr r2 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r8, asr #4 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - @ instruction: 0x0108a5bc │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - tsteq r8, r0, lsl #30 │ │ │ │ - smlabbeq r8, r8, lr, fp │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r4, lsr #28 │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - smlabbeq r6, ip, sp, r2 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - smlabbeq r8, r0, r2, sl │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - smlabbeq r8, r0, lr, fp │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - @ instruction: 0x0108a298 │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - @ instruction: 0x0108a2b8 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x0108beb0 │ │ │ │ - smlabbeq r8, ip, lr, fp │ │ │ │ - smlabteq r8, r8, r2, sl │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatbeq r8, ip, lr, fp │ │ │ │ - smlatteq r8, r8, r2, sl │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + tsteq r8, r8, asr r2 │ │ │ │ + @ instruction: 0x01062e9c │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + @ instruction: 0x0108a294 │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + @ instruction: 0x0108a290 │ │ │ │ + tsteq r8, r0, ror #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + smlabteq r8, ip, r2, sl │ │ │ │ + smlatbeq r8, r8, r2, sl │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + smlabbeq r8, r4, lr, fp │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r0, ror #30 │ │ │ │ smlatteq r8, r8, lr, fp │ │ │ │ - smlabteq r8, r4, lr, fp │ │ │ │ - mrseq sl, (UNDEF: 56) │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - smlabteq r6, ip, ip, r2 │ │ │ │ - @ instruction: 0x0108bfb4 │ │ │ │ - smlabbeq r8, r0, r3, sl │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ + smlatbeq r8, r8, lr, fp │ │ │ │ + smlabbeq r8, r4, lr, fp │ │ │ │ + smlabteq r8, r0, r2, sl │ │ │ │ + smlatteq r6, ip, sp, r2 │ │ │ │ + smlatbeq r8, r4, lr, fp │ │ │ │ + smlatteq r8, r0, r2, sl │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatteq r8, r0, lr, fp │ │ │ │ + @ instruction: 0x0108bebc │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl r3 │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ smlatteq r8, ip, lr, fp │ │ │ │ - @ instruction: 0x01062c9c │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ tsteq r8, ip, lsl #30 │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - smlatbeq r8, ip, pc, fp @ │ │ │ │ + tsteq r8, r0, ror #6 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r8, ip, ror #6 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + smlatteq r8, r0, r3, sl │ │ │ │ + smlatbeq r8, r0, r3, sl │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + tsteq r8, ip, asr #30 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x0108a39c │ │ │ │ tsteq r8, ip, ror #30 │ │ │ │ - tsteq r8, r8, asr #30 │ │ │ │ - smlabbeq r8, r4, r3, sl │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - smlatbeq r8, r4, r3, sl │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - smlatbeq r8, r4, pc, fp @ │ │ │ │ - smlabbeq r8, r0, pc, fp @ │ │ │ │ - @ instruction: 0x0108a3bc │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlabteq r8, r8, r3, sl │ │ │ │ - smlatteq r6, r4, fp, r2 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, pc, fp @ │ │ │ │ - smlatbeq r6, ip, fp, r2 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - smlabteq r8, r0, pc, fp @ │ │ │ │ - @ instruction: 0x01062b94 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - smlatteq r8, r4, pc, fp @ │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ + smlatteq r6, r4, ip, r2 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x0108a3b4 │ │ │ │ + smlabbeq r8, r4, pc, fp @ │ │ │ │ + smlabteq r6, r4, ip, r2 │ │ │ │ + @ instruction: 0x0108bf90 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + tsteq r8, ip │ │ │ │ + smlabteq r8, ip, pc, fp @ │ │ │ │ + smlatbeq r8, r8, pc, fp @ │ │ │ │ + smlatteq r8, r4, r3, sl │ │ │ │ + smlabbeq r6, ip, ip, r2 │ │ │ │ + smlabteq r8, r8, pc, fp @ │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + tsteq r8, r4 │ │ │ │ + smlatteq r8, r0, pc, fp @ │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + smlabteq r8, r8, r0, ip │ │ │ │ + @ instruction: 0x0108a494 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, r0, lsr r4 │ │ │ │ + mrseq ip, (UNDEF: 8) │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ tsteq r8, r0, lsr #32 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, r8, lsr r4 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - qaddeq ip, r8, r8 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r8, ip, r4, sl │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + smlabteq r6, r4, fp, r2 │ │ │ │ + smlabteq r8, r0, r0, ip │ │ │ │ + smlabbeq r8, r0, r0, ip │ │ │ │ + qaddeq ip, ip, r8 │ │ │ │ + @ instruction: 0x0108a498 │ │ │ │ + @ instruction: 0x01062b9c │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + @ instruction: 0x0108a4b8 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + strheq ip, [r8, -r8] │ │ │ │ + swpeq ip, r4, [r8] │ │ │ │ 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, lsl #28 │ │ │ │ - smlatbeq r6, r4, r4, r2 │ │ │ │ - tsteq r8, lr, lsl lr │ │ │ │ - @ instruction: 0x01062498 │ │ │ │ - smlabteq r8, sl, sl, fp │ │ │ │ - @ instruction: 0x01089e98 │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r8, lr, asr lr │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - smlatbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ tsteq r8, lr, ror lr │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r8, r0, ror #20 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlatteq r8, r0, sl, fp │ │ │ │ - smlatbeq r8, r2, sl, fp │ │ │ │ - smlabbeq r8, r0, sl, fp │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + @ instruction: 0x01089eba │ │ │ │ + @ instruction: 0x01089e98 │ │ │ │ + tsteq r8, sl, ror #20 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ @ instruction: 0x01089ebe │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlatbeq r8, r6, sl, fp │ │ │ │ - smlatteq r8, r4, lr, r9 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - smlatteq r8, r8, sl, fp │ │ │ │ - smlabteq r8, r6, sl, fp │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - tsteq r8, r4, lsl pc │ │ │ │ - smlatteq r6, sl, r3, r2 │ │ │ │ + @ instruction: 0x0108ba90 │ │ │ │ + smlabteq r6, r2, r4, r2 │ │ │ │ + tsteq r8, r0, lsl #30 │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + @ instruction: 0x0108bab0 │ │ │ │ + smlatbeq r6, sl, r4, r2 │ │ │ │ + smlabteq r8, r0, sl, fp │ │ │ │ + @ instruction: 0x0106249e │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + smlatteq r8, r0, sl, fp │ │ │ │ + tsteq r8, lr, lsl pc │ │ │ │ + smlabbeq r6, r0, r4, r2 │ │ │ │ + tsteq r8, r6, lsl #22 │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + tsteq r8, r4, ror #30 │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r8, r4, ror pc │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ 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 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - smlabteq r8, r0, lr, r1 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlabteq r8, r4, sp, r1 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - smlabteq r6, ip, r9, r9 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - @ instruction: 0x0108b8b0 │ │ │ │ - @ instruction: 0x01081cb4 │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - smlabbeq r8, r0, fp, r1 │ │ │ │ - tsteq r8, lr, asr r4 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - ldrdeq r2, [r8, -r6] │ │ │ │ - strdeq r1, [r8, -sl] │ │ │ │ - smlabbeq r8, r6, sp, r2 │ │ │ │ - smlatbeq r8, sl, r9, r1 │ │ │ │ - @ instruction: 0x0108339a │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r8, r4, lsr #28 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + smlabbeq r8, ip, r6, r1 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq r8, r4, lsl sp │ │ │ │ + smlatbeq r8, r4, ip, r1 │ │ │ │ + @ instruction: 0x01081cbe │ │ │ │ + smlabteq r8, r8, r8, r1 │ │ │ │ + smlatteq r8, r0, fp, r1 │ │ │ │ + @ instruction: 0x010824be │ │ │ │ + tsteq r8, ip, ror r4 │ │ │ │ + tsteq r8, r6, lsr lr │ │ │ │ + tsteq r8, sl, asr sl │ │ │ │ + smlatteq r8, r6, sp, r2 │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + strdeq r3, [r8, -sl] │ │ │ │ + @ instruction: 0x01083ab0 │ │ │ │ + smlabbeq r8, lr, r7, r1 │ │ │ │ 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 ff1d7320 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, lr, ror #18 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - @ instruction: 0x01080aba │ │ │ │ - smlatteq r6, r0, r5, r8 │ │ │ │ - @ instruction: 0x01080a96 │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - smlabteq r6, r2, r5, r8 │ │ │ │ - smlabteq r6, r6, r5, r8 │ │ │ │ - smlatbeq r6, r8, r5, r8 │ │ │ │ - smlatbeq lr, r0, r4, sp │ │ │ │ - smlatbeq r6, r0, r5, r8 │ │ │ │ - @ instruction: 0x01068592 │ │ │ │ - @ instruction: 0x01068590 │ │ │ │ - @ instruction: 0x0106859a │ │ │ │ - @ instruction: 0x0106859c │ │ │ │ - @ instruction: 0x01068598 │ │ │ │ - @ instruction: 0x0108099e │ │ │ │ - smlabbeq r6, r8, r5, r8 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + tsteq r6, r0, asr #12 │ │ │ │ + strdeq r0, [r8, -r6] │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + ldrdeq r0, [r8, -r2] │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ strdeq r8, [r6, -r2] │ │ │ │ - @ instruction: 0x01080194 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - @ instruction: 0x01080194 │ │ │ │ - @ instruction: 0x01080192 │ │ │ │ - @ instruction: 0x0106119c │ │ │ │ - smlabbeq r8, r0, r1, r0 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - smlabteq r8, r2, fp, r0 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x010684b2 │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ - @ instruction: 0x010684b2 │ │ │ │ - smlatteq lr, r2, r2, sp │ │ │ │ - qaddeq r1, sl, r6 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + strdeq r8, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + smlatteq r6, r8, r5, r8 │ │ │ │ + ldrdeq r0, [r8, -sl] │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + smlatbeq r8, r2, r9, r0 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + smlatteq r8, r0, r1, r0 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + smlabteq r6, r0, r1, r1 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + strheq r1, [r6, -sl] │ │ │ │ + smlatbeq r8, r2, r8, r0 │ │ │ │ + smlabteq r8, r8, r3, sl │ │ │ │ + smlabteq r8, ip, fp, r0 │ │ │ │ + smlabteq r8, r8, r8, r0 │ │ │ │ + smlabbeq r6, ip, r3, r1 │ │ │ │ + @ instruction: 0x01061390 │ │ │ │ + smlatteq r7, ip, lr, pc @ │ │ │ │ + @ instruction: 0x010ed29a │ │ │ │ + tsteq r8, r4, ror #6 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ tsteq r8, r2, asr #16 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, ip, ror #22 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - tsteq r6, ip, lsr #6 │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - smlabbeq r7, ip, lr, pc @ │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - tsteq r8, r4, lsl #6 │ │ │ │ - smlatteq r8, r8, sl, r0 │ │ │ │ - smlatteq r8, r2, r7, r0 │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - smlatbeq r6, r6, r2, r1 │ │ │ │ - tstpeq r7, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d492 │ │ │ │ - tsteq r9, r8, lsl #30 │ │ │ │ - tsteq r9, r2, lsl #30 │ │ │ │ - tsteq lr, r6, ror r1 │ │ │ │ - smlabbeq r8, r2, r3, r0 │ │ │ │ - ldrdeq r0, [r8, -r8] │ │ │ │ - @ instruction: 0x0107feb6 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x0107fe98 │ │ │ │ - tsteq r6, sl, lsr #30 │ │ │ │ - tsteq r6, r2, lsr #30 │ │ │ │ - tstpeq r7, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tstpeq r7, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, lr, r0 │ │ │ │ - @ instruction: 0x01060ebe │ │ │ │ - tstpeq r7, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01060e94 │ │ │ │ - smlabbeq r6, ip, lr, r0 │ │ │ │ - tstpeq r7, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - smlabbeq r8, sl, r5, r0 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - smlatteq r6, r6, sp, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - strheq sl, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - smlabbeq r8, r4, r0, sl │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - smlabteq r8, lr, r4, r0 │ │ │ │ - tsteq r6, lr, ror #30 │ │ │ │ - @ instruction: 0x01060fb8 │ │ │ │ - @ instruction: 0x0108049e │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r8, lr, rrx │ │ │ │ - smlabbeq r8, r2, sl, lr │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - tsteq r8, r6, asr #8 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - ldrdeq r0, [r8, -ip] │ │ │ │ - smlabteq r6, lr, fp, r0 │ │ │ │ - @ instruction: 0x010803b6 │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - @ instruction: 0x01080394 │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r8, r4, lsr #30 │ │ │ │ - tsteq r8, r0, asr #6 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - tstpeq r6, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - tstpeq r7, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r2, r4, r8 │ │ │ │ - tsteq lr, r6, lsr #26 │ │ │ │ - smlabbeq r8, r6, lr, r9 │ │ │ │ - smlabbeq r8, sl, r2, r0 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - tsteq r8, sl, asr lr │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tstpeq r7, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + tsteq r9, r8, ror #30 │ │ │ │ + tsteq r9, r2, ror #30 │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + smlatteq r8, r2, r3, r0 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + tstpeq r7, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01060fbc │ │ │ │ + @ instruction: 0x01060fb4 │ │ │ │ + strdeq pc, [r7, -r8] │ │ │ │ + smlabbeq r6, sl, pc, r0 @ │ │ │ │ + smlabbeq r6, r2, pc, r0 @ │ │ │ │ + ldrdeq pc, [r7, -r2] │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ + @ instruction: 0x0107feb0 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + smlabbeq r7, lr, lr, pc @ │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, ip, lr, r0 │ │ │ │ + tstpeq r7, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + @ instruction: 0x01060eb8 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + tsteq r8, r2, ror #2 │ │ │ │ + smlatteq r8, sl, r5, r0 │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + tsteq r8, r8, ror r5 │ │ │ │ + smlatteq r8, r4, r0, sl │ │ │ │ + smlabbeq r6, lr, r1, r8 │ │ │ │ + smlabteq r6, r0, pc, r0 @ │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + smlabteq r6, lr, pc, r0 @ │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + strdeq r0, [r8, -lr] │ │ │ │ + smlatbeq r8, lr, lr, r0 │ │ │ │ + smlabteq r8, lr, r0, r2 │ │ │ │ + smlatteq r8, r2, sl, lr │ │ │ │ + smlabbeq r8, r2, lr, r0 │ │ │ │ + smlatbeq r8, r6, r4, r0 │ │ │ │ + @ instruction: 0x01060c9c │ │ │ │ + smlabbeq r8, r4, r4, r0 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ + smlatbeq r8, ip, pc, r9 @ │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, pc, r9 @ │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + smlabbeq r8, r4, pc, r9 @ │ │ │ │ + smlatbeq r8, r0, r3, r0 │ │ │ │ + @ instruction: 0x01060b96 │ │ │ │ + @ instruction: 0x0106f1b4 │ │ │ │ + @ instruction: 0x0106f19a │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + tstpeq r7, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r2, r4, r8 │ │ │ │ + smlabbeq lr, r6, sp, ip │ │ │ │ + smlatteq r8, r6, lr, r9 │ │ │ │ + smlatteq r8, sl, r2, r0 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + smlabteq r8, ip, r2, r0 │ │ │ │ + ldrdeq r9, [r8, -r0] │ │ │ │ + @ instruction: 0x01089eba │ │ │ │ + smlabbeq r8, r4, r2, r0 │ │ │ │ + tsteq r6, sl, ror sl │ │ │ │ + tsteq r8, r2, ror #4 │ │ │ │ + tstpeq r7, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #4 │ │ │ │ + strdeq pc, [r7, -r0] │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ tsteq r8, r2, lsl #4 │ │ │ │ - smlatbeq r7, r0, lr, pc @ │ │ │ │ - smlatteq r8, r0, r1, r0 │ │ │ │ - @ instruction: 0x0107fe90 │ │ │ │ - @ instruction: 0x010801be │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - @ instruction: 0x0108e798 │ │ │ │ - smlatbeq r8, r2, r1, r0 │ │ │ │ - @ instruction: 0x010ecb9e │ │ │ │ - smlatteq r8, r4, r4, r0 │ │ │ │ - mrseq r0, (UNDEF: 24) │ │ │ │ - swpeq r8, r0, [r6] │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq r6, r2, ror #18 │ │ │ │ - tsteq r8, lr, lsl r6 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - @ instruction: 0x010809b4 │ │ │ │ - @ instruction: 0x010809b2 │ │ │ │ - @ instruction: 0x01067bb4 │ │ │ │ - smlatteq r8, sl, r9, r0 │ │ │ │ - strdeq r0, [r8, -r0] │ │ │ │ - @ instruction: 0x010809b4 │ │ │ │ - smlatbeq r8, sl, r9, r0 │ │ │ │ - ldrdeq r1, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r5, lr │ │ │ │ - smlabbeq r8, r4, r9, r0 │ │ │ │ - smlatbeq r7, r8, pc, pc @ │ │ │ │ - smlabteq r8, r4, fp, r0 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - smlatteq lr, ip, r9, ip │ │ │ │ - smlatteq r6, ip, sl, r7 │ │ │ │ - smlatbeq lr, r6, r9, ip │ │ │ │ - smlatbeq r6, r8, sl, r7 │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - tsteq r8, r6, ror #14 │ │ │ │ - @ instruction: 0x010817ba │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - @ instruction: 0x010817b0 │ │ │ │ - smlatbeq r8, ip, r7, r1 │ │ │ │ - smlabteq r6, r4, sl, r7 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - smlabbeq r8, lr, r0, r2 │ │ │ │ - tstpeq r7, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010606ba │ │ │ │ - @ instruction: 0x010606b4 │ │ │ │ - tsteq r8, r6, lsr sl │ │ │ │ - smlabbeq r6, lr, r6, r0 │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - ldrdeq pc, [r7, -sl] │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - @ instruction: 0x0107f5be │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlabteq lr, r0, r7, ip │ │ │ │ - smlabbeq r6, lr, r5, r0 │ │ │ │ - tstpeq r7, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr r9 │ │ │ │ - smlatteq r8, r6, fp, r1 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, r0, ror #2 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x01080698 │ │ │ │ + smlabteq r6, sl, r9, r0 │ │ │ │ + smlabteq r6, r2, r9, r0 │ │ │ │ + tsteq r8, lr, ror r6 │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + smlabteq r6, r2, r8, r0 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ + tsteq r8, sl, lsl #20 │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + smlatteq r8, r4, r9, r0 │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq lr, r6, lsl #20 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + smlabteq r8, sl, r7, r1 │ │ │ │ + smlabteq r8, r6, r7, r1 │ │ │ │ + smlabteq r8, r6, r7, r1 │ │ │ │ + smlabteq r8, r6, r7, r1 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, ip, ror sp │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + smlatteq r8, lr, r0, r2 │ │ │ │ + @ instruction: 0x0107fe92 │ │ │ │ + tstpeq r7, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + @ instruction: 0x01089a96 │ │ │ │ + smlatteq r6, lr, r6, r0 │ │ │ │ + smlatteq r6, r8, r6, r0 │ │ │ │ + tstpeq r7, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r2, r6, r0 │ │ │ │ + @ instruction: 0x010606bc │ │ │ │ + tstpeq r7, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + smlabbeq r6, r0, sp, r7 │ │ │ │ + smlabbeq r6, r6, sp, r7 │ │ │ │ + smlabbeq r6, r8, sp, r7 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + smlatteq r6, lr, r5, r0 │ │ │ │ + smlabbeq r7, sl, sp, pc @ │ │ │ │ + @ instruction: 0x0106e992 │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + smlabbeq r6, ip, r9, lr │ │ │ │ @ instruction: 0x46234a7c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi 1f5af88 │ │ │ │ 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 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - tsteq r8, r6, asr #20 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r8, r4, asr #22 │ │ │ │ - smlabteq r7, r2, ip, pc @ │ │ │ │ - tstpeq r7, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r2, fp, r1 │ │ │ │ - tstpeq r7, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01081b90 │ │ │ │ - tstpeq r7, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ec4b8 │ │ │ │ + smlatbeq r8, r6, sl, r1 │ │ │ │ + smlabteq r6, r6, r2, r0 │ │ │ │ + smlabteq r6, r0, r2, r0 │ │ │ │ smlabbeq r8, r2, fp, r1 │ │ │ │ - tsteq r8, sl, ror fp │ │ │ │ - tsteq r8, lr, ror #22 │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq r8, r2, asr fp │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tstpeq r7, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0106e4ba │ │ │ │ + @ instruction: 0x0106e4b8 │ │ │ │ + smlatbeq r8, r4, fp, r1 │ │ │ │ + tstpeq r7, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0107f9b4 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + @ instruction: 0x0107f996 │ │ │ │ + strdeq r1, [r8, -r0] │ │ │ │ + smlabbeq r7, r0, r9, pc @ │ │ │ │ + smlatteq r8, r2, fp, r1 │ │ │ │ + ldrdeq r1, [r8, -sl] │ │ │ │ + smlabteq r8, lr, fp, r1 │ │ │ │ + smlabteq r8, r6, fp, r1 │ │ │ │ + @ instruction: 0x01081bba │ │ │ │ + @ instruction: 0x01081bb2 │ │ │ │ + smlatbeq r8, r6, fp, r1 │ │ │ │ + @ instruction: 0x01081b9a │ │ │ │ + @ instruction: 0x0107f89a │ │ │ │ + smlabbeq r8, r8, fp, r1 │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ 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, lsl #8 │ │ │ │ - @ instruction: 0x010893ba │ │ │ │ - smlatteq r8, r0, r3, r9 │ │ │ │ - smlabbeq r8, lr, r3, r9 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ tsteq r8, sl, lsl r4 │ │ │ │ + tsteq r8, r0, asr #8 │ │ │ │ + smlatteq r8, lr, r3, r9 │ │ │ │ + tsteq r8, r8, ror #8 │ │ │ │ + tsteq r8, sl, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf64cc │ │ │ │ @ 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 │ │ │ │ - smlabteq r6, sl, r1, r0 │ │ │ │ - @ instruction: 0x0107f6bc │ │ │ │ - smlatbeq r8, ip, r3, r9 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tstpeq r5, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, sl, asr r2 │ │ │ │ - tstpeq r7, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, asr #4 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r7, r4, asr pc │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r8, r6, lsr #6 │ │ │ │ - tsteq r7, r4, asr #30 │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ - smlabteq r8, ip, r1, r9 │ │ │ │ - ldrdeq pc, [r7, -r2] │ │ │ │ - smlabteq r8, r0, lr, r0 │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - @ instruction: 0x01080eba │ │ │ │ - @ instruction: 0x01080eb8 │ │ │ │ - tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01089294 │ │ │ │ - @ instruction: 0x0108929c │ │ │ │ - @ instruction: 0x01089296 │ │ │ │ - @ instruction: 0x0108929c │ │ │ │ - smlatbeq r8, r8, r2, r9 │ │ │ │ - smlatbeq r8, r6, r2, r9 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tstpeq r7, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + smlabbeq r6, sl, r6, r7 │ │ │ │ + smlabbeq r5, r2, pc, pc @ │ │ │ │ + @ instruction: 0x010892ba │ │ │ │ + smlabteq r7, r0, r6, pc @ │ │ │ │ + smlatbeq r8, lr, r2, r9 │ │ │ │ + tstpeq r5, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0107efb4 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + smlabbeq r8, r6, r3, r9 │ │ │ │ + smlatbeq r7, r4, pc, lr @ │ │ │ │ + smlabteq lr, r8, r0, ip │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + tstpeq r7, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + smlabbeq r8, r4, r4, r0 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + @ instruction: 0x0105fe90 │ │ │ │ + smlabbeq r5, sl, lr, pc @ │ │ │ │ + strdeq r9, [r8, -r4] │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf6734 │ │ │ │ @ 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, lsl #6 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - smlabteq r8, r6, r1, r9 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - smlabbeq r8, lr, r1, r9 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - smlatteq r8, r6, r1, r9 │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - tsteq r8, r8, lsr r2 │ │ │ │ + tsteq r8, sl, ror #6 │ │ │ │ + smlabbeq r8, ip, r2, r9 │ │ │ │ + tsteq r8, r6, lsr #4 │ │ │ │ + smlabteq r8, ip, r1, r9 │ │ │ │ + smlatteq r8, lr, r1, r9 │ │ │ │ + tsteq r8, r0, lsr r2 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + smlabteq r8, ip, r2, r9 │ │ │ │ smlabbeq r8, r2, r2, r9 │ │ │ │ - smlatbeq r8, r4, r2, r9 │ │ │ │ - @ instruction: 0x0108939e │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - ldrdeq r9, [r8, -lr] │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ + @ instruction: 0x01089298 │ │ │ │ + smlatteq r8, r2, r2, r9 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + smlabbeq r8, ip, r3, r9 │ │ │ │ tsteq r8, lr, lsr r3 │ │ │ │ tsteq r8, ip, asr r3 │ │ │ │ - smlatteq r8, r6, r3, r9 │ │ │ │ - @ instruction: 0x01089398 │ │ │ │ - @ instruction: 0x010893b6 │ │ │ │ + @ instruction: 0x0108939e │ │ │ │ + @ instruction: 0x010893bc │ │ │ │ + tsteq r8, r6, asr #8 │ │ │ │ strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf68dc │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0107fbb4 │ │ │ │ - mrseq pc, (UNDEF: 39) @ │ │ │ │ - smlabbeq r6, lr, r1, r7 │ │ │ │ - smlabbeq r5, r4, sl, pc @ │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tstpeq r5, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - smlatteq r5, sl, r9, pc @ │ │ │ │ - smlatteq r5, r2, r9, pc @ │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - @ instruction: 0x0105f9b8 │ │ │ │ - @ instruction: 0x0105f9b0 │ │ │ │ - smlatteq r8, r4, r1, r9 │ │ │ │ - smlatteq r7, r0, r0, pc @ │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, r1, r9 │ │ │ │ - smlabbeq r7, ip, r0, pc @ │ │ │ │ + tstpeq r7, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, lr, r1, r7 │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + smlabbeq r8, r8, r4, r9 │ │ │ │ + smlabteq r5, r0, sl, pc @ │ │ │ │ + smlabbeq r8, r0, r4, r9 │ │ │ │ + smlatbeq r5, r6, sl, pc @ │ │ │ │ + smlabbeq r6, r6, r1, r7 │ │ │ │ + tstpeq r5, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r0, r2, r9 │ │ │ │ + tstpeq r5, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + tstpeq r5, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tstpeq r7, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, lr, r0, r7 │ │ │ │ + smlabteq r5, r4, r9, pc @ │ │ │ │ + @ instruction: 0x0105f9bc │ │ │ │ + mrseq r9, R8_fiq │ │ │ │ + smlatteq r7, ip, r0, pc @ │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + smlatteq r8, lr, r1, r9 │ │ │ │ + tstpeq r7, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010891b2 │ │ │ │ + @ instruction: 0x010891b0 │ │ │ │ + smlatbeq r8, lr, r1, r9 │ │ │ │ + smlatbeq r8, ip, r1, r9 │ │ │ │ + smlatbeq r8, sl, r1, r9 │ │ │ │ + smlatbeq r8, r4, r1, r9 │ │ │ │ + @ instruction: 0x0108919e │ │ │ │ + @ instruction: 0x01089198 │ │ │ │ @ instruction: 0x01089196 │ │ │ │ - tstpeq r7, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01089190 │ │ │ │ smlabbeq r8, lr, r1, r9 │ │ │ │ - smlatteq r7, r8, r6, pc @ │ │ │ │ - tsteq r8, r2, asr r1 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, lr, lsr r1 │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, lr, lsr #2 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - smlabbeq lr, ip, r9, fp │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - smlatteq r8, r2, r0, r9 │ │ │ │ - tsteq lr, lr, lsr r9 │ │ │ │ - ldrdeq lr, [r7, -r2] │ │ │ │ - smlatteq r7, r0, r7, lr │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - smlatteq lr, lr, r8, fp │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - tsteq r7, r0, lsr #28 │ │ │ │ - smlatbeq r6, lr, sp, r6 │ │ │ │ - smlatbeq r5, r4, r6, pc @ │ │ │ │ - @ instruction: 0x0105f69c │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - smlabteq r8, lr, pc, r8 @ │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - ldrdeq r8, [r8, -sl] │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tstpeq r5, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - smlabteq r8, lr, pc, r8 @ │ │ │ │ - tsteq r7, sl, lsr #26 │ │ │ │ - tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r7, sp │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - strdeq lr, [r7, -r4] │ │ │ │ - strdeq lr, [r7, -ip] │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - strdeq lr, [r7, -r4] │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - smlatteq r6, r0, r8, r6 │ │ │ │ - smlatteq r6, r4, r8, r6 │ │ │ │ - ldrdeq lr, [r7, -ip] │ │ │ │ + smlabbeq r8, ip, r1, r9 │ │ │ │ + smlabbeq r8, r6, r1, r9 │ │ │ │ + tstpeq r8, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, r9, fp │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + @ instruction: 0x010eb99e │ │ │ │ + tsteq r7, r2, lsr r8 │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + smlatbeq r6, sl, r0, r7 │ │ │ │ + tsteq lr, lr, asr #18 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tstpeq r5, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01088fb0 │ │ │ │ + smlabbeq r7, r0, lr, lr │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x0106699e │ │ │ │ + tsteq r8, r2, ror lr │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + tsteq r8, r6, lsr r0 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + tstpeq r5, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r6, r5, pc @ │ │ │ │ + smlatbeq r7, lr, sp, lr │ │ │ │ + tsteq r8, lr, lsr #32 │ │ │ │ + smlabbeq r7, sl, sp, lr │ │ │ │ + tstpeq r5, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r7, r4, asr r9 │ │ │ │ + tsteq r7, ip, asr r9 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r7, r4, asr r9 │ │ │ │ + tsteq r7, r8, asr r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r7, ip, lsr r9 │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ + smlatbeq r6, r8, r8, r6 │ │ │ │ + smlabbeq r6, ip, r8, r6 │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + tsteq r7, r8, lsr #18 │ │ │ │ + smlabbeq r6, r0, r8, r6 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, ip, asr #14 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ smlatteq r7, r4, r8, lr │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlabteq r7, ip, r8, lr │ │ │ │ - smlabteq r7, r8, r8, lr │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r6, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - smlabbeq r7, r4, r8, lr │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + smlabbeq r6, ip, r8, r6 │ │ │ │ + @ instruction: 0x0107e8b8 │ │ │ │ + @ instruction: 0x0107e8b8 │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + @ instruction: 0x0107e898 │ │ │ │ + @ instruction: 0x0107e894 │ │ │ │ tsteq r6, ip, lsr #16 │ │ │ │ + smlabbeq r6, ip, r6, r6 │ │ │ │ + smlatteq r6, ip, r7, r6 │ │ │ │ + tsteq r7, r0, ror #16 │ │ │ │ tsteq r7, r8, asr r8 │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r7, r8, lsr r8 │ │ │ │ - tsteq r7, r4, lsr r8 │ │ │ │ - smlabteq r6, ip, r7, r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - smlabbeq r6, ip, r7, r6 │ │ │ │ - tsteq r7, r0, lsl #16 │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - smlabteq r6, r4, r6, r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - @ instruction: 0x010665b0 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlabbeq r7, r0, r7, lr │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ - tsteq r7, r0, ror r7 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r7, r8, asr r7 │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - smlatteq r6, ip, r5, r6 │ │ │ │ - tsteq r7, r8, lsr r7 │ │ │ │ - smlabteq r6, r0, r6, r6 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, r4, lsl r7 │ │ │ │ - @ instruction: 0x01066698 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - @ instruction: 0x0107e694 │ │ │ │ - @ instruction: 0x01066596 │ │ │ │ - smlabbeq r7, r0, r6, lr │ │ │ │ - tsteq r7, sl, ror r6 │ │ │ │ - tsteq r7, r4, ror r6 │ │ │ │ - tsteq r7, lr, ror #12 │ │ │ │ - tsteq r7, ip, ror #12 │ │ │ │ - tsteq r7, sl, ror #12 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - @ instruction: 0x010eb1b0 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - @ instruction: 0x0107fab6 │ │ │ │ - @ instruction: 0x0107fab0 │ │ │ │ - smlatbeq r7, sl, sl, pc @ │ │ │ │ - smlatbeq r7, r4, sl, pc @ │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - smlabbeq r7, ip, pc, pc @ │ │ │ │ - strdeq pc, [r7, -r0] │ │ │ │ - smlabbeq r7, r6, pc, pc @ │ │ │ │ - smlabbeq r7, r4, pc, pc @ │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, r2, ror #6 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabbeq r6, r0, r6, r6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + smlatbeq r6, r0, r7, r6 │ │ │ │ + smlatteq r7, r0, r7, lr │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + ldrdeq lr, [r7, -r0] │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + @ instruction: 0x0107e7b8 │ │ │ │ + @ instruction: 0x0107e7b0 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + @ instruction: 0x0107e798 │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + @ instruction: 0x0106659c │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + smlabbeq r6, r4, r5, r6 │ │ │ │ + smlabbeq r6, r2, r5, r6 │ │ │ │ + smlabbeq r6, r0, r5, r6 │ │ │ │ + tsteq r6, lr, ror r5 │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + smlatteq r7, r0, r6, lr │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r6, lr │ │ │ │ + smlabteq r7, ip, r6, lr │ │ │ │ + smlabteq r7, sl, r6, lr │ │ │ │ + tsteq r8, r0, asr sl │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + smlatteq r6, r8, r2, r6 │ │ │ │ + tstpeq r7, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + smlatteq r7, ip, pc, pc @ │ │ │ │ + tstpeq r7, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r6, pc, pc @ │ │ │ │ + smlatteq r7, r4, pc, pc @ │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + smlabteq r8, r0, r3, r8 │ │ │ │ + smlabteq r8, r8, r3, r8 │ │ │ │ + smlabteq r8, r2, r3, r8 │ │ │ │ + smlabteq r8, r8, r3, r8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ 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 │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - strdeq r8, [r8, -r6] │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - @ instruction: 0x010886b0 │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - smlatteq r8, sl, r6, r8 │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - @ instruction: 0x0108879e │ │ │ │ - smlabteq r8, r6, r7, r8 │ │ │ │ - smlatteq r8, r8, r7, r8 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq r8, sl, lsr r8 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - tsteq r8, r2, ror #16 │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - @ instruction: 0x01088894 │ │ │ │ - smlatbeq r8, ip, r8, r8 │ │ │ │ + tsteq r8, r2, lsr r6 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + smlabbeq r8, r0, r6, r8 │ │ │ │ + @ instruction: 0x010886b8 │ │ │ │ + smlabteq r8, ip, r6, r8 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, sl, asr #14 │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + smlabbeq r8, r0, r7, r8 │ │ │ │ + @ instruction: 0x010887b2 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + smlabbeq r8, r0, r8, r8 │ │ │ │ + @ instruction: 0x0108889a │ │ │ │ @ instruction: 0x010888b2 │ │ │ │ - smlabteq r8, sl, r8, r8 │ │ │ │ - smlatteq r8, r6, r8, r8 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - @ instruction: 0x010889be │ │ │ │ + smlabteq r8, r2, r8, r8 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ strdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsl #20 │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - @ instruction: 0x01088a9a │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #22 │ │ │ │ - tsteq r8, lr, lsr fp │ │ │ │ - smlabbeq r8, r2, fp, r8 │ │ │ │ - @ instruction: 0x01088bb8 │ │ │ │ - smlatteq r8, r6, fp, r8 │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - @ instruction: 0x01088c96 │ │ │ │ - smlabteq r8, lr, ip, r8 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - smlabbeq r8, r0, sp, r8 │ │ │ │ - @ instruction: 0x01088d9e │ │ │ │ - smlatteq r8, lr, sp, r8 │ │ │ │ - tsteq r8, r2, lsr lr │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - smlatbeq r8, r2, lr, r8 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq r8, r2, asr pc │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - @ instruction: 0x01088fb4 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + smlatbeq r8, r4, r9, r8 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + tsteq r8, lr, lsl sl │ │ │ │ + tsteq r8, r4, asr sl │ │ │ │ + tsteq r8, r6, ror #20 │ │ │ │ + @ instruction: 0x01088ab6 │ │ │ │ strdeq r8, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, r8, rrx │ │ │ │ - swpeq r9, lr, [r8] │ │ │ │ - smlatteq r8, r2, r0, r9 │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - tsteq r8, sl, lsl r1 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - @ instruction: 0x010891b0 │ │ │ │ - smlatteq r8, r6, r1, r9 │ │ │ │ - tsteq r8, r0, lsr #4 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - @ instruction: 0x0108929e │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r6, lsl #6 │ │ │ │ - tsteq r8, lr, lsr r3 │ │ │ │ - smlabbeq r8, r4, r3, r9 │ │ │ │ - @ instruction: 0x010893bc │ │ │ │ - strdeq r9, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsr r4 │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ - smlatbeq r8, lr, r4, r9 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r2, lsr #10 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - smlatbeq r8, r0, r5, r9 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - @ instruction: 0x01089690 │ │ │ │ - @ instruction: 0x010896bc │ │ │ │ - strdeq r9, [r8, -r4] │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + @ instruction: 0x01088b9e │ │ │ │ + smlatteq r8, r2, fp, r8 │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ + tsteq r8, ip, ror ip │ │ │ │ + smlabteq r8, r0, ip, r8 │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsr #26 │ │ │ │ + tsteq r8, r4, ror #26 │ │ │ │ + smlatbeq r8, sl, sp, r8 │ │ │ │ + smlatteq r8, r0, sp, r8 │ │ │ │ + strdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, lr, asr #28 │ │ │ │ + @ instruction: 0x01088e92 │ │ │ │ + smlabteq r8, r8, lr, r8 │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + tsteq r8, r8, lsr pc │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + @ instruction: 0x01088fb2 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsl r0 │ │ │ │ + qaddeq r9, sl, r8 │ │ │ │ + swpeq r9, r0, [r8] │ │ │ │ + smlabteq r8, r8, r0, r9 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + tsteq r8, sl, ror r1 │ │ │ │ + smlabteq r8, ip, r1, r9 │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + tsteq r8, r6, asr #4 │ │ │ │ + smlabbeq r8, r0, r2, r9 │ │ │ │ + @ instruction: 0x010892b8 │ │ │ │ + strdeq r9, [r8, -lr] │ │ │ │ + tsteq r8, r8, lsr r3 │ │ │ │ + tsteq r8, r6, ror #6 │ │ │ │ + @ instruction: 0x0108939e │ │ │ │ + smlatteq r8, r4, r3, r9 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + @ instruction: 0x01089490 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + smlabbeq r8, r2, r5, r9 │ │ │ │ + smlabteq r8, r8, r5, r9 │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + tsteq r8, sl, lsr r6 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + @ instruction: 0x010896b8 │ │ │ │ + strdeq r9, [r8, -r0] │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + @ instruction: 0x0108979c │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ @ 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, lsr r6 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - @ instruction: 0x010896b6 │ │ │ │ - smlatteq r8, ip, r6, r9 │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ - @ instruction: 0x01089792 │ │ │ │ - smlabteq r8, r8, r7, r9 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r8, r6, lsr r8 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - @ instruction: 0x010898b2 │ │ │ │ - ldrdeq r9, [r8, -lr] │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - smlabbeq r8, lr, r9, r9 │ │ │ │ - smlabteq r8, r8, r9, r9 │ │ │ │ - strdeq r9, [r8, -lr] │ │ │ │ - tsteq r8, r2, asr #20 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - @ instruction: 0x01089a96 │ │ │ │ - smlatteq r8, r6, sl, r9 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r8, r2, ror #22 │ │ │ │ - @ instruction: 0x01089b9a │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r8, sl, asr #24 │ │ │ │ - tsteq r8, r6, ror ip │ │ │ │ - smlatbeq r8, lr, ip, r9 │ │ │ │ + @ instruction: 0x0108969c │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + tsteq r8, r6, lsl r7 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq r8, lr, asr r7 │ │ │ │ + smlatbeq r8, lr, r7, r9 │ │ │ │ strdeq r9, [r8, -r2] │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - @ instruction: 0x01089d96 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r8, ip, lsl r7 │ │ │ │ - smlabbeq r8, ip, fp, r7 │ │ │ │ - smlabbeq r8, r8, r7, r7 │ │ │ │ - smlabbeq r8, ip, r5, r7 │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + @ instruction: 0x01089896 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + @ instruction: 0x010899b8 │ │ │ │ + smlatteq r8, lr, r9, r9 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, lr, asr sl │ │ │ │ + smlatbeq r8, r2, sl, r9 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + smlabbeq r8, ip, fp, r9 │ │ │ │ + smlabteq r8, r2, fp, r9 │ │ │ │ + strdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, r0, lsr ip │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + smlatbeq r8, sl, ip, r9 │ │ │ │ + ldrdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, r2, asr sp │ │ │ │ + smlabbeq r8, r8, sp, r9 │ │ │ │ + smlabteq r8, r0, sp, r9 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + smlatteq r8, ip, fp, r7 │ │ │ │ + smlatteq r8, r8, r7, r7 │ │ │ │ + smlatteq r8, ip, r5, r7 │ │ │ │ ldrdeq r7, [r8, -ip] │ │ │ │ - @ instruction: 0x0108739c │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x01087398 │ │ │ │ - smlabteq r5, r0, r4, sp │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - @ instruction: 0x010873bc │ │ │ │ - smlatbeq r5, r8, r4, sp │ │ │ │ - smlatbeq r5, r0, r4, sp │ │ │ │ - @ instruction: 0x010874bc │ │ │ │ - tsteq r8, r4, ror r4 │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - smlabbeq r5, r0, r4, sp │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlatbeq r8, r0, r4, r7 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - smlatteq r8, r8, r5, r7 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + smlabteq r8, ip, r3, r7 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r8, ip, ror #8 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ tsteq r8, ip, lsl r5 │ │ │ │ - smlatteq r8, r4, r4, r7 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlabbeq r8, r8, r4, r7 │ │ │ │ + smlatteq r5, r0, r4, sp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + smlabteq r5, r0, r4, sp │ │ │ │ + @ instruction: 0x0105d4b8 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + @ instruction: 0x010875bc │ │ │ │ + tsteq r8, ip, ror r5 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + @ instruction: 0x0105d490 │ │ │ │ + smlabbeq r5, r8, r4, sp │ │ │ │ + smlatteq r8, r0, r5, r7 │ │ │ │ + smlatbeq r8, ip, r5, r7 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + smlabbeq r8, r4, r6, r7 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq r5, r8, asr #8 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + @ instruction: 0x01087698 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ tsteq r5, r8, lsr #8 │ │ │ │ - smlabbeq r8, r0, r5, r7 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - smlatteq r8, r4, r5, r7 │ │ │ │ - smlatbeq r8, r4, r5, r7 │ │ │ │ - smlatteq r5, r8, r3, sp │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r8, r4, asr #16 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + smlabteq r8, r4, r6, r7 │ │ │ │ + @ instruction: 0x01087694 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlabteq r8, r0, r6, r7 │ │ │ │ smlatteq r5, r0, r3, sp │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r8, lsl #12 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + smlatteq r8, r4, r6, r7 │ │ │ │ smlabteq r5, r8, r3, sp │ │ │ │ smlabteq r5, r0, r3, sp │ │ │ │ - smlatteq r8, r4, r7, r7 │ │ │ │ - tsteq r8, r4, lsl r7 │ │ │ │ - smlatbeq r8, r8, r6, r7 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - @ instruction: 0x0105d390 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - smlabbeq r5, r0, r3, sp │ │ │ │ - @ instruction: 0x010876b4 │ │ │ │ - smlabbeq r8, r4, r6, r7 │ │ │ │ - tsteq r5, r8, ror #6 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ + smlabbeq r8, r0, r7, r7 │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ tsteq r8, r0, lsr #14 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlabteq r8, r0, r6, r7 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r8, r4, lsr r7 │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ + smlatbeq r5, r0, r3, sp │ │ │ │ + @ instruction: 0x0105d398 │ │ │ │ + @ instruction: 0x01087794 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + smlabbeq r5, r0, r3, sp │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + smlabbeq r8, ip, r8, r7 │ │ │ │ + strdeq r7, [r8, -r8] │ │ │ │ + smlabteq r8, r8, r7, r7 │ │ │ │ @ instruction: 0x01087798 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r2, sp │ │ │ │ - @ instruction: 0x010877bc │ │ │ │ - tsteq r8, ip, ror r7 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabteq r5, r8, r2, sp │ │ │ │ - @ instruction: 0x01087890 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ strdeq r7, [r8, -r0] │ │ │ │ + smlatbeq r8, r0, r8, r7 │ │ │ │ + tsteq r8, r0, asr r8 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + mrseq sp, SP_abt │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + smlatteq r8, r4, r8, r7 │ │ │ │ + smlatteq r5, r8, r2, sp │ │ │ │ + smlatteq r5, r0, r2, sp │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsl sl │ │ │ │ + smlatbeq r8, r8, r9, r7 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ smlatbeq r5, r8, r2, sp │ │ │ │ - smlatbeq r5, r0, r2, sp │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r8, r7 │ │ │ │ - smlabbeq r5, r8, r2, sp │ │ │ │ + @ instruction: 0x010879b4 │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ smlabbeq r5, r0, r2, sp │ │ │ │ - smlabteq r8, r0, lr, r7 │ │ │ │ - smlatteq r8, r8, fp, r7 │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - @ instruction: 0x010879bc │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + smlatteq r8, r4, sl, r7 │ │ │ │ + @ instruction: 0x01087a94 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ tsteq r5, r8, lsr r2 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlatbeq r8, r8, r9, r7 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, sl, r7 │ │ │ │ - tsteq r8, r4, lsr sl │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r8, r8, lsl fp │ │ │ │ - smlabteq r8, r8, sl, r7 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlatbeq r8, r8, ip, r7 │ │ │ │ - smlatteq r8, ip, fp, r7 │ │ │ │ - @ instruction: 0x01087b9c │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - smlatbeq r5, r8, r1, sp │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, ip, asr #24 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + smlatbeq r8, ip, fp, r7 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + mrseq sp, SP_usr │ │ │ │ + @ instruction: 0x01087c90 │ │ │ │ + tsteq r8, r0, asr #24 │ │ │ │ + smlatteq r5, r8, r1, sp │ │ │ │ + smlatteq r5, r0, r1, sp │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + smlabteq r8, ip, ip, r7 │ │ │ │ + smlabteq r5, r0, r1, sp │ │ │ │ + @ instruction: 0x0105d1b8 │ │ │ │ + @ instruction: 0x01087db0 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ smlatbeq r5, r0, r1, sp │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - smlatteq r8, r0, fp, r7 │ │ │ │ - smlabbeq r5, r8, r1, sp │ │ │ │ - smlabbeq r5, r0, r1, sp │ │ │ │ - tsteq r8, ip, lsl #26 │ │ │ │ - @ instruction: 0x01087cbc │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ + @ instruction: 0x0105d198 │ │ │ │ + smlabteq r8, ip, r0, r8 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlatbeq r8, r0, lr, r7 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ + tsteq r8, r8, lsr lr │ │ │ │ tsteq r5, r8, asr r1 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, lr, r7 │ │ │ │ tsteq r5, r0, asr #2 │ │ │ │ tsteq r5, r8, lsr r1 │ │ │ │ - tsteq r8, ip, rrx │ │ │ │ + @ instruction: 0x01087fb8 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq r8, r8, lsl pc │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ strdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r0, asr #28 │ │ │ │ - smlabteq r8, ip, sp, r7 │ │ │ │ - tsteq r8, ip, ror sp │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ + smlatbeq r8, ip, pc, r7 @ │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - tsteq r8, ip, lsr #28 │ │ │ │ - smlatteq r5, r0, r0, sp │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - @ instruction: 0x01087eb8 │ │ │ │ - strheq sp, [r5, -r8] │ │ │ │ - strheq sp, [r5, -r0] │ │ │ │ - @ instruction: 0x01087f9c │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - swpeq sp, r8, [r5] │ │ │ │ - swpeq sp, r0, [r5] │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - tsteq r8, r0, lsr #32 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - strheq r8, [r8, -r4] │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, r0, asr #32 │ │ │ │ - @ instruction: 0x01088190 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + smlabbeq r8, ip, r1, r8 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + smlabbeq r8, r0, r0, r8 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + smlabteq r5, r8, r0, sp │ │ │ │ + smlabteq r5, r0, r0, sp │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + smlabteq r8, r4, r0, r8 │ │ │ │ + smlatbeq r5, r8, r0, sp │ │ │ │ + smlatbeq r5, r0, r0, sp │ │ │ │ strdeq r8, [r8, -r0] │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ + smlatbeq r8, r0, r1, r8 │ │ │ │ + tsteq r8, r0, asr r1 │ │ │ │ + smlabbeq r5, r0, r0, sp │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r8, r4, lsr r2 │ │ │ │ + smlatteq r8, r4, r1, r8 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + qaddeq sp, r8, r5 │ │ │ │ + smlatteq r8, r4, sp, r8 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + smlatbeq r8, r0, r2, r8 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ tsteq r5, r8, lsl r0 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlabbeq r8, r4, r1, r8 │ │ │ │ - mrseq sp, (UNDEF: 5) │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - smlabbeq r8, r4, sp, r8 │ │ │ │ - @ instruction: 0x010887b8 │ │ │ │ - smlatteq r8, r0, r4, r8 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - @ instruction: 0x010882b4 │ │ │ │ - tsteq r8, r0, asr #4 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - @ instruction: 0x0105cfb8 │ │ │ │ - tsteq r8, ip, asr #4 │ │ │ │ + smlatbeq r8, ip, r2, r8 │ │ │ │ + tsteq r5, r8 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + mrseq r8, (UNDEF: 56) │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlabbeq r8, ip, r3, r8 │ │ │ │ + smlabteq r5, r8, pc, ip @ │ │ │ │ + smlabteq r5, r0, pc, ip @ │ │ │ │ + tsteq r8, r0, ror r4 │ │ │ │ + tsteq r8, r0, lsr #8 │ │ │ │ smlatbeq r5, r8, pc, ip @ │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatbeq r8, r0, r2, r8 │ │ │ │ - @ instruction: 0x0105cf90 │ │ │ │ - smlabbeq r5, r8, pc, ip @ │ │ │ │ - smlabteq r8, ip, r3, r8 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsl r4 │ │ │ │ - smlabteq r8, r0, r3, r8 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - smlatbeq r8, r0, r5, r8 │ │ │ │ - smlatteq r8, r4, r4, r8 │ │ │ │ - @ instruction: 0x01088494 │ │ │ │ - tsteq r8, r4, asr #8 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ + smlatbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r8, r0, lsl #12 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + smlatbeq r8, r4, r4, r8 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + smlabbeq r8, r8, r5, r8 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r8, r4, ror #12 │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + smlabteq r8, r4, r5, r8 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + smlatbeq r8, r8, r6, r8 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ tsteq r5, r0, lsl pc │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - @ instruction: 0x010885b4 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + smlabteq r8, r4, r9, r8 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + @ instruction: 0x01088798 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ smlabteq r5, r8, lr, ip │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + smlabbeq r8, r4, r7, r8 │ │ │ │ @ instruction: 0x0105ceb0 │ │ │ │ smlatbeq r5, r8, lr, ip │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ + @ instruction: 0x010888b0 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + smlabbeq r5, r8, lr, ip │ │ │ │ + smlabbeq r5, r0, lr, ip │ │ │ │ strdeq r8, [r8, -r4] │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - smlabteq r8, r4, r6, r8 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ + smlatbeq r8, r4, r8, r8 │ │ │ │ tsteq r5, r8, ror #28 │ │ │ │ - tsteq r8, r4, ror r7 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - tsteq r5, r0, asr lr │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - @ instruction: 0x010887b0 │ │ │ │ - tsteq r5, r8, lsr #28 │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - @ instruction: 0x01088894 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - smlabteq r8, r8, r8, r8 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + smlabbeq r8, r4, sl, r8 │ │ │ │ + smlabteq r8, r8, r9, r8 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + @ instruction: 0x010889bc │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + smlatteq r8, r8, sl, r8 │ │ │ │ + @ instruction: 0x01088a98 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatteq r5, r8, sp, ip │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ ldrdeq ip, [r5, -r0] │ │ │ │ - smlatbeq r8, ip, r9, r8 │ │ │ │ - tsteq r8, ip, asr r9 │ │ │ │ - @ instruction: 0x0105cdb8 │ │ │ │ - @ instruction: 0x0105cdb0 │ │ │ │ - smlabbeq r8, r8, sl, r8 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - smlatteq r8, r8, r9, r8 │ │ │ │ - @ instruction: 0x0105cd90 │ │ │ │ - smlabbeq r5, r8, sp, ip │ │ │ │ - smlabteq r8, ip, sl, r8 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - strheq r9, [r8, -r8] │ │ │ │ - smlatteq r8, r0, sp, r8 │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ - @ instruction: 0x01088bb4 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ + smlabteq r5, r8, sp, ip │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + smlatbeq r8, r0, fp, r8 │ │ │ │ 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 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - @ instruction: 0x0105c8b8 │ │ │ │ ldrdeq r8, [r8, -r6] │ │ │ │ - smlatbeq r5, ip, r8, ip │ │ │ │ - tsteq r8, lr, ror r7 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r8, r6, lsr r7 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + @ instruction: 0x01088790 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlabteq r8, r2, r8, r8 │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + smlabteq r8, r2, r8, r8 │ │ │ │ + smlabteq r5, r4, r8, ip │ │ │ │ + @ instruction: 0x0105c8be │ │ │ │ + smlatbeq r8, r8, sl, r8 │ │ │ │ + smlatteq r8, lr, r9, r8 │ │ │ │ + smlatbeq r8, r0, r9, r8 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + smlatbeq r5, r0, r8, ip │ │ │ │ @ instruction: 0x0105c89a │ │ │ │ - @ instruction: 0x0105c894 │ │ │ │ - tsteq r8, r2, ror #16 │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - smlabteq r8, r6, r7, r8 │ │ │ │ - tsteq r5, ip, ror r8 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - @ instruction: 0x010888b0 │ │ │ │ - tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + smlatteq r8, lr, r9, r8 │ │ │ │ + smlabbeq r5, r8, r8, ip │ │ │ │ + smlabbeq r5, r2, r8, ip │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + ldrdeq r8, [r8, -r2] │ │ │ │ + smlabbeq r8, r4, sl, r8 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ tsteq r5, r4, ror #16 │ │ │ │ - tsteq r5, lr, asr r8 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - smlabbeq r8, lr, r9, r8 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - smlabbeq r8, lr, r9, r8 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + @ instruction: 0x01088e92 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ + smlatbeq r8, sl, fp, r8 │ │ │ │ tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - smlabteq r8, r0, sl, r8 │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r8, r4, lsr #20 │ │ │ │ + tsteq r8, sl, lsl #24 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + @ instruction: 0x01088cb2 │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ tsteq r5, sl, lsl #16 │ │ │ │ tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r8, lr, lsl #22 │ │ │ │ - smlabteq r8, r0, sl, r8 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ + @ instruction: 0x01088d96 │ │ │ │ + tsteq r8, r8, asr #26 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ smlatteq r5, ip, r7, ip │ │ │ │ - tsteq r8, r2, lsr lr │ │ │ │ - smlabteq r8, r4, ip, r8 │ │ │ │ - tsteq r8, sl, lsl #24 │ │ │ │ - @ instruction: 0x01088b98 │ │ │ │ - tsteq r8, sl, asr #22 │ │ │ │ - smlabteq r5, r8, r7, ip │ │ │ │ - smlatbeq r8, sl, fp, r8 │ │ │ │ - @ instruction: 0x0105c7bc │ │ │ │ - tsteq r8, r2, asr ip │ │ │ │ - tsteq r8, r4, lsl #24 │ │ │ │ + smlatteq r5, r6, r7, ip │ │ │ │ + smlatteq r8, r4, sp, r8 │ │ │ │ + @ instruction: 0x01088d96 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r7, ip │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + smlabteq r8, r2, lr, r8 │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + @ instruction: 0x0105c7b0 │ │ │ │ smlatbeq r5, sl, r7, ip │ │ │ │ - smlatbeq r5, r4, r7, ip │ │ │ │ - tsteq r8, r6, lsr sp │ │ │ │ - smlatteq r8, r8, ip, r8 │ │ │ │ - @ instruction: 0x01088c9a │ │ │ │ - smlabbeq r5, ip, r7, ip │ │ │ │ - smlabbeq r5, r6, r7, ip │ │ │ │ - smlabbeq r8, r4, sp, r8 │ │ │ │ - tsteq r8, r6, lsr sp │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + smlabteq r8, r2, lr, r8 │ │ │ │ + @ instruction: 0x0105c798 │ │ │ │ + @ instruction: 0x0105c792 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + smlatbeq r8, r6, pc, r8 @ │ │ │ │ + tsteq r8, r8, asr pc │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ tsteq r5, r4, ror r7 │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ - tsteq r8, ip, lsl pc │ │ │ │ - tsteq r8, r2, ror #28 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - smlabteq r8, r6, sp, r8 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r5, sl, asr #14 │ │ │ │ - @ instruction: 0x01088eb0 │ │ │ │ - tsteq r8, r2, ror #28 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - @ instruction: 0x01088f94 │ │ │ │ - tsteq r8, r6, asr #30 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - smlatteq r8, r2, pc, r8 @ │ │ │ │ - @ instruction: 0x01088f94 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ 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 │ │ │ │ - smlatbeq r5, r4, sl, ip │ │ │ │ - smlatteq r7, lr, r0, ip │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabteq r7, r6, r0, ip │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - tsteq r7, r8 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - strdeq fp, [r7, -lr] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlabteq r5, sl, r4, ip │ │ │ │ - @ instruction: 0x0107bcb4 │ │ │ │ - smlatteq r6, r0, r7, r3 │ │ │ │ - @ instruction: 0x0107bc96 │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r7, lr, asr #2 │ │ │ │ + smlabbeq r6, r4, ip, r3 │ │ │ │ + tsteq r7, r6, lsr #2 │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + tsteq r7, r8, rrx │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r7, lr, asr sp │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + strdeq fp, [r7, -r6] │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, lr, asr #16 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + tsteq lr, ip, lsr #14 │ │ │ │ + smlabbeq r6, sl, r8, r3 │ │ │ │ + @ instruction: 0x0107bc90 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ + smlatteq r6, r8, r7, r3 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + @ instruction: 0x0105c49a │ │ │ │ + @ instruction: 0x0105c492 │ │ │ │ + smlatteq r6, r6, r7, r3 │ │ │ │ + smlatteq r6, r6, r7, r3 │ │ │ │ smlatteq r6, sl, r7, r3 │ │ │ │ - smlatteq r6, lr, r7, r3 │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - smlabteq lr, ip, r6, r8 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r7, r0, lsr ip │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r7, lr, lsl #24 │ │ │ │ - smlabbeq r6, r8, r7, r3 │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r5, sl, lsr r4 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - smlabbeq r6, r6, r7, r3 │ │ │ │ - smlabbeq r6, r6, r7, r3 │ │ │ │ - smlabbeq r6, sl, r7, r3 │ │ │ │ - @ instruction: 0x010e85bc │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - smlatbeq r5, r0, r5, ip │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - @ instruction: 0x0105c590 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r5, sl, ror #10 │ │ │ │ - ldrdeq r8, [lr, -sl] │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - smlatteq r5, ip, r4, ip │ │ │ │ - smlatteq r5, sl, r4, ip │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - smlatteq r5, r6, r4, ip │ │ │ │ - smlatteq r5, r8, r4, ip │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlabteq r7, r2, r9, fp │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + smlabbeq r7, r4, fp, fp │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + smlabteq lr, r6, r5, r8 │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r3, sl │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - @ instruction: 0x010e83be │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - @ instruction: 0x0106a3be │ │ │ │ - smlabteq r8, r8, r7, ip │ │ │ │ - tsteq lr, ip, ror r3 │ │ │ │ - @ instruction: 0x0106a39e │ │ │ │ - smlatbeq r6, sl, r3, sl │ │ │ │ - smlatbeq r6, r8, r3, sl │ │ │ │ - tsteq r8, r6, lsl #12 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - tsteq r8, r8, ror r5 │ │ │ │ + smlabteq r5, r6, r5, ip │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabteq r5, lr, r5, ip │ │ │ │ + smlabteq r5, sl, r5, ip │ │ │ │ + smlabteq r5, r8, r5, ip │ │ │ │ + smlabteq r5, sl, r5, ip │ │ │ │ + tsteq lr, sl, lsr r5 │ │ │ │ + @ instruction: 0x0105c5ba │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r6, asr #10 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + @ instruction: 0x010e84b8 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r7, r2, lsr #20 │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + smlatbeq r5, r0, r2, ip │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + ldrdeq r8, [lr, -ip] │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + tsteq r8, r6, ror #12 │ │ │ │ + @ instruction: 0x0105c1be │ │ │ │ + @ instruction: 0x0105c1b8 │ │ │ │ + smlatbeq r6, lr, r9, r3 │ │ │ │ + smlatbeq r6, sl, r9, r3 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + smlatbeq r6, r6, r9, r3 │ │ │ │ + smlatbeq r6, r4, r9, r3 │ │ │ │ + smlatbeq r6, r2, r9, r3 │ │ │ │ + smlatbeq r6, r0, r9, r3 │ │ │ │ + @ instruction: 0x0106399a │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + ldrdeq r8, [lr, -ip] │ │ │ │ + smlatbeq r5, r8, r0, ip │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + smlabteq r6, r2, r3, r3 │ │ │ │ tsteq lr, ip, ror r2 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - smlatteq r7, r4, r7, fp │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - smlabteq lr, r8, r1, r8 │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + smlabbeq r6, r8, r7, r3 │ │ │ │ + smlabbeq r6, lr, r7, r3 │ │ │ │ + @ instruction: 0x01063790 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + smlabbeq r5, r0, ip, fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfa624 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r5, lr, r9, fp │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - tsteq r5, r6, ror r9 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + smlatbeq r5, r8, r9, fp │ │ │ │ + smlabbeq r5, ip, r9, fp │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, lr, asr r9 │ │ │ │ + @ instruction: 0x010882b2 │ │ │ │ + tsteq r5, r4, asr #18 │ │ │ │ + smlabteq r8, r2, r2, r8 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ tsteq r5, ip, lsr #18 │ │ │ │ - tsteq r5, r4, lsl #18 │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - tsteq r8, r2, asr r2 │ │ │ │ - smlatteq r5, r4, r8, fp │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - smlabteq r5, ip, r8, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febfa76c │ │ │ │ @ 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 fed6197c │ │ │ │ bmi 129ba7c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, sl, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ - tsteq r8, r4, lsr #2 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r7, r2, asr #18 │ │ │ │ - @ instruction: 0x010e7d9a │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - @ instruction: 0x0108c1b0 │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r5, sl, lsr fp │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - smlabteq lr, r8, ip, r7 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r5, lr, lsr fp │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - smlabteq r7, r6, r6, sp │ │ │ │ - smlabteq r7, r6, r6, sp │ │ │ │ - smlabteq r7, r4, r6, sp │ │ │ │ - tsteq r7, sl, lsl #14 │ │ │ │ - @ instruction: 0x0107d69a │ │ │ │ - @ instruction: 0x0107d698 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlabteq r8, r6, lr, r7 │ │ │ │ - smlabteq r8, r0, lr, r7 │ │ │ │ - @ instruction: 0x01087eba │ │ │ │ - @ instruction: 0x01087eb4 │ │ │ │ - smlatbeq r8, lr, lr, r7 │ │ │ │ - smlatbeq r8, r8, lr, r7 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlabbeq r8, r6, lr, r7 │ │ │ │ - smlabbeq r8, r0, lr, r7 │ │ │ │ - tsteq r8, sl, ror lr │ │ │ │ - tsteq r8, r4, ror lr │ │ │ │ - tsteq r8, lr, ror #28 │ │ │ │ - tsteq lr, r2, asr sl │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - mrseq r3, (UNDEF: 22) │ │ │ │ - smlatteq r6, r6, r0, r3 │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ + smlatbeq r8, ip, r1, r8 │ │ │ │ + @ instruction: 0x0107d9b0 │ │ │ │ + smlabbeq r8, r4, r1, r8 │ │ │ │ + @ instruction: 0x0107d99c │ │ │ │ + smlatbeq r7, r2, r9, sp │ │ │ │ + strdeq r7, [lr, -sl] │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + tsteq r8, r0, lsl r2 │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlabteq r5, r0, fp, fp │ │ │ │ + smlatbeq lr, r8, sp, r7 │ │ │ │ + @ instruction: 0x0105bbb2 │ │ │ │ + @ instruction: 0x0105bbb6 │ │ │ │ + @ instruction: 0x0105bbb0 │ │ │ │ + smlatbeq r5, r8, fp, fp │ │ │ │ + @ instruction: 0x0108c190 │ │ │ │ + @ instruction: 0x0105bb9a │ │ │ │ + smlatbeq r5, r8, fp, fp │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + smlatbeq r5, r8, fp, fp │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + @ instruction: 0x0105bb9e │ │ │ │ + smlabbeq r5, ip, fp, fp │ │ │ │ + ldrdeq r7, [lr, -r4] │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + smlabbeq r5, r6, fp, fp │ │ │ │ + smlabbeq r5, r8, fp, fp │ │ │ │ + smlabbeq r5, r2, fp, fp │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + smlabbeq r5, sl, sl, fp │ │ │ │ + smlabbeq r5, r4, sl, fp │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + smlabbeq r8, r2, pc, r7 @ │ │ │ │ + smlabbeq r8, r2, pc, r7 @ │ │ │ │ + smlabbeq r8, r8, pc, r7 @ │ │ │ │ + tsteq r7, r6, lsr #14 │ │ │ │ + tsteq r7, r6, lsr #14 │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + tsteq r7, sl, ror #14 │ │ │ │ + strdeq sp, [r7, -sl] │ │ │ │ + strdeq sp, [r7, -r8] │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + smlabbeq r6, sl, r1, r3 │ │ │ │ + smlabbeq r6, r8, r1, r3 │ │ │ │ + smlatteq r8, r6, lr, r7 │ │ │ │ + smlatteq r8, r0, lr, r7 │ │ │ │ + ldrdeq r7, [r8, -sl] │ │ │ │ + ldrdeq r7, [r8, -r4] │ │ │ │ + smlabteq r8, lr, lr, r7 │ │ │ │ + @ instruction: 0x010e7ab2 │ │ │ │ + @ instruction: 0x01087eb8 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + smlatbeq r8, ip, lr, r7 │ │ │ │ + @ instruction: 0x0105b894 │ │ │ │ + smlabbeq r5, lr, r8, fp │ │ │ │ + @ instruction: 0x0105b4b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfad88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-388] @ 0xfffffe7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfad9c │ │ │ │ @@ -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, lsr #30 │ │ │ │ - smlatbeq r5, r4, r1, fp │ │ │ │ - smlabbeq r5, ip, r1, fp │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - tsteq r8, sl, asr ip │ │ │ │ - smlabteq r8, r0, ip, r7 │ │ │ │ - tsteq r8, sl, asr sp │ │ │ │ + smlabbeq r8, sl, pc, r7 @ │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + smlatteq r5, ip, r1, fp │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + @ instruction: 0x0105b1b8 │ │ │ │ smlabbeq r8, sl, ip, r7 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - smlatteq r5, r2, pc, sl @ │ │ │ │ - @ instruction: 0x0105afb6 │ │ │ │ - smlatbeq r5, ip, pc, sl @ │ │ │ │ - smlabbeq r5, r6, pc, sl @ │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r5, r2, lsr pc │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - smlatteq r5, r4, lr, sl │ │ │ │ - ldrdeq sl, [r5, -sl] │ │ │ │ + @ instruction: 0x01087cba │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + @ instruction: 0x01087dba │ │ │ │ + smlatteq r8, sl, ip, r7 │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + smlatbeq r8, ip, sp, r7 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, ip │ │ │ │ + smlatteq r5, r6, pc, sl @ │ │ │ │ + @ instruction: 0x0105afbc │ │ │ │ + @ instruction: 0x0105af92 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + tsteq r5, r6, lsl pc │ │ │ │ + smlatteq r5, sl, lr, sl │ │ │ │ @ instruction: 0x0105aeb6 │ │ │ │ - smlabbeq r5, sl, lr, sl │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - smlatteq r5, r6, sp, sl │ │ │ │ - ldrdeq sl, [r5, -ip] │ │ │ │ - @ instruction: 0x0105adb8 │ │ │ │ - smlabteq r8, r2, sl, r7 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - strdeq sl, [r5, -lr] │ │ │ │ - ldrdeq sl, [r5, -r2] │ │ │ │ - smlatbeq r5, r6, ip, sl │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, sl, asr ip │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ + smlatbeq r5, ip, lr, sl │ │ │ │ + @ instruction: 0x0105ae9a │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r8, r2, lsr #22 │ │ │ │ + @ instruction: 0x0105adbc │ │ │ │ + smlabbeq r5, ip, sp, sl │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + ldrdeq sl, [r5, -r0] │ │ │ │ + @ instruction: 0x0105acba │ │ │ │ + smlabbeq r5, lr, ip, sl │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, r2, ror #24 │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ tsteq r5, r2, lsl #24 │ │ │ │ - smlabteq r5, sl, fp, sl │ │ │ │ - @ instruction: 0x0105abb4 │ │ │ │ - smlatbeq r5, r2, fp, sl │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - strdeq sl, [r5, -r8] │ │ │ │ - smlabteq r5, ip, sl, sl │ │ │ │ - @ instruction: 0x0105aab6 │ │ │ │ - smlatbeq r5, r0, sl, sl │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - smlatteq r5, r6, r9, sl │ │ │ │ - ldrdeq sl, [r5, -ip] │ │ │ │ - @ instruction: 0x0105a9b6 │ │ │ │ - smlabbeq r5, r8, r9, sl │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ - tsteq r5, r8, asr r9 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - strdeq sl, [r5, -sl] │ │ │ │ - smlabteq r5, ip, r8, sl │ │ │ │ - @ instruction: 0x0105a89e │ │ │ │ - @ instruction: 0x0105a894 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - smlatteq r5, r6, r7, sl │ │ │ │ - smlabteq r5, r4, r7, sl │ │ │ │ - smlatbeq r5, r2, r7, sl │ │ │ │ - tsteq r5, r8, ror r7 │ │ │ │ - tsteq r5, lr, asr #14 │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - strdeq sl, [r5, -sl] │ │ │ │ + ldrdeq sl, [r5, -r6] │ │ │ │ + smlabteq r5, ip, fp, sl │ │ │ │ + @ instruction: 0x0105abb6 │ │ │ │ + smlabbeq r5, r6, fp, sl │ │ │ │ + tsteq r5, r8, asr fp │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r5, r6, lsl fp │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + ldrdeq sl, [r5, -r2] │ │ │ │ + smlabteq r5, r8, sl, sl │ │ │ │ + smlatbeq r5, r2, sl, sl │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ + smlatteq r5, r8, r9, sl │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x0105a9b8 │ │ │ │ + smlabbeq r5, sl, r9, sl │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + tsteq r5, ip, lsr #18 │ │ │ │ + strdeq sl, [r5, -lr] │ │ │ │ + strdeq sl, [r5, -r4] │ │ │ │ + smlabteq r5, lr, r8, sl │ │ │ │ + smlatbeq r5, r0, r8, sl │ │ │ │ + @ instruction: 0x0105a896 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ ldrdeq sl, [r5, -r8] │ │ │ │ - smlatbeq r5, lr, r6, sl │ │ │ │ - smlabbeq r5, ip, r6, sl │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - @ instruction: 0x010873b2 │ │ │ │ - smlabteq r5, r2, r5, sl │ │ │ │ - tsteq r8, r2, lsl r3 │ │ │ │ - smlabbeq r5, r2, r5, sl │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ + smlatbeq r5, lr, r7, sl │ │ │ │ + smlabbeq r5, r4, r7, sl │ │ │ │ + tsteq r5, ip, ror r7 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, r8, lsr r7 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + smlatteq r5, ip, r6, sl │ │ │ │ + smlabteq r5, sl, r6, sl │ │ │ │ + @ instruction: 0x0105a690 │ │ │ │ + tsteq r8, r2, lsl r4 │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + tsteq r8, r2, ror r3 │ │ │ │ + smlatteq r5, r2, r5, sl │ │ │ │ + @ instruction: 0x0105a5b4 │ │ │ │ + smlabbeq r5, r4, r5, sl │ │ │ │ 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 │ │ │ │ - smlabbeq r5, r4, r3, sl │ │ │ │ - tsteq r5, lr, asr r3 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - smlatteq r5, r4, r2, sl │ │ │ │ - @ instruction: 0x0105a2be │ │ │ │ - @ instruction: 0x0105a290 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ + smlatteq r5, r4, r3, sl │ │ │ │ + @ instruction: 0x0105a3be │ │ │ │ + @ instruction: 0x0105a398 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + smlabteq r5, r0, r2, sl │ │ │ │ + @ instruction: 0x0105a29a │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ - ldrdeq sl, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r1, sl │ │ │ │ - smlabbeq r5, r8, r1, sl │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - ldrdeq r6, [r8, -r0] │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - smlatteq r5, sl, r0, sl │ │ │ │ - smlabteq r5, r4, r0, sl │ │ │ │ - swpeq sl, r8, [r5] │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r5, lr, lsr r0 │ │ │ │ - tsteq r5, lr │ │ │ │ - tsteq r5, r4 │ │ │ │ - smlatteq r5, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x01059fbc │ │ │ │ - smlabbeq r5, ip, pc, r9 @ │ │ │ │ - tsteq r5, r8, asr pc │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - tsteq r5, r6, lsl pc │ │ │ │ + smlatteq r5, r8, r1, sl │ │ │ │ + smlabteq r5, r0, r1, sl │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + smlabteq r5, ip, r0, sl │ │ │ │ + swpeq sl, lr, [r5] │ │ │ │ + tsteq r5, lr, rrx │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + smlatteq r5, ip, pc, r9 @ │ │ │ │ + @ instruction: 0x01059fb8 │ │ │ │ + smlabbeq r5, sl, pc, r9 @ │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ strdeq r9, [r5, -lr] │ │ │ │ - smlabteq r5, lr, lr, r9 │ │ │ │ - smlabteq r5, r4, lr, r9 │ │ │ │ - @ instruction: 0x01059e9e │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - smlatteq r5, r6, sp, r9 │ │ │ │ + @ instruction: 0x01086cbc │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + smlatteq r5, r4, sp, r9 │ │ │ │ + ldrdeq r9, [r5, -sl] │ │ │ │ @ instruction: 0x01059db4 │ │ │ │ - smlabbeq r5, r4, sp, r9 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ + smlabbeq r5, r2, sp, r9 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ tsteq r5, r2, lsr #26 │ │ │ │ - strdeq r9, [r5, -ip] │ │ │ │ - smlabteq r5, ip, ip, r9 │ │ │ │ - smlabteq r5, r2, ip, r9 │ │ │ │ - smlatbeq r5, lr, ip, r9 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, sl, asr #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - strdeq r9, [r5, -lr] │ │ │ │ - ldrdeq r9, [r5, -r0] │ │ │ │ - smlatbeq r5, sl, fp, r9 │ │ │ │ - smlabbeq r5, r4, fp, r9 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + ldrdeq r9, [r5, -ip] │ │ │ │ + smlatbeq r5, sl, ip, r9 │ │ │ │ + smlabbeq r5, r4, ip, r9 │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + smlatteq r5, r4, fp, r9 │ │ │ │ + @ instruction: 0x01059bb2 │ │ │ │ + smlatbeq r5, r8, fp, r9 │ │ │ │ + smlabbeq r5, r2, fp, r9 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + strdeq r9, [r5, -r0] │ │ │ │ + @ instruction: 0x01059abe │ │ │ │ + smlatbeq r5, r0, sl, r9 │ │ │ │ + tsteq r5, sl, ror sl │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ strdeq r9, [r5, -r0] │ │ │ │ - smlabteq r5, r0, sl, r9 │ │ │ │ - @ instruction: 0x01059a90 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - smlatteq r5, ip, r9, r9 │ │ │ │ - smlatteq r5, r4, r9, r9 │ │ │ │ smlabteq r5, r0, r9, r9 │ │ │ │ - @ instruction: 0x01059990 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - smlatteq r5, r6, r8, r9 │ │ │ │ - ldrdeq r9, [r5, -lr] │ │ │ │ - @ instruction: 0x010598bc │ │ │ │ - smlabbeq r5, r0, r8, r9 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - smlabteq r5, r6, r7, r9 │ │ │ │ - @ instruction: 0x0105979c │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ + @ instruction: 0x0105999c │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + tsteq r5, r6, asr #18 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + smlatteq r5, r0, r8, r9 │ │ │ │ + smlatbeq r5, r4, r8, r9 │ │ │ │ + @ instruction: 0x0105989c │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + smlabteq r5, sl, r7, r9 │ │ │ │ + smlatbeq r5, r8, r7, r9 │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ 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 932d34 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ andshi pc, r9, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2140 @ 0xfffff7a4 │ │ │ │ ldmiblt r9, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - smlatteq r5, ip, r4, r9 │ │ │ │ - smlatteq r5, r2, r4, r9 │ │ │ │ - @ instruction: 0x010594be │ │ │ │ - smlabbeq r5, lr, r4, r9 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - tsteq r5, ip, lsr #8 │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - ldrdeq r9, [r5, -ip] │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - smlatbeq r5, ip, r3, r9 │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, r6, asr #6 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - smlatteq r5, r8, r2, r9 │ │ │ │ - smlabteq r5, r2, r2, r9 │ │ │ │ - smlabbeq r5, r6, r2, r9 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - mrseq r9, SP_usr │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ ldrdeq r9, [r5, -r2] │ │ │ │ - smlatbeq r5, r6, r1, r9 │ │ │ │ - @ instruction: 0x0105919c │ │ │ │ - tsteq r5, r8, ror r1 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, r0, lsr #2 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - strheq r9, [r5, -r8] │ │ │ │ - smlabbeq r5, ip, r0, r9 │ │ │ │ - smlabbeq r5, r2, r0, r9 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r5, sl, pc, r8 @ │ │ │ │ - smlatbeq r5, r0, pc, r8 @ │ │ │ │ - smlabbeq r5, ip, pc, r8 @ │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tsteq r5, lr, lsr #30 │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlabteq r5, ip, lr, r8 │ │ │ │ - smlatbeq r5, r6, lr, r8 │ │ │ │ - tsteq r5, sl, ror #28 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - smlatteq r5, sl, sp, r8 │ │ │ │ - smlabteq r5, sl, sp, r8 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r8, sl, lsl ip │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - tsteq r8, sl, lsr #26 │ │ │ │ - tsteq r8, lr, asr sp │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r0, fp, r8 │ │ │ │ + smlatbeq r5, r6, r5, r9 │ │ │ │ + @ instruction: 0x0105959c │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + smlatteq r5, lr, r4, r9 │ │ │ │ + smlabteq r5, r2, r4, r9 │ │ │ │ + @ instruction: 0x01059496 │ │ │ │ + smlabbeq r5, ip, r4, r9 │ │ │ │ + tsteq r5, r8, ror #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + @ instruction: 0x010593b0 │ │ │ │ + smlatbeq r5, r6, r3, r9 │ │ │ │ + smlabbeq r5, r0, r3, r9 │ │ │ │ + tsteq r5, r2, asr r3 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + smlatteq r5, r6, r2, r9 │ │ │ │ + @ instruction: 0x010592b8 │ │ │ │ + smlabbeq r5, ip, r2, r9 │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + strdeq r9, [r5, -ip] │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + smlatbeq r5, ip, r1, r9 │ │ │ │ + smlabbeq r5, r0, r1, r9 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + smlatteq r5, ip, r0, r9 │ │ │ │ + smlatteq r5, r2, r0, r9 │ │ │ │ + smlabteq r5, lr, r0, r9 │ │ │ │ + swpeq r9, ip, [r5] │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, sl │ │ │ │ + mrseq r9, (UNDEF: 5) │ │ │ │ + smlatteq r5, ip, pc, r8 @ │ │ │ │ + @ instruction: 0x01058fbc │ │ │ │ + @ instruction: 0x01058fb2 │ │ │ │ + smlabbeq r5, lr, pc, r8 @ │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + tsteq r5, r6, lsl #30 │ │ │ │ + smlabteq r5, sl, lr, r8 │ │ │ │ + @ instruction: 0x01058eb6 │ │ │ │ + @ instruction: 0x01058e94 │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r5, sl, sp, r8 │ │ │ │ + tsteq r8, sl, ror ip │ │ │ │ + smlatbeq r8, r4, ip, r5 │ │ │ │ + smlabbeq r8, sl, sp, r5 │ │ │ │ + @ instruction: 0x01085dbe │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + @ instruction: 0x01058cb4 │ │ │ │ + smlabbeq r5, r2, ip, r8 │ │ │ │ + tsteq r5, r0, asr ip │ │ │ │ + tsteq r5, r0, lsr #24 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + smlabteq r5, ip, fp, r8 │ │ │ │ + @ instruction: 0x01058bba │ │ │ │ @ instruction: 0x01058b96 │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - @ instruction: 0x01058ab4 │ │ │ │ - smlabbeq r5, sl, sl, r8 │ │ │ │ - smlabbeq r5, r2, sl, r8 │ │ │ │ - tsteq r5, lr, asr sl │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r5, ip, r9, r8 │ │ │ │ - smlabbeq r5, r2, r9, r8 │ │ │ │ - tsteq r5, sl, ror r9 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r8, lsr #18 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + smlatteq r5, sl, sl, r8 │ │ │ │ + smlatteq r5, r2, sl, r8 │ │ │ │ + @ instruction: 0x01058abe │ │ │ │ + @ instruction: 0x01058a90 │ │ │ │ + smlabbeq r5, r8, sl, r8 │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + smlatteq r5, r2, r9, r8 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + @ instruction: 0x010589b6 │ │ │ │ + smlabbeq r5, r8, r9, r8 │ │ │ │ + smlabbeq r5, r0, r9, r8 │ │ │ │ + tsteq r5, lr, asr r9 │ │ │ │ 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 7d3d3c │ │ │ │ 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 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ + smlabteq r5, r2, r7, r8 │ │ │ │ + @ instruction: 0x01058796 │ │ │ │ + smlabbeq r5, ip, r7, r8 │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ tsteq r5, r6, lsr r7 │ │ │ │ tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ ldrdeq r8, [r5, -r6] │ │ │ │ - smlabteq r5, ip, r6, r8 │ │ │ │ - smlatbeq r5, r8, r6, r8 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ + smlatbeq r5, r4, r6, r8 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ smlatteq r5, ip, r5, r8 │ │ │ │ smlatteq r5, r2, r5, r8 │ │ │ │ - @ instruction: 0x010585bc │ │ │ │ - smlabbeq r5, ip, r5, r8 │ │ │ │ - smlabbeq r5, r2, r5, r8 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ + @ instruction: 0x010585be │ │ │ │ + @ instruction: 0x01058592 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r5, ip, asr r5 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ tsteq r5, r6, lsl #10 │ │ │ │ strdeq r8, [r5, -ip] │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ smlatbeq r5, r6, r4, r8 │ │ │ │ - @ instruction: 0x0105849c │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r5, sl, ror r4 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ smlatteq r5, lr, r3, r8 │ │ │ │ smlatteq r5, r4, r3, r8 │ │ │ │ - @ instruction: 0x010583be │ │ │ │ - smlabbeq r5, lr, r3, r8 │ │ │ │ - smlabbeq r5, r4, r3, r8 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ + smlabteq r5, r0, r3, r8 │ │ │ │ + @ instruction: 0x01058394 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + tsteq r5, r8, lsr r3 │ │ │ │ tsteq r5, r8, lsl #6 │ │ │ │ strdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r8, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r2, r8 │ │ │ │ - @ instruction: 0x0105829e │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ + ldrdeq r8, [r5, -sl] │ │ │ │ + smlatbeq r5, ip, r2, r8 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r0, r1, r8 │ │ │ │ - @ instruction: 0x01058190 │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatbeq r5, ip, r1, r8 │ │ │ │ + smlabbeq r5, r0, r1, r8 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ tsteq r5, r0, lsr #2 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ strdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ - swpeq r8, r0, [r5] │ │ │ │ - smlabbeq r5, r6, r0, r8 │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - tsteq r5, r6 │ │ │ │ + smlatteq r5, r6, r0, r8 │ │ │ │ + smlabteq r5, r2, r0, r8 │ │ │ │ + swpeq r8, r6, [r5] │ │ │ │ + smlabbeq r5, ip, r0, r8 │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r5, r8 │ │ │ │ ldrdeq r7, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, pc, r7 @ │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ + smlabteq r5, lr, pc, r7 @ │ │ │ │ + smlatbeq r5, sl, pc, r7 @ │ │ │ │ + tsteq r5, lr, ror pc │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ tsteq r5, lr, lsl pc │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ smlatteq r5, lr, lr, r7 │ │ │ │ - @ instruction: 0x01057ebe │ │ │ │ - smlabbeq r5, lr, lr, r7 │ │ │ │ - smlabbeq r5, r4, lr, r7 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - tsteq r5, sl, lsr #28 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - ldrdeq r7, [r5, -r8] │ │ │ │ - smlatbeq r5, lr, sp, r7 │ │ │ │ - smlabbeq r5, r0, sp, r7 │ │ │ │ - tsteq r5, r2, asr sp │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r2, lsl #26 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - smlatbeq r5, lr, ip, r7 │ │ │ │ - smlabbeq r5, r2, ip, r7 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - smlatteq r5, r2, fp, r7 │ │ │ │ - @ instruction: 0x01057bb6 │ │ │ │ - smlabbeq r5, sl, fp, r7 │ │ │ │ - smlabbeq r5, r4, fp, r7 │ │ │ │ - tsteq r5, r4, ror #22 │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ + smlatteq r5, r4, lr, r7 │ │ │ │ + smlabteq r5, r0, lr, r7 │ │ │ │ + @ instruction: 0x01057e94 │ │ │ │ + smlabbeq r5, sl, lr, r7 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + smlatteq r5, r0, sp, r7 │ │ │ │ + @ instruction: 0x01057db2 │ │ │ │ + smlatbeq r5, sl, sp, r7 │ │ │ │ + smlabbeq r5, sl, sp, r7 │ │ │ │ + tsteq r5, r2, ror #26 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + smlatteq r5, r2, ip, r7 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x01057cbc │ │ │ │ + @ instruction: 0x01057c94 │ │ │ │ + smlabbeq r5, lr, ip, r7 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + tsteq r5, r6, lsl ip │ │ │ │ + smlatteq r5, sl, fp, r7 │ │ │ │ + smlatteq r5, r4, fp, r7 │ │ │ │ + smlabteq r5, r4, fp, r7 │ │ │ │ + @ instruction: 0x01057b9c │ │ │ │ + @ instruction: 0x01057b96 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ @ 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,58 +60174,74 @@ │ │ │ │ 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 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ - strdeq r7, [r5, -r8] │ │ │ │ - strdeq r7, [r5, -r2] │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlatbeq r5, r4, r9, r7 │ │ │ │ + @ instruction: 0x0105799c │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r8, r6, lsl r5 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + strdeq r4, [r8, -sl] │ │ │ │ + smlabteq r8, r4, r3, r4 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r8, ip, lsr #14 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + smlatteq r5, sl, r8, r7 │ │ │ │ + smlatteq r5, r4, r8, r7 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ ldrdeq r7, [r5, -r2] │ │ │ │ - @ instruction: 0x010844b6 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - @ instruction: 0x0108439a │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlatbeq r5, lr, r8, r7 │ │ │ │ - smlabteq r8, ip, r6, r4 │ │ │ │ - smlatbeq r5, r2, r8, r7 │ │ │ │ - @ instruction: 0x0105789c │ │ │ │ - @ instruction: 0x01057896 │ │ │ │ + @ instruction: 0x01084590 │ │ │ │ + smlabteq r5, r6, r8, r7 │ │ │ │ + smlabbeq r8, r8, r3, r4 │ │ │ │ + @ instruction: 0x010578ba │ │ │ │ + smlabteq r8, r0, r3, r4 │ │ │ │ + smlabteq r8, lr, r3, r4 │ │ │ │ + smlatbeq r5, r8, r8, r7 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + tsteq r8, r4, lsl #8 │ │ │ │ + tsteq r8, r6, lsl r4 │ │ │ │ @ instruction: 0x01057890 │ │ │ │ - smlabbeq r5, sl, r8, r7 │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ smlabbeq r5, r4, r8, r7 │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r8, r8, lsr #6 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r8, r0, ror #6 │ │ │ │ - tsteq r8, lr, ror #6 │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + @ instruction: 0x01084494 │ │ │ │ + smlatbeq r8, sl, r4, r4 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + ldrdeq r4, [r8, -r6] │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ tsteq r5, r8, asr #16 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - smlatbeq r8, r4, r3, r4 │ │ │ │ - @ instruction: 0x010843b6 │ │ │ │ + tsteq r5, r2, asr #16 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ tsteq r5, r0, lsr r8 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, sl, asr #8 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, r2, lsl r8 │ │ │ │ tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ tsteq r5, r0, lsl #16 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ + strdeq r7, [r5, -sl] │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - smlatteq r5, lr, r7, r7 │ │ │ │ + tsteq r8, r6, lsl #14 │ │ │ │ smlatteq r5, r8, r7, r7 │ │ │ │ smlatteq r5, r2, r7, r7 │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ ldrdeq r7, [r5, -r6] │ │ │ │ ldrdeq r7, [r5, -r0] │ │ │ │ smlabteq r5, sl, r7, r7 │ │ │ │ smlabteq r5, r4, r7, r7 │ │ │ │ @@ -60233,78 +60249,78 @@ │ │ │ │ @ instruction: 0x010577b8 │ │ │ │ @ instruction: 0x010577b2 │ │ │ │ smlatbeq r5, ip, r7, r7 │ │ │ │ smlatbeq r5, r6, r7, r7 │ │ │ │ smlatbeq r5, r0, r7, r7 │ │ │ │ @ instruction: 0x0105779a │ │ │ │ @ instruction: 0x01057794 │ │ │ │ - smlatbeq r8, r6, r6, r4 │ │ │ │ + smlabbeq r5, lr, r7, r7 │ │ │ │ smlabbeq r5, r8, r7, r7 │ │ │ │ smlabbeq r5, r2, r7, r7 │ │ │ │ tsteq r5, ip, ror r7 │ │ │ │ tsteq r5, r6, ror r7 │ │ │ │ tsteq r5, r0, ror r7 │ │ │ │ tsteq r5, sl, ror #14 │ │ │ │ tsteq r5, r4, ror #14 │ │ │ │ tsteq r5, lr, asr r7 │ │ │ │ tsteq r5, r8, asr r7 │ │ │ │ tsteq r5, r2, asr r7 │ │ │ │ tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ + smlabteq r8, r2, r5, r4 │ │ │ │ + smlabbeq r8, r0, r5, r4 │ │ │ │ tsteq r5, sl, lsr r7 │ │ │ │ tsteq r5, r4, lsr r7 │ │ │ │ tsteq r5, lr, lsr #14 │ │ │ │ tsteq r5, r8, lsr #14 │ │ │ │ tsteq r5, r2, lsr #14 │ │ │ │ tsteq r5, ip, lsl r7 │ │ │ │ tsteq r5, r6, lsl r7 │ │ │ │ tsteq r5, r0, lsl r7 │ │ │ │ - tsteq r5, sl, lsl #14 │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ tsteq r5, r4, lsl #14 │ │ │ │ strdeq r7, [r5, -lr] │ │ │ │ strdeq r7, [r5, -r8] │ │ │ │ strdeq r7, [r5, -r2] │ │ │ │ smlatteq r5, ip, r6, r7 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r8, r0, lsr #10 │ │ │ │ + smlatteq r5, r6, r6, r7 │ │ │ │ + smlatteq r5, r0, r6, r7 │ │ │ │ ldrdeq r7, [r5, -sl] │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r6, r7 │ │ │ │ + smlabbeq r8, r4, r5, r4 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ smlabteq r5, r8, r6, r7 │ │ │ │ smlabteq r5, r2, r6, r7 │ │ │ │ @ instruction: 0x010576bc │ │ │ │ - @ instruction: 0x010576b6 │ │ │ │ - @ instruction: 0x010576b0 │ │ │ │ - tsteq r8, sl, lsl #10 │ │ │ │ - smlatbeq r5, r4, r6, r7 │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + @ instruction: 0x01084698 │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ @ instruction: 0x0105769e │ │ │ │ - @ instruction: 0x01057698 │ │ │ │ + @ instruction: 0x010846b4 │ │ │ │ @ instruction: 0x01057692 │ │ │ │ - smlabbeq r5, ip, r6, r7 │ │ │ │ - smlabbeq r5, r6, r6, r7 │ │ │ │ - smlabbeq r5, r0, r6, r7 │ │ │ │ + smlatteq r8, r0, r7, r4 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + smlatbeq r8, r0, r7, r4 │ │ │ │ tsteq r5, sl, ror r6 │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - tsteq r8, r6, lsl #10 │ │ │ │ + tsteq r8, r0, lsr r8 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ tsteq r5, r8, ror #12 │ │ │ │ tsteq r5, r2, ror #12 │ │ │ │ tsteq r5, ip, asr r6 │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - smlabteq r8, sl, r5, r4 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + tsteq r5, r0, asr r6 │ │ │ │ + tsteq r5, sl, asr #12 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ tsteq r5, r2, lsr r6 │ │ │ │ - smlabbeq r8, r0, r7, r4 │ │ │ │ - tsteq r8, r2, lsl r7 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ tsteq r5, sl, lsl r6 │ │ │ │ - ldrdeq r4, [r8, -r0] │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ tsteq r5, lr, lsl #12 │ │ │ │ tsteq r5, r8, lsl #12 │ │ │ │ tsteq r5, r2, lsl #12 │ │ │ │ strdeq r7, [r5, -ip] │ │ │ │ strdeq r7, [r5, -r6] │ │ │ │ strdeq r7, [r5, -r0] │ │ │ │ smlatteq r5, sl, r5, r7 │ │ │ │ @@ -60315,30 +60331,14 @@ │ │ │ │ smlabteq r5, ip, r5, r7 │ │ │ │ smlabteq r5, r6, r5, r7 │ │ │ │ smlabteq r5, r0, r5, r7 │ │ │ │ @ instruction: 0x010575ba │ │ │ │ @ instruction: 0x010575b4 │ │ │ │ smlatbeq r5, lr, r5, r7 │ │ │ │ smlatbeq r5, r8, r5, r7 │ │ │ │ - smlatbeq r5, r2, r5, r7 │ │ │ │ - @ instruction: 0x0105759c │ │ │ │ - @ instruction: 0x01057596 │ │ │ │ - @ instruction: 0x01057590 │ │ │ │ - smlabbeq r5, sl, r5, r7 │ │ │ │ - smlabbeq r5, r4, r5, r7 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ 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, lsl #20 │ │ │ │ - strdeq r6, [r7, -lr] │ │ │ │ - smlabteq r5, ip, r5, r7 │ │ │ │ - @ instruction: 0x01076db4 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r7, r8, ror #26 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - tsteq r7, r0, lsr ip │ │ │ │ - smlatteq r7, r6, r3, r8 │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + tsteq r7, lr, asr lr │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq r7, r4, lsl lr │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + smlabteq r7, r8, sp, r6 │ │ │ │ + tsteq r7, r8, asr r4 │ │ │ │ + @ instruction: 0x01076c90 │ │ │ │ + tsteq r7, r6, asr #8 │ │ │ │ + @ instruction: 0x01056c9a │ │ │ │ + smlabbeq r7, r4, r4, r6 │ │ │ │ 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 8b6cf4 │ │ │ │ blx 956f20 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ mvnshi pc, r0, lsl #2 │ │ │ │ blt d664c4 │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - @ instruction: 0x010751b6 │ │ │ │ - tsteq r7, r6, lsl r4 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ - strdeq r7, [r7, -lr] │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - smlatteq r7, r6, r3, r7 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - smlabteq r7, lr, r3, r7 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, r8, asr #14 │ │ │ │ - tsteq r8, sl, lsr r7 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - smlatbeq r7, r4, r2, r7 │ │ │ │ - smlatbeq r7, r6, pc, r4 @ │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq r7, r6, asr r2 │ │ │ │ + smlabbeq r7, r4, r4, r7 │ │ │ │ + tsteq r7, r6, lsl r2 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + tsteq r7, ip, ror #8 │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ + tsteq r7, r6, asr #8 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + tsteq r7, lr, lsr #8 │ │ │ │ + smlabteq r8, r0, r7, r2 │ │ │ │ + @ instruction: 0x010827b2 │ │ │ │ + smlatbeq r8, r8, r7, r2 │ │ │ │ + @ instruction: 0x0108279a │ │ │ │ + @ instruction: 0x01082790 │ │ │ │ + tsteq r7, r4, lsl #6 │ │ │ │ + tsteq r7, r6 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + @ instruction: 0x010826b8 │ │ │ │ + @ instruction: 0x010772b6 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d6f80 │ │ │ │ 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 ff0cbbe4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c0447a │ │ │ │ @ instruction: 0xe1b5ecfe │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r7, r4, lsl #2 │ │ │ │ - @ instruction: 0x01054a9a │ │ │ │ - smlatteq r7, r4, r0, r4 │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - tsteq r5, sl, ror #22 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r5, r4, lsr fp │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - @ instruction: 0x010e0a96 │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - @ instruction: 0x01054a96 │ │ │ │ - smlatbeq r5, r0, sl, r4 │ │ │ │ - @ instruction: 0x01054a9a │ │ │ │ - @ instruction: 0x01054a94 │ │ │ │ - smlabbeq r5, lr, sl, r4 │ │ │ │ - smlabbeq r5, ip, sl, r4 │ │ │ │ - strdeq r0, [lr, -r8] │ │ │ │ - tsteq r5, r4, ror r7 │ │ │ │ - tsteq r7, lr, asr pc │ │ │ │ - @ instruction: 0x010548b0 │ │ │ │ - smlabbeq r5, r6, r8, r4 │ │ │ │ - smlabbeq r5, r6, r8, r4 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - smlabteq r5, r8, r7, r4 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - strdeq r0, [lr, -lr] │ │ │ │ - tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabbeq r8, r0, fp, r0 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - smlabteq r5, lr, r6, r4 │ │ │ │ - smlabteq r5, r2, lr, fp │ │ │ │ - @ instruction: 0x0105beb2 │ │ │ │ - smlatbeq r5, lr, lr, fp │ │ │ │ - smlatbeq r5, sl, lr, fp │ │ │ │ - smlatbeq r5, r6, lr, fp │ │ │ │ - smlatbeq r5, r2, lr, fp │ │ │ │ - @ instruction: 0x0105be9e │ │ │ │ - @ instruction: 0x0105be9a │ │ │ │ - @ instruction: 0x0105be92 │ │ │ │ - smlabbeq r5, lr, lr, fp │ │ │ │ - @ instruction: 0x01080aba │ │ │ │ - @ instruction: 0x01080a9a │ │ │ │ - smlatbeq lr, ip, r7, r0 │ │ │ │ - @ instruction: 0x01080a94 │ │ │ │ - @ instruction: 0x010545b6 │ │ │ │ - smlatteq r7, sl, r4, r3 │ │ │ │ - @ instruction: 0x01054590 │ │ │ │ - ldrdeq r3, [r7, -ip] │ │ │ │ - tsteq r5, lr, ror #10 │ │ │ │ - ldrdeq r3, [r7, -r6] │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - smlabteq r7, r4, r4, r3 │ │ │ │ - tsteq r5, sl, lsr #10 │ │ │ │ - smlatbeq r7, lr, r4, r3 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r7, r2, asr #24 │ │ │ │ - smlabbeq r5, r8, r4, r4 │ │ │ │ - tsteq r7, r2, lsr #24 │ │ │ │ - @ instruction: 0x010544be │ │ │ │ - smlatbeq r5, lr, r4, r4 │ │ │ │ - @ instruction: 0x0105449e │ │ │ │ - smlabbeq r5, lr, r4, r4 │ │ │ │ - smlatbeq r7, r4, fp, r3 │ │ │ │ - @ instruction: 0x01073bbe │ │ │ │ - @ instruction: 0x010811bc │ │ │ │ - @ instruction: 0x010811ba │ │ │ │ - @ instruction: 0x010811b8 │ │ │ │ - tsteq r7, r0, ror #6 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - strdeq r4, [r5, -lr] │ │ │ │ - tsteq r7, lr, ror r7 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + tsteq r7, r4, asr #2 │ │ │ │ + @ instruction: 0x01054bbe │ │ │ │ + smlabteq r5, sl, fp, r4 │ │ │ │ + smlabbeq lr, r8, fp, r0 │ │ │ │ + @ instruction: 0x01054bb2 │ │ │ │ + smlabbeq r5, r8, fp, r4 │ │ │ │ + @ instruction: 0x01054b94 │ │ │ │ + @ instruction: 0x01054b90 │ │ │ │ + smlabbeq r5, ip, fp, r4 │ │ │ │ + smlabbeq r5, r8, fp, r4 │ │ │ │ + smlabbeq r5, r8, fp, r4 │ │ │ │ + strdeq r0, [lr, -r6] │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + smlatteq r5, lr, sl, r4 │ │ │ │ + smlatteq r5, ip, sl, r4 │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, ip, r3, r4 │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ - smlabbeq r7, lr, r0, r4 │ │ │ │ - smlatbeq r7, r8, r4, r4 │ │ │ │ - smlabteq r7, lr, r6, r5 │ │ │ │ - smlatteq r8, r2, r0, r2 │ │ │ │ - smlabbeq r7, r2, r4, r4 │ │ │ │ - smlatbeq r7, r6, sl, r3 │ │ │ │ - tsteq r7, sl, ror #4 │ │ │ │ - smlabbeq r7, sl, sl, r3 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ - smlatbeq r7, ip, r8, r4 │ │ │ │ - tsteq r7, r0, asr #6 │ │ │ │ - tsteq r7, r4, asr #14 │ │ │ │ - tsteq r7, sl, asr #14 │ │ │ │ - tsteq r7, r2, asr #14 │ │ │ │ - tsteq r7, r6, asr #14 │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r7, sl, asr #14 │ │ │ │ - smlabteq r6, lr, r5, r2 │ │ │ │ + @ instruction: 0x01073fbe │ │ │ │ + tsteq r5, r0, lsl r9 │ │ │ │ + smlatteq r5, r6, r8, r4 │ │ │ │ + smlatteq r5, r6, r8, r4 │ │ │ │ ldrdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - tsteq r7, ip, asr #16 │ │ │ │ - tsteq r7, ip, asr #16 │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - tsteq r7, r2, asr #16 │ │ │ │ - tsteq r7, sl, asr r8 │ │ │ │ - tsteq r7, r2, ror r8 │ │ │ │ - tsteq r7, r0, ror r8 │ │ │ │ - smlabbeq r7, r4, r8, r5 │ │ │ │ - @ instruction: 0x01075896 │ │ │ │ - smlabbeq r8, r2, r7, r4 │ │ │ │ - tsteq r7, r6, ror r8 │ │ │ │ - tsteq r7, r6, ror r8 │ │ │ │ - tsteq r7, r6, ror r8 │ │ │ │ - smlabbeq r7, r2, r8, r5 │ │ │ │ - smlabbeq r7, r6, r8, r5 │ │ │ │ - smlabbeq r7, sl, r8, r5 │ │ │ │ - smlabbeq r7, lr, r8, r5 │ │ │ │ - smlabbeq r7, r6, r8, r5 │ │ │ │ - tsteq r7, lr, ror r8 │ │ │ │ + smlabteq r6, lr, r9, r2 │ │ │ │ + smlabteq r6, lr, r9, r2 │ │ │ │ + smlabteq r6, sl, r9, r2 │ │ │ │ + smlatbeq lr, r8, r9, r0 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + smlatbeq r6, r4, r9, r2 │ │ │ │ + smlatbeq r8, ip, sp, r4 │ │ │ │ + tsteq lr, lr, asr r9 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabbeq r6, r8, r9, r2 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + smlatteq r8, r0, fp, r0 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r5, r6, lsl #30 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatteq r5, lr, lr, fp │ │ │ │ + tsteq r8, sl, lsl fp │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + tsteq r7, sl, asr #10 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + tsteq r7, ip, lsr r5 │ │ │ │ + smlabteq r5, lr, r5, r4 │ │ │ │ + tsteq r7, r6, lsr r5 │ │ │ │ + smlatbeq r5, ip, r5, r4 │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + smlabbeq r5, sl, r5, r4 │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + @ instruction: 0x0105b89c │ │ │ │ + smlatbeq r7, r2, ip, r3 │ │ │ │ + smlatteq r5, r8, r4, r4 │ │ │ │ + smlabbeq r7, r2, ip, r3 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + smlatteq r5, lr, r4, r4 │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ + tsteq r7, lr, lsl ip │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ + tsteq r8, sl, lsl r2 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + smlabteq r7, r0, r3, r3 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + ldrdeq sp, [r7, -lr] │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + smlabbeq r7, ip, r3, r3 │ │ │ │ + smlatteq r7, lr, r0, r4 │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ + tsteq r7, lr, lsr #14 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + smlatteq r7, r2, r4, r4 │ │ │ │ + tsteq r7, r6, lsl #22 │ │ │ │ + smlabteq r7, sl, r2, r5 │ │ │ │ + smlatteq r7, sl, sl, r3 │ │ │ │ + @ instruction: 0x010752bc │ │ │ │ + smlatbeq r7, sl, r3, r5 │ │ │ │ + tsteq r7, ip, lsl #18 │ │ │ │ + smlatbeq r7, r0, r3, r5 │ │ │ │ + smlatbeq r7, r4, r7, sp │ │ │ │ + smlatbeq r7, sl, r7, sp │ │ │ │ + smlatbeq r7, r2, r7, sp │ │ │ │ + smlatbeq r7, r6, r7, sp │ │ │ │ + @ instruction: 0x0107d7b0 │ │ │ │ + smlatbeq r7, sl, r7, sp │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + smlatbeq r7, ip, r8, r5 │ │ │ │ + smlatbeq r7, ip, r8, r5 │ │ │ │ + smlatbeq r7, r4, r8, r5 │ │ │ │ + smlatbeq r7, r2, r8, r5 │ │ │ │ + @ instruction: 0x010758ba │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + smlatteq r7, r4, r8, r5 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + smlatteq r8, r2, r7, r4 │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ + smlatteq r7, r2, r8, r5 │ │ │ │ + smlatteq r7, r6, r8, r5 │ │ │ │ + smlatteq r7, sl, r8, r5 │ │ │ │ + smlatteq r7, lr, r8, r5 │ │ │ │ + smlatteq r7, r6, r8, r5 │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + tsteq r7, r2, ror r4 │ │ │ │ + smlatteq lr, r4, r2, r0 │ │ │ │ + @ instruction: 0x010758b8 │ │ │ │ + @ instruction: 0x010866ba │ │ │ │ + smlatbeq r7, sl, r8, r5 │ │ │ │ + @ instruction: 0x0107589e │ │ │ │ + strheq r4, [r5, -ip] │ │ │ │ + strheq r4, [r5, -r4] │ │ │ │ tsteq r7, lr, ror r8 │ │ │ │ - tsteq r7, r2, lsl r4 │ │ │ │ - smlabbeq lr, r4, r2, r0 │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r8, sl, asr r6 │ │ │ │ - tsteq r7, sl, asr #16 │ │ │ │ - tsteq r7, lr, lsr r8 │ │ │ │ - qaddeq r4, ip, r5 │ │ │ │ - qaddeq r4, r4, r5 │ │ │ │ - tsteq r7, lr, lsl r8 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - tsteq r7, r4, lsr r9 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r7, r8, asr #18 │ │ │ │ - tsteq r7, r4, asr r9 │ │ │ │ - tsteq r7, r4, asr r9 │ │ │ │ - tsteq r7, r4, asr sl │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ @ instruction: 0x01074994 │ │ │ │ - tsteq r7, r4, asr #18 │ │ │ │ - tsteq r7, r4, asr r9 │ │ │ │ - tsteq r7, r4, lsl r7 │ │ │ │ - tsteq r7, r4, lsr r7 │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - smlabbeq r7, r0, r9, r4 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ - strdeq r5, [r7, -ip] │ │ │ │ - tsteq r7, r0, lsl #14 │ │ │ │ - tsteq r7, ip, lsl #14 │ │ │ │ - tsteq r7, r4, lsl r7 │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - tsteq r7, r6, lsl #14 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - smlatteq r7, lr, r6, r5 │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - smlatteq r7, r4, r6, r5 │ │ │ │ - smlatteq r7, r4, r6, r5 │ │ │ │ - @ instruction: 0x01053db2 │ │ │ │ - smlatbeq r5, ip, sp, r3 │ │ │ │ - tsteq r8, lr, lsr #4 │ │ │ │ - smlabbeq r5, r6, sp, r3 │ │ │ │ - smlabbeq r5, r0, sp, r3 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ + @ instruction: 0x0107499c │ │ │ │ + smlatbeq r7, r8, r9, r4 │ │ │ │ + smlatbeq r7, r8, r9, r4 │ │ │ │ + smlatbeq r7, r8, r9, r4 │ │ │ │ + smlatbeq r7, r8, r9, r4 │ │ │ │ + @ instruction: 0x010749b4 │ │ │ │ + @ instruction: 0x010749b4 │ │ │ │ + @ instruction: 0x01074ab4 │ │ │ │ + @ instruction: 0x010749b0 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlatbeq r7, r4, r9, r4 │ │ │ │ + @ instruction: 0x010749b4 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + @ instruction: 0x01075794 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + smlatteq r7, r0, r9, r4 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + smlabteq r7, r0, r9, r4 │ │ │ │ + smlabteq r7, r0, r9, r4 │ │ │ │ + tsteq r7, ip, asr r7 │ │ │ │ + tsteq r7, r0, ror #14 │ │ │ │ + tsteq r7, ip, ror #14 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + tsteq lr, r2, ror r0 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + swpeq r2, ip, [r6] │ │ │ │ + swpeq r2, r8, [r6] │ │ │ │ + tsteq r7, lr, asr #14 │ │ │ │ + @ instruction: 0x010735b2 │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ + tsteq r5, r2, lsl lr │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + smlabbeq r8, lr, r2, r0 │ │ │ │ + smlatteq r5, r6, sp, r3 │ │ │ │ + smlatteq r5, r0, sp, r3 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + smlabteq r5, r8, r5, fp │ │ │ │ + smlabteq r5, r6, r5, fp │ │ │ │ + smlabteq r5, r4, r5, fp │ │ │ │ + smlabteq r5, r2, r5, fp │ │ │ │ + smlabteq r5, r0, r5, fp │ │ │ │ + @ instruction: 0x0105b5be │ │ │ │ + @ instruction: 0x0105b5bc │ │ │ │ + @ instruction: 0x0105b5b6 │ │ │ │ + @ instruction: 0x0105b5b4 │ │ │ │ + ldrdeq r0, [r8, -ip] │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1f697cc │ │ │ │ bmi 7e3998 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d697dc │ │ │ │ @@ -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 1269834 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r7, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq r8, lr, lsr r7 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - strheq r3, [r7, -sl] │ │ │ │ - smlabbeq r5, ip, r5, r3 │ │ │ │ + smlabteq r7, r6, lr, pc @ │ │ │ │ + ldrdeq pc, [sp, -sl] │ │ │ │ + @ instruction: 0x01080796 │ │ │ │ + @ instruction: 0x0108079e │ │ │ │ + @ instruction: 0x0108079c │ │ │ │ + @ instruction: 0x0108079c │ │ │ │ + tsteq r7, sl, lsl r1 │ │ │ │ + smlatteq r5, ip, r5, r3 │ │ │ │ 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 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tsteq r8, r6, ror r7 │ │ │ │ - @ instruction: 0x01080790 │ │ │ │ + smlabteq r8, r8, r7, r0 │ │ │ │ + @ instruction: 0x01080796 │ │ │ │ + smlatbeq r8, r4, r7, r0 │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + strdeq r0, [r8, -r0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02bcc │ │ │ │ @ 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 fe8e9980 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe6e9990 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq r5, r6, lsl #22 │ │ │ │ - @ instruction: 0x01072fbc │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - smlatbeq r7, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x0105379a │ │ │ │ - smlabbeq r7, r4, pc, r2 @ │ │ │ │ - tsteq r5, lr, ror r7 │ │ │ │ - tsteq r7, r8, ror #30 │ │ │ │ - tsteq r5, r6, asr #22 │ │ │ │ - tsteq r7, ip, asr #30 │ │ │ │ + tsteq r5, r6, ror #22 │ │ │ │ + tsteq r7, ip, lsl r0 │ │ │ │ + @ instruction: 0x010539b6 │ │ │ │ + mrseq r3, (UNDEF: 7) │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ + smlatteq r7, r4, pc, r2 @ │ │ │ │ + ldrdeq r3, [r5, -lr] │ │ │ │ + smlabteq r7, r8, pc, r2 @ │ │ │ │ + smlatbeq r5, r6, fp, sl │ │ │ │ + smlatbeq r7, ip, pc, r2 @ │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02ccc │ │ │ │ @ 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 │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ - smlabbeq r8, ip, r6, r0 │ │ │ │ + ldrdeq r0, [r8, -lr] │ │ │ │ + smlatteq r8, ip, r6, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02cf4 │ │ │ │ @ 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 9a3d0c │ │ │ │ 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 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - @ instruction: 0x01061ab2 │ │ │ │ - @ instruction: 0x01061ab0 │ │ │ │ - smlatbeq r6, lr, sl, r1 │ │ │ │ - smlatbeq r6, ip, sl, r1 │ │ │ │ - smlabteq sp, r8, r8, pc @ │ │ │ │ - @ instruction: 0x01061a9a │ │ │ │ - smlatbeq r6, r2, sl, r1 │ │ │ │ - smlatbeq r6, r0, sl, r1 │ │ │ │ - @ instruction: 0x01061a9e │ │ │ │ - smlatbeq r6, r2, sl, r1 │ │ │ │ - @ instruction: 0x01061a98 │ │ │ │ - @ instruction: 0x01061a92 │ │ │ │ - @ instruction: 0x01061a96 │ │ │ │ - @ instruction: 0x01061a90 │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - tsteq r7, r2, ror #20 │ │ │ │ - tsteq r7, r0, ror #20 │ │ │ │ - @ instruction: 0x0105ae9a │ │ │ │ - smlatteq r5, ip, sp, sl │ │ │ │ - tsteq r7, lr, lsr #22 │ │ │ │ - smlatteq r7, ip, r9, r3 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - smlatbeq sp, r4, r7, pc @ │ │ │ │ - smlabteq r7, sl, r3, r3 │ │ │ │ - tsteq r5, r2, asr lr │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + @ instruction: 0x01080698 │ │ │ │ + tsteq r6, r2, lsl fp │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, ip, lsl #22 │ │ │ │ + tstpeq sp, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ strdeq r1, [r6, -lr] │ │ │ │ - smlatteq r7, r6, ip, r2 │ │ │ │ + tsteq r6, r2, lsl #22 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + strdeq r1, [r6, -r0] │ │ │ │ + smlabteq r8, r8, r5, r0 │ │ │ │ + smlabteq r7, r2, sl, r3 │ │ │ │ + smlabteq r7, r0, sl, r3 │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + smlabbeq r7, lr, fp, r3 │ │ │ │ + tsteq r7, ip, asr #20 │ │ │ │ + @ instruction: 0x0105ae96 │ │ │ │ + @ instruction: 0x0105ae94 │ │ │ │ + tstpeq sp, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, lsr #8 │ │ │ │ + @ instruction: 0x0105aeb2 │ │ │ │ + @ instruction: 0x0105ae9a │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r7, r6, asr #26 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strthi pc, [r2], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02f84 │ │ │ │ @ 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 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - smlabbeq r8, lr, r3, r0 │ │ │ │ - ldrdeq r2, [r5, -r2] │ │ │ │ - @ instruction: 0x01052fbc │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - @ instruction: 0x01080392 │ │ │ │ - @ instruction: 0x010803b0 │ │ │ │ - smlabteq r8, sl, r3, r0 │ │ │ │ - strdeq r0, [r8, -r0] │ │ │ │ - tsteq r8, r2, lsl #8 │ │ │ │ - tsteq r8, r2, asr r4 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ - smlabteq r8, r0, r4, r0 │ │ │ │ - smlabbeq r5, sl, lr, r2 │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r8, r2, lsr #10 │ │ │ │ - smlabbeq r8, r2, r5, r0 │ │ │ │ - @ instruction: 0x010805b8 │ │ │ │ - smlabteq r8, r2, r5, r0 │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + smlatteq r8, lr, r3, r0 │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + strdeq r0, [r8, -r2] │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, sl, lsr #8 │ │ │ │ + tsteq r8, r0, asr r4 │ │ │ │ + tsteq r8, r2, ror #8 │ │ │ │ + @ instruction: 0x010804b2 │ │ │ │ ldrdeq r0, [r8, -r8] │ │ │ │ - strdeq r0, [r8, -sl] │ │ │ │ - smlabbeq r8, ip, r6, r0 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - smlatteq r5, r8, ip, r2 │ │ │ │ - smlabteq r5, r4, ip, r2 │ │ │ │ - @ instruction: 0x01052c98 │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ - smlatteq r5, ip, fp, r2 │ │ │ │ - smlatteq r5, r2, fp, r2 │ │ │ │ - smlabteq r5, lr, fp, r2 │ │ │ │ - @ instruction: 0x01052b9e │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - tsteq r5, sl, lsl #22 │ │ │ │ - ldrdeq r2, [r5, -r8] │ │ │ │ - @ instruction: 0x01052aba │ │ │ │ - smlabbeq r5, ip, sl, r2 │ │ │ │ - smlatbeq r8, sl, r4, r0 │ │ │ │ - smlatteq r5, r6, r9, r2 │ │ │ │ - smlabteq r5, r8, r9, r2 │ │ │ │ - smlatteq r8, lr, r4, r0 │ │ │ │ - tsteq r8, r2, asr #10 │ │ │ │ - smlatbeq r8, sl, r5, r0 │ │ │ │ - strdeq r0, [r8, -lr] │ │ │ │ - tsteq r8, r6, asr #12 │ │ │ │ - ldrdeq r2, [r5, -ip] │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + smlatteq r5, sl, lr, r2 │ │ │ │ + @ instruction: 0x01052ebc │ │ │ │ + smlabbeq r8, r2, r5, r0 │ │ │ │ + smlatteq r8, r2, r5, r0 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r2, lsr #12 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r8, sl, asr r6 │ │ │ │ + smlatteq r8, ip, r6, r0 │ │ │ │ + @ instruction: 0x01052d98 │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0x01052cbe │ │ │ │ + @ instruction: 0x01052cb4 │ │ │ │ + smlatbeq r5, r0, ip, r2 │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + tsteq r5, lr, lsr #24 │ │ │ │ + strdeq r2, [r5, -lr] │ │ │ │ + ldrdeq r2, [r5, -r2] │ │ │ │ + smlatbeq r5, r0, fp, r2 │ │ │ │ + smlabbeq r5, r2, fp, r2 │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, sl, lsl fp │ │ │ │ + smlatteq r5, ip, sl, r2 │ │ │ │ + tsteq r8, sl, lsl #10 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + tsteq r8, lr, asr #10 │ │ │ │ + smlatbeq r8, r2, r5, r0 │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + tsteq r8, lr, asr r6 │ │ │ │ + smlatbeq r8, r6, r6, r0 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + ldrdeq r2, [r5, -sl] │ │ │ │ smlatbeq r5, sl, r8, r2 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - strdeq r2, [r5, -ip] │ │ │ │ - smlabteq r5, lr, r7, r2 │ │ │ │ - @ instruction: 0x010527b0 │ │ │ │ - smlabbeq r5, lr, r7, r2 │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - strdeq r2, [r5, -r2] │ │ │ │ - smlabteq r5, r6, r6, r2 │ │ │ │ - smlatbeq r5, sl, r6, r2 │ │ │ │ - smlabbeq r5, sl, r6, r2 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlatteq r5, r8, r5, r2 │ │ │ │ - smlatteq r5, r2, r5, r2 │ │ │ │ - smlabteq r5, r0, r5, r2 │ │ │ │ - @ instruction: 0x0105259e │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - smlatteq r5, r8, r4, r2 │ │ │ │ - smlabteq r5, r8, r4, r2 │ │ │ │ - smlatbeq r5, r8, r4, r2 │ │ │ │ - smlabbeq r5, r2, r4, r2 │ │ │ │ - tsteq r5, r2, ror #8 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - strdeq pc, [r7, -r2] │ │ │ │ - tstpeq r7, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r7, -r2] │ │ │ │ - tsteq r5, r8, lsl r4 │ │ │ │ - smlabteq r7, r6, lr, pc @ │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r5, r6, lsl #8 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - tstpeq r7, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r7, ip, r7, pc @ │ │ │ │ - smlatteq r5, lr, r3, r2 │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + smlatteq r5, lr, r7, r2 │ │ │ │ + smlabteq r5, r0, r7, r2 │ │ │ │ + @ instruction: 0x01052792 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r6, lsr #14 │ │ │ │ + tsteq r5, sl, lsl #14 │ │ │ │ + smlatteq r5, sl, r6, r2 │ │ │ │ + smlabteq r5, r0, r6, r2 │ │ │ │ + @ instruction: 0x01052698 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + strdeq r2, [r5, -lr] │ │ │ │ + ldrdeq r2, [r5, -r6] │ │ │ │ + @ instruction: 0x010525b4 │ │ │ │ + @ instruction: 0x01052594 │ │ │ │ + tsteq r5, lr, ror #10 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + smlatteq r5, r2, r4, r2 │ │ │ │ + smlabteq r5, r2, r4, r2 │ │ │ │ + smlatbeq r5, r2, r4, r2 │ │ │ │ + tstpeq r7, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -r0] │ │ │ │ + ldrdeq pc, [r7, -lr] │ │ │ │ + tstpeq r7, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tstpeq r7, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tstpeq r7, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ 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 │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tstpeq r7, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r7, -r6] │ │ │ │ - smlabteq r7, r0, r6, pc @ │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tstpeq r7, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - @ instruction: 0x0107f8b4 │ │ │ │ - strdeq pc, [r7, -r6] │ │ │ │ - @ instruction: 0x0107f7b8 │ │ │ │ - tstpeq r7, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl r2 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - tstpeq r7, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r7, -sl] │ │ │ │ + smlabteq r5, r6, r2, r2 │ │ │ │ + @ instruction: 0x0107f79c │ │ │ │ + tstpeq r7, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, lr, r2, r2 │ │ │ │ + smlatbeq r5, r8, r2, r2 │ │ │ │ + smlatbeq r7, sl, r7, pc @ │ │ │ │ + smlabteq r7, r0, r7, pc @ │ │ │ │ + @ instruction: 0x01052296 │ │ │ │ + tstpeq r7, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r7, -sl] │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + @ instruction: 0x0107f8b0 │ │ │ │ + tstpeq r7, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror #4 │ │ │ │ + smlabteq r7, r6, r8, pc @ │ │ │ │ + tstpeq r7, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, ip, r8, pc @ │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + @ instruction: 0x0107f9bc │ │ │ │ + tstpeq r7, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r5, sl, lsr #4 │ │ │ │ + tstpeq r7, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r4, r9, pc @ │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ mrseq r2, SP_usr │ │ │ │ - tstpeq r7, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r7, -r8] │ │ │ │ - smlatbeq r7, sl, r8, pc @ │ │ │ │ - smlabbeq r7, ip, r8, pc @ │ │ │ │ - smlatteq r5, r2, r1, r2 │ │ │ │ - tstpeq r7, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, sl, sl, pc @ │ │ │ │ + @ instruction: 0x0107fab4 │ │ │ │ + smlatteq r5, lr, r1, r2 │ │ │ │ + tstpeq r7, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r5, -ip] │ │ │ │ + tstpeq r7, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r2, [r5, -r0] │ │ │ │ smlabteq r5, sl, r1, r2 │ │ │ │ - tstpeq r7, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, lr, sl, pc @ │ │ │ │ - strdeq pc, [r7, -r4] │ │ │ │ - @ instruction: 0x0107f9ba │ │ │ │ - smlabbeq r7, r4, r9, pc @ │ │ │ │ - smlatbeq r5, r6, r1, r2 │ │ │ │ - smlatbeq r5, r0, r1, r2 │ │ │ │ - tstpeq r7, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, r1, r2 │ │ │ │ - tstpeq r7, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, sl, sl, pc @ │ │ │ │ + smlabteq r5, r4, r1, r2 │ │ │ │ + @ instruction: 0x010521be │ │ │ │ + smlatbeq r7, r0, fp, pc @ │ │ │ │ + tstpeq r7, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r1, r2 │ │ │ │ + smlatbeq r7, sl, fp, pc @ │ │ │ │ + smlabteq r7, ip, fp, pc @ │ │ │ │ + @ instruction: 0x0105219a │ │ │ │ + smlabbeq r7, r0, sp, pc @ │ │ │ │ + tstpeq r7, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r1, r2 │ │ │ │ + smlatteq r7, sl, fp, pc @ │ │ │ │ tsteq r5, ip, ror r1 │ │ │ │ - smlatteq r7, sl, sl, pc @ │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ + strdeq pc, [r7, -sl] │ │ │ │ + smlabbeq r7, ip, ip, pc @ │ │ │ │ tsteq r5, sl, ror #2 │ │ │ │ tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tstpeq r7, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r0, sp, pc @ │ │ │ │ + tstpeq r7, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ tsteq r5, ip, asr #2 │ │ │ │ - tstpeq r7, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + @ instruction: 0x0107fe98 │ │ │ │ tsteq r5, sl, lsr r1 │ │ │ │ - tstpeq r7, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq r7, r0, lr, pc @ │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ tsteq r5, r8, lsr #2 │ │ │ │ - smlabbeq r7, sl, fp, pc @ │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ tsteq r5, ip, lsl r1 │ │ │ │ - @ instruction: 0x0107fc9a │ │ │ │ - tstpeq r7, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ tsteq r5, sl, lsl #2 │ │ │ │ tsteq r5, r4, lsl #2 │ │ │ │ - smlatteq r7, lr, sp, pc @ │ │ │ │ - smlabbeq r7, r0, sp, pc @ │ │ │ │ - tstpeq r7, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [r5, -lr] │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + strdeq r2, [r5, -r2] │ │ │ │ smlatteq r5, ip, r0, r2 │ │ │ │ smlatteq r5, r6, r0, r2 │ │ │ │ - tstpeq r7, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, r0, r2 │ │ │ │ ldrdeq r2, [r5, -sl] │ │ │ │ - tstpeq r7, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r5, -r4] │ │ │ │ smlabteq r5, lr, r0, r2 │ │ │ │ - smlabteq r5, r8, r0, r2 │ │ │ │ - smlabteq r5, r2, r0, r2 │ │ │ │ - strheq r2, [r5, -ip] │ │ │ │ - strheq r2, [r5, -r6] │ │ │ │ - strheq r2, [r5, -r0] │ │ │ │ - smlatbeq r5, sl, r0, r2 │ │ │ │ - smlatbeq r5, r4, r0, r2 │ │ │ │ - swpeq r2, lr, [r5] │ │ │ │ - swpeq r2, r8, [r5] │ │ │ │ - swpeq r2, r2, [r5] │ │ │ │ - smlabbeq r5, ip, r0, r2 │ │ │ │ - smlabbeq r5, r6, r0, r2 │ │ │ │ - smlabbeq r5, r0, r0, r2 │ │ │ │ - tsteq r5, sl, ror r0 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - tsteq r5, lr, rrx │ │ │ │ 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 1ebab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5a10> │ │ │ │ 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} │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ - tsteq r7, lr, lsl sl │ │ │ │ - ldrdeq r2, [r5, -r0] │ │ │ │ - tsteq r7, sl, ror #18 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - tsteq r7, sl, lsr r9 │ │ │ │ - smlabbeq r7, r0, sl, pc @ │ │ │ │ - tsteq r7, sl, asr r8 │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ - tsteq r7, ip, ror r5 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ - strdeq r1, [r5, -lr] │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - smlabteq r5, r2, ip, r1 │ │ │ │ - smlabteq r5, lr, ip, r1 │ │ │ │ - smlabbeq sp, ip, ip, sp │ │ │ │ - @ instruction: 0x01051cb6 │ │ │ │ - smlabbeq r5, ip, ip, r1 │ │ │ │ - @ instruction: 0x01051c98 │ │ │ │ - @ instruction: 0x01051c94 │ │ │ │ - @ instruction: 0x01051c90 │ │ │ │ - smlabbeq r5, lr, ip, r1 │ │ │ │ - @ instruction: 0x01051c90 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - smlabbeq r5, r0, ip, r1 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - tsteq r5, ip, lsl #24 │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - tsteq sp, r2, ror fp │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r7, lr, ror sl │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + smlabteq r7, sl, r9, r1 │ │ │ │ + smlatbeq r5, r8, r5, r9 │ │ │ │ + @ instruction: 0x0107199a │ │ │ │ + smlatteq r7, r0, sl, pc @ │ │ │ │ + @ instruction: 0x010718ba │ │ │ │ + tsteq r7, r0, ror #24 │ │ │ │ + ldrdeq r1, [r7, -ip] │ │ │ │ + ldrdeq r1, [r5, -lr] │ │ │ │ + smlabteq r7, r8, r2, r1 │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + smlatbeq r7, r8, r2, r1 │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + smlatteq sp, ip, ip, sp │ │ │ │ + tsteq r5, r6, lsl sp │ │ │ │ + smlatteq r5, ip, ip, r1 │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + strdeq r1, [r5, -r4] │ │ │ │ strdeq r1, [r5, -r0] │ │ │ │ - ldrdeq r1, [r7, -sl] │ │ │ │ - ldrdeq r1, [r5, -r2] │ │ │ │ - strheq r1, [r7, -lr] │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - smlatteq r5, sl, r9, r1 │ │ │ │ - smlatteq r5, ip, r9, r1 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x010ddab8 │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - @ instruction: 0x0105fab8 │ │ │ │ - smlabteq r8, r2, lr, r1 │ │ │ │ - tsteq sp, r6, ror sl │ │ │ │ - @ instruction: 0x0105fa98 │ │ │ │ - smlatbeq r5, r4, sl, pc @ │ │ │ │ - smlatbeq r5, r2, sl, pc @ │ │ │ │ - tsteq r7, r0, lsl #26 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - tsteq r5, sl, lsr r0 │ │ │ │ - tsteq r5, r8, lsr r0 │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - tsteq r5, r4, lsr r0 │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, lr, lsr #32 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - tsteq r7, r6, lsr ip │ │ │ │ - tsteq sp, sl, asr #18 │ │ │ │ - tsteq r7, r4, lsr ip │ │ │ │ + smlatteq r5, lr, ip, r1 │ │ │ │ + strdeq r1, [r5, -r0] │ │ │ │ + tsteq sp, r0, ror #24 │ │ │ │ + smlatteq r5, r0, ip, r1 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r5, r0, ror ip │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, r8, ror #24 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + ldrdeq sp, [sp, -r2] │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + tsteq r7, sl, lsr r1 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + tsteq r7, lr, lsl r1 │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + @ instruction: 0x0105199a │ │ │ │ + tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, lsr #30 │ │ │ │ + ldrdeq sp, [sp, -r6] │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #26 │ │ │ │ + @ instruction: 0x010518b8 │ │ │ │ + @ instruction: 0x010518b2 │ │ │ │ + smlatbeq r5, r8, r0, r9 │ │ │ │ + swpeq r9, sl, [r5] │ │ │ │ + swpeq r9, r8, [r5] │ │ │ │ + swpeq r9, r6, [r5] │ │ │ │ + swpeq r9, r4, [r5] │ │ │ │ + swpeq r9, r2, [r5] │ │ │ │ + swpeq r9, r0, [r5] │ │ │ │ + smlabbeq r5, lr, r0, r9 │ │ │ │ + smlabbeq r5, r8, r0, r9 │ │ │ │ + smlabbeq r5, r6, r0, r9 │ │ │ │ + @ instruction: 0x0107dcb4 │ │ │ │ + @ instruction: 0x0107dc96 │ │ │ │ + smlatbeq sp, sl, r9, sp │ │ │ │ + @ instruction: 0x0107dc94 │ │ │ │ + @ instruction: 0x010517b8 │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + @ instruction: 0x01051798 │ │ │ │ + smlatteq r7, r6, r6, r0 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + smlatteq r7, r2, r6, r0 │ │ │ │ tsteq r5, r8, asr r7 │ │ │ │ - @ instruction: 0x01070692 │ │ │ │ + ldrdeq r0, [r7, -r2] │ │ │ │ tsteq r5, r8, lsr r7 │ │ │ │ - smlabbeq r7, r6, r6, r0 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabbeq r7, r2, r6, r0 │ │ │ │ - strdeq r1, [r5, -r8] │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - ldrdeq r1, [r5, -r8] │ │ │ │ - tsteq r7, lr, asr r6 │ │ │ │ - smlabteq r5, r2, r6, r1 │ │ │ │ + @ instruction: 0x010706be │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ 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 │ │ │ │ - smlatbeq r5, lr, r8, r8 │ │ │ │ - @ instruction: 0x01070cb4 │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - @ instruction: 0x01070c90 │ │ │ │ - smlabteq r5, sl, r7, r8 │ │ │ │ - tsteq r7, ip, ror #24 │ │ │ │ - @ instruction: 0x01070fba │ │ │ │ - tsteq r7, ip, asr #24 │ │ │ │ - tsteq r7, r0, lsr #28 │ │ │ │ - tsteq r7, lr, lsr #24 │ │ │ │ - smlabteq r5, ip, r4, r1 │ │ │ │ - @ instruction: 0x010514bc │ │ │ │ - smlatbeq r5, ip, r4, r1 │ │ │ │ - @ instruction: 0x0105149c │ │ │ │ - ldrdeq lr, [r7, -r2] │ │ │ │ - ldrdeq lr, [r7, -r4] │ │ │ │ - smlatbeq r7, ip, r5, r1 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ - smlatbeq r7, r8, fp, r0 │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - strdeq r1, [r7, -sl] │ │ │ │ - tsteq r7, sl, asr fp │ │ │ │ - smlabbeq r7, r6, r5, r2 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, lr, lsr #22 │ │ │ │ - mrseq r2, SP_und │ │ │ │ - mrseq r1, SP_abt │ │ │ │ - smlatteq r7, sl, sl, r0 │ │ │ │ - tsteq r7, sl, lsl #26 │ │ │ │ - ldrdeq r0, [r7, -r4] │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - smlatteq r7, r8, ip, lr │ │ │ │ - tsteq r5, r2, lsr r3 │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - smlabteq r7, sl, ip, lr │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r2, r1 │ │ │ │ - smlatteq r5, r4, r2, r1 │ │ │ │ - @ instruction: 0x0107ec94 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - @ instruction: 0x010706b0 │ │ │ │ - strdeq r0, [r7, -r2] │ │ │ │ - smlatbeq r7, r2, r6, r0 │ │ │ │ - ldrdeq r0, [r7, -r0] │ │ │ │ - tsteq r7, r0, asr #24 │ │ │ │ - smlatbeq r7, ip, r9, r0 │ │ │ │ - tsteq r7, ip, asr r1 │ │ │ │ - @ instruction: 0x01070996 │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - strdeq lr, [r7, -r6] │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - tsteq r7, lr, lsr #10 │ │ │ │ - tsteq r7, r2, asr #30 │ │ │ │ - smlatteq r7, r2, r2, r1 │ │ │ │ - tsteq r7, r6, lsl #18 │ │ │ │ - strdeq r2, [r7, -r2] │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - smlatteq r7, r8, r1, r2 │ │ │ │ - strheq r0, [r7, -r4] │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, r2, asr r1 │ │ │ │ - ldrdeq sl, [r7, -r2] │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, r0, lsr #2 │ │ │ │ - smlabbeq r7, r0, r0, r0 │ │ │ │ - tstpeq r5, r4, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl r7 │ │ │ │ - tstpeq r5, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, lr, r2, sp │ │ │ │ - tsteq r7, sl, ror r8 │ │ │ │ - swpeq r1, r8, [r5] │ │ │ │ - swpeq r1, r0, [r5] │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ - smlabbeq r5, r6, r2, pc @ │ │ │ │ - smlabbeq r5, r2, r2, pc @ │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + strdeq r0, [r7, -r0] │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + smlabteq r7, ip, ip, r0 │ │ │ │ + tsteq r7, sl, lsl r0 │ │ │ │ + smlatbeq r7, ip, ip, r0 │ │ │ │ + smlabbeq r7, r0, lr, lr │ │ │ │ + smlabbeq r7, lr, ip, r0 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + strdeq r1, [r5, -ip] │ │ │ │ + tsteq r7, r2, lsr lr │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r7, sl, lsr r8 │ │ │ │ + tsteq r7, r8, lsl #24 │ │ │ │ + @ instruction: 0x01051594 │ │ │ │ + tsteq r7, sl, asr r5 │ │ │ │ + @ instruction: 0x01070bba │ │ │ │ + smlatteq r7, r6, r5, r2 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + smlabbeq r7, lr, fp, r0 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r7, sl, asr #22 │ │ │ │ + tsteq r7, sl, ror #26 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + tsteq r7, r8, asr #26 │ │ │ │ + @ instruction: 0x01051392 │ │ │ │ + smlabbeq r5, sl, r3, r1 │ │ │ │ + tsteq r7, sl, lsr #26 │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + tsteq r7, r2, asr sl │ │ │ │ + tsteq r7, r2, lsl #14 │ │ │ │ + tsteq r7, r0, lsr sl │ │ │ │ + smlatbeq r7, r0, ip, lr │ │ │ │ + tsteq r7, ip, lsl #20 │ │ │ │ + @ instruction: 0x010721bc │ │ │ │ + strdeq r0, [r7, -r6] │ │ │ │ + smlatbeq r7, ip, r1, r2 │ │ │ │ + tsteq r7, r6, asr ip │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + smlabbeq r7, lr, r5, r2 │ │ │ │ + smlatbeq r7, r2, pc, lr @ │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ tsteq r7, r6, ror #18 │ │ │ │ - tsteq r5, r4, lsr r0 │ │ │ │ - tsteq r5, ip, lsr #32 │ │ │ │ - smlatbeq r7, ip, r4, sp │ │ │ │ - tsteq r5, r2 │ │ │ │ - strdeq r0, [r5, -sl] │ │ │ │ - smlatteq r5, lr, r7, r8 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - ldrdeq r8, [r5, -r8] │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - ldrdeq r8, [r5, -r4] │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r7, r8 │ │ │ │ - smlabteq r5, r8, r7, r8 │ │ │ │ - strdeq sp, [r7, -r6] │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - smlatteq sp, ip, r0, sp │ │ │ │ - tsteq r7, ip, lsr r6 │ │ │ │ - tsteq r7, r8, asr r6 │ │ │ │ - @ instruction: 0x010728b2 │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - smlatbeq r7, r4, r8, r2 │ │ │ │ - @ instruction: 0x0107289c │ │ │ │ - @ instruction: 0x01072890 │ │ │ │ - smlabbeq r7, r8, r8, r2 │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ - tsteq r7, r4, ror r8 │ │ │ │ - tsteq r7, r8, ror #16 │ │ │ │ - strdeq sp, [r7, -ip] │ │ │ │ - strdeq sp, [r7, -r0] │ │ │ │ + tsteq r7, r2, asr r2 │ │ │ │ + @ instruction: 0x010717b4 │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ + tsteq r7, r4, lsl r1 │ │ │ │ + @ instruction: 0x010511ba │ │ │ │ + @ instruction: 0x010511b2 │ │ │ │ + tsteq r7, r2, lsr r5 │ │ │ │ + smlabbeq r5, r8, r1, r1 │ │ │ │ + smlabbeq r5, r0, r1, r1 │ │ │ │ + smlatteq r7, r0, r0, r0 │ │ │ │ + smlabteq r5, r4, r4, pc @ │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + @ instruction: 0x0105f4bc │ │ │ │ + smlatteq sp, lr, r2, sp │ │ │ │ + ldrdeq r2, [r7, -sl] │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + strdeq r1, [r5, -r0] │ │ │ │ + @ instruction: 0x010729b0 │ │ │ │ + smlatteq r5, r6, r2, pc @ │ │ │ │ + smlatteq r5, r2, r2, pc @ │ │ │ │ + smlabteq r7, r6, r9, r2 │ │ │ │ + swpeq r1, r4, [r5] │ │ │ │ + smlabbeq r5, ip, r0, r1 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ + qaddeq r1, sl, r5 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + tsteq r5, lr, lsr r8 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + tsteq r5, r8, lsr r8 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, r2, lsr r8 │ │ │ │ + tsteq r5, r0, lsr r8 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + tsteq r7, r6, asr r4 │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + @ instruction: 0x0107069c │ │ │ │ + @ instruction: 0x010706b8 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + smlatbeq r7, r2, r6, r0 │ │ │ │ + tsteq r7, r4, lsl #18 │ │ │ │ + strdeq r2, [r7, -ip] │ │ │ │ + strdeq r2, [r7, -r0] │ │ │ │ + smlatteq r7, r8, r8, r2 │ │ │ │ + ldrdeq r2, [r7, -ip] │ │ │ │ + ldrdeq r2, [r7, -r4] │ │ │ │ + smlabteq r7, r8, r8, r2 │ │ │ │ + tsteq r7, ip, asr ip │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + tsteq r7, r8, asr #24 │ │ │ │ + tsteq r7, ip, lsr ip │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + tsteq r7, r2, lsr r8 │ │ │ │ + tsteq r7, r2, lsr r5 │ │ │ │ + smlatbeq r5, r8, r0, r8 │ │ │ │ smlatteq r7, r8, fp, sp │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - ldrdeq r2, [r7, -r2] │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - tsteq r5, r8, asr #32 │ │ │ │ - smlabbeq r7, r8, fp, sp │ │ │ │ - smlabbeq r7, r8, r7, r2 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ + smlatteq r7, r8, r7, r2 │ │ │ │ + smlatbeq r5, r4, r9, r0 │ │ │ │ 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 76c748 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - tsteq r7, lr, lsl r5 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + tsteq r7, lr, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec05994 │ │ │ │ @ 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 369780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2536e0> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66c708 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x010581bc │ │ │ │ - @ instruction: 0x01050ab4 │ │ │ │ - smlatbeq r5, lr, sl, r0 │ │ │ │ - tsteq r7, r0, ror #8 │ │ │ │ - smlatteq r7, r2, r1, r0 │ │ │ │ - smlabteq r7, r8, r4, lr │ │ │ │ - smlabteq r7, r8, r1, r0 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + tsteq r5, r4, lsl fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + smlabteq r7, r0, r4, lr │ │ │ │ + tsteq r7, r2, asr #4 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ 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 fec05a50 │ │ │ │ @@ -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 │ │ │ │ - smlatbeq r7, r6, r4, lr │ │ │ │ - tsteq r7, ip, ror r4 │ │ │ │ - smlabbeq r7, sl, r4, lr │ │ │ │ - smlatbeq r7, r8, r4, lr │ │ │ │ + tsteq r7, r6, lsl #10 │ │ │ │ + ldrdeq lr, [r7, -ip] │ │ │ │ + smlatteq r7, sl, r4, lr │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec05a8c │ │ │ │ @ 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 86ca78 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7bd4620 │ │ │ │ @ instruction: 0xbdf8ea18 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq sp, r4, lsr fp │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, r4, lsl #26 │ │ │ │ - strdeq lr, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #26 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ + smlabbeq r5, ip, sp, lr │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ tsteq r5, sl, ror sp │ │ │ │ - tsteq r7, sl, lsl r0 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + @ instruction: 0x010dcb94 │ │ │ │ + tsteq r5, r6, ror #26 │ │ │ │ + tsteq r5, lr, ror #26 │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, lr, ror #26 │ │ │ │ + tsteq r5, r4, ror #26 │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ tsteq r5, r2, ror #26 │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ - smlabbeq r5, sl, sp, lr │ │ │ │ - @ instruction: 0x0105ed90 │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - smlabbeq r5, r2, sp, lr │ │ │ │ - @ instruction: 0x0107e59e │ │ │ │ - tsteq r7, ip, ror #22 │ │ │ │ - tsteq r5, r6, ror sp │ │ │ │ - smlabbeq r5, r6, sp, lr │ │ │ │ - smlabbeq r5, r0, sp, lr │ │ │ │ - @ instruction: 0x01050794 │ │ │ │ - tstpeq r6, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, lsr fp │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - tsteq r7, r8, ror #30 │ │ │ │ - tsteq r7, r6, ror #4 │ │ │ │ - tsteq r7, r4, ror #4 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r5, r6, lsr fp │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ - tsteq r7, sl, lsr #4 │ │ │ │ - tstpeq r6, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r0, lsr #4 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + tsteq r7, sl, ror r0 │ │ │ │ + smlabbeq r5, r8, ip, lr │ │ │ │ + @ instruction: 0x0105edb0 │ │ │ │ + smlabteq r5, r2, sp, lr │ │ │ │ + smlabbeq r7, r4, r3, lr │ │ │ │ + smlatteq r5, sl, sp, lr │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq sp, ip, ror sl │ │ │ │ + smlatteq r5, r2, sp, lr │ │ │ │ + strdeq lr, [r7, -lr] │ │ │ │ + smlabteq r7, ip, fp, r1 │ │ │ │ + ldrdeq lr, [r5, -r6] │ │ │ │ + smlatteq r5, r6, sp, lr │ │ │ │ + smlatteq r5, r0, sp, lr │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + @ instruction: 0x0106ff90 │ │ │ │ + @ instruction: 0x0105eb9a │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ + smlabteq r7, r8, pc, r0 @ │ │ │ │ + smlabteq r7, r6, r2, lr │ │ │ │ + smlabteq r7, r4, r2, lr │ │ │ │ + smlabteq r7, r2, r2, lr │ │ │ │ + smlabteq r5, r2, fp, lr │ │ │ │ + @ instruction: 0x0105ebb0 │ │ │ │ + smlatbeq r7, sl, r2, lr │ │ │ │ + @ instruction: 0x0105eb96 │ │ │ │ + smlabbeq r5, r4, fp, lr │ │ │ │ + smlabbeq r7, sl, r2, lr │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + smlabbeq r7, r0, r2, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec05e54 │ │ │ │ @ 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 │ │ │ │ - tsteq r7, lr, ror #2 │ │ │ │ - tsteq r7, r8, ror r2 │ │ │ │ - smlabteq r5, r2, r0, r0 │ │ │ │ - smlatbeq r5, r4, r0, r0 │ │ │ │ - smlabbeq r5, ip, r0, r0 │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - smlatteq r4, ip, pc, pc @ │ │ │ │ - smlatteq r4, r2, pc, pc @ │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - tsteq r7, lr, ror #30 │ │ │ │ - @ instruction: 0x0104ff90 │ │ │ │ - tstpeq r4, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -lr] │ │ │ │ + smlabteq r7, lr, r1, lr │ │ │ │ + ldrdeq lr, [r7, -r8] │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + smlatteq r5, ip, r0, r0 │ │ │ │ + smlabteq r5, r8, r0, r0 │ │ │ │ + swpeq r0, ip, [r5] │ │ │ │ + tsteq r5, r6, ror r0 │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + smlabteq r7, lr, pc, sp @ │ │ │ │ + strdeq pc, [r4, -r0] │ │ │ │ + smlabteq r4, r0, pc, pc @ │ │ │ │ + @ instruction: 0x0104ff92 │ │ │ │ + tstpeq r4, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, lr, pc @ │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + @ instruction: 0x0104feb6 │ │ │ │ + smlabbeq r4, sl, lr, pc @ │ │ │ │ + tstpeq r4, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, sp, pc @ │ │ │ │ + smlabteq r4, r2, sp, pc @ │ │ │ │ + @ instruction: 0x0104fd9c │ │ │ │ + tstpeq r4, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + @ instruction: 0x0104fcb0 │ │ │ │ + @ instruction: 0x0104fc9a │ │ │ │ + smlabbeq r4, r4, ip, pc @ │ │ │ │ + tstpeq r4, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r4, -r4] │ │ │ │ - @ instruction: 0x0104feb0 │ │ │ │ - smlabbeq r4, r6, lr, pc @ │ │ │ │ - tstpeq r4, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - @ instruction: 0x0104fdb4 │ │ │ │ - smlabbeq r4, r8, sp, pc @ │ │ │ │ - tstpeq r4, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r2, ip, pc @ │ │ │ │ - @ instruction: 0x0104fcb6 │ │ │ │ - @ instruction: 0x0104fc92 │ │ │ │ - tstpeq r4, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ - smlabteq r4, ip, fp, pc @ │ │ │ │ - @ instruction: 0x0104fbb6 │ │ │ │ - smlatbeq r4, r0, fp, pc @ │ │ │ │ - tstpeq r4, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r4, lsr #22 │ │ │ │ - smlabteq r7, r8, sl, sp │ │ │ │ - @ instruction: 0x0104fa9c │ │ │ │ - tstpeq r4, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r9, pc @ │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - smlabteq r4, r4, r9, pc @ │ │ │ │ - @ instruction: 0x0104f99e │ │ │ │ - tstpeq r4, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r6] │ │ │ │ - smlabteq r4, r8, r8, pc @ │ │ │ │ - @ instruction: 0x0104f89a │ │ │ │ - @ instruction: 0x0104f890 │ │ │ │ - tstpeq r4, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104fbbe │ │ │ │ + smlatbeq r4, ip, fp, pc @ │ │ │ │ + smlabbeq r7, r4, fp, sp │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ + smlabteq r4, ip, sl, pc @ │ │ │ │ + @ instruction: 0x0104fa9e │ │ │ │ + tstpeq r4, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -lr] │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r9, pc @ │ │ │ │ + smlabbeq r4, r4, r9, pc @ │ │ │ │ + tstpeq r4, r6, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ strdeq pc, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r7, pc @ │ │ │ │ - @ instruction: 0x0104f79c │ │ │ │ - tstpeq r4, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r4, -sl] │ │ │ │ - ldrdeq pc, [r4, -r2] │ │ │ │ - @ instruction: 0x0104f6b0 │ │ │ │ - smlabbeq r4, r6, r6, pc @ │ │ │ │ - tstpeq r4, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, lr, r5, pc @ │ │ │ │ - smlatteq r4, r6, r5, pc @ │ │ │ │ - smlabteq r4, r4, r5, pc @ │ │ │ │ - tstpeq r4, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, sl, r8, pc @ │ │ │ │ + smlatbeq r4, r4, r8, pc @ │ │ │ │ + tstpeq r4, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r4, -ip] │ │ │ │ - smlabteq r4, lr, r4, pc @ │ │ │ │ - smlatbeq r4, sl, r4, pc @ │ │ │ │ + ldrdeq pc, [r4, -r2] │ │ │ │ + smlatbeq r4, r8, r7, pc @ │ │ │ │ + smlabbeq r4, r6, r7, pc @ │ │ │ │ + tstpeq r4, r4, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, r6, pc @ │ │ │ │ + @ instruction: 0x0104f6bc │ │ │ │ + @ instruction: 0x0104f69a │ │ │ │ + tstpeq r4, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + smlatbeq r4, r4, r5, pc @ │ │ │ │ + smlabbeq r4, r0, r5, pc @ │ │ │ │ + tstpeq r4, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ 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 95d1d8 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ ldrhi pc, [r9, #257] @ 0x101 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ svclt 0x00ecf001 │ │ │ │ - tstpeq r4, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, r3, pc @ │ │ │ │ + tstpeq r4, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, lsr r4 │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + smlabteq r4, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0104f296 │ │ │ │ + tstpeq r4, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r4, -r0] │ │ │ │ - ldrdeq sp, [r7, -r8] │ │ │ │ - @ instruction: 0x0104f294 │ │ │ │ - tstpeq r4, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r4, r1, pc @ │ │ │ │ - smlabteq r4, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0104f190 │ │ │ │ - smlabbeq r4, r6, r1, pc @ │ │ │ │ + smlatteq r4, r6, r1, pc @ │ │ │ │ + @ instruction: 0x0104f1be │ │ │ │ + smlabbeq r4, lr, r1, pc @ │ │ │ │ tstpeq r4, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -lr] │ │ │ │ - ldrdeq pc, [r4, -r6] │ │ │ │ - smlatbeq r4, lr, r0, pc @ │ │ │ │ - smlabbeq r4, r2, r0, pc @ │ │ │ │ - qaddeq pc, lr, r4 @ │ │ │ │ + tstpeq r4, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, lr, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r2, r0, pc @ │ │ │ │ + strheq pc, [r4, -lr] @ │ │ │ │ + swpeq pc, sl, [r4] @ │ │ │ │ + tstpeq r4, r8, rrx @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r4, r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r4, -sl] │ │ │ │ - smlatbeq r4, r8, pc, lr @ │ │ │ │ + smlatteq r4, r4, pc, lr @ │ │ │ │ + smlabteq r4, ip, pc, lr @ │ │ │ │ + @ instruction: 0x0104ef9c │ │ │ │ smlabbeq r4, r4, pc, lr @ │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - smlabteq r4, lr, lr, lr │ │ │ │ - @ instruction: 0x0104ee9c │ │ │ │ - @ instruction: 0x0104ee92 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - smlatteq r4, r6, sp, lr │ │ │ │ - @ instruction: 0x0104edb8 │ │ │ │ + tsteq r4, lr, asr pc │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ + strdeq lr, [r4, -r2] │ │ │ │ + smlabteq r4, ip, lr, lr │ │ │ │ + smlatbeq r4, r4, lr, lr │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + smlatteq r4, r4, sp, lr │ │ │ │ + @ instruction: 0x0104edb0 │ │ │ │ smlabbeq r4, r4, sp, lr │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + strdeq lr, [r4, -ip] │ │ │ │ strdeq lr, [r4, -r2] │ │ │ │ - smlabteq r4, ip, ip, lr │ │ │ │ - @ instruction: 0x0104ec9c │ │ │ │ - @ instruction: 0x0104ec92 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, ip, lr │ │ │ │ + smlabbeq r4, r6, ip, lr │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ ldrdeq lr, [r4, -r2] │ │ │ │ - smlatbeq r4, r2, fp, lr │ │ │ │ - @ instruction: 0x0104eb98 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - smlabteq r4, r0, sl, lr │ │ │ │ - @ instruction: 0x0104ea90 │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ + smlatbeq r4, r0, fp, lr │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + @ instruction: 0x0104eabe │ │ │ │ + smlabbeq r4, ip, sl, lr │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tsteq r4, r4, lsr sl │ │ │ │ tsteq r4, lr, lsl #20 │ │ │ │ ldrdeq lr, [r4, -lr] │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - smlatbeq r4, lr, r9, lr │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - smlabteq r4, lr, r8, lr │ │ │ │ - smlatbeq r4, r8, r8, lr │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, r2, asr r8 │ │ │ │ - tsteq r4, r8, lsr #16 │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - ldrdeq lr, [r4, -r0] │ │ │ │ - smlatbeq r4, r6, r7, lr │ │ │ │ - @ instruction: 0x0104e79e │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ + @ instruction: 0x0104e9b0 │ │ │ │ + smlabbeq r4, ip, r9, lr │ │ │ │ + tsteq r4, r6, ror #18 │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + @ instruction: 0x0104e8b2 │ │ │ │ + smlabbeq r4, r8, r8, lr │ │ │ │ + tsteq r4, lr, asr r8 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq r4, r0, lsr r8 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ strdeq lr, [r4, -lr] │ │ │ │ ldrdeq lr, [r4, -ip] │ │ │ │ - @ instruction: 0x0104e6b0 │ │ │ │ - smlabbeq r4, r2, r6, lr │ │ │ │ + @ instruction: 0x0104e7b2 │ │ │ │ + smlabbeq r4, r8, r7, lr │ │ │ │ + smlabbeq r4, r0, r7, lr │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + smlatteq r4, r2, r6, lr │ │ │ │ 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, lsl #10 │ │ │ │ - strdeq lr, [r4, -r8] │ │ │ │ - ldrdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0x0104e4b0 │ │ │ │ - smlabbeq r4, r4, r4, lr │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, lr, asr #8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + smlatteq r4, r4, r4, lr │ │ │ │ + @ instruction: 0x0104e4b8 │ │ │ │ + smlatbeq r4, lr, r4, lr │ │ │ │ + smlabbeq r4, sl, r4, lr │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + strdeq lr, [r4, -lr] │ │ │ │ + ldrdeq lr, [r4, -r0] │ │ │ │ + smlatbeq r4, r2, r3, lr │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + smlatteq r4, r8, r2, lr │ │ │ │ + ldrdeq lr, [r4, -lr] │ │ │ │ + @ instruction: 0x0104e2b8 │ │ │ │ + smlabbeq r4, ip, r2, lr │ │ │ │ + tsteq r4, r0, ror #4 │ │ │ │ + tsteq r4, r6, asr r2 │ │ │ │ + tsteq r4, r2, lsr r2 │ │ │ │ + tsteq r4, r6, lsl #4 │ │ │ │ strdeq lr, [r4, -ip] │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r3, lr │ │ │ │ - @ instruction: 0x0104e39e │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r4, r4, lsl r3 │ │ │ │ - smlatteq r4, r6, r2, lr │ │ │ │ - ldrdeq lr, [r4, -ip] │ │ │ │ - @ instruction: 0x0104e2b6 │ │ │ │ - smlabbeq r4, r8, r2, lr │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - tsteq r4, r8, asr r2 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - mrseq lr, R12_usr │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ - ldrdeq lr, [r4, -r2] │ │ │ │ - smlatbeq r4, r6, r1, lr │ │ │ │ - @ instruction: 0x0104e19c │ │ │ │ - tsteq r4, r8, ror r1 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - smlabteq r4, lr, r0, lr │ │ │ │ - strheq lr, [r4, -sl] │ │ │ │ - smlabbeq r4, lr, r0, lr │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ - tsteq r4, r6, rrx │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - tsteq r4, lr │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - smlatteq r4, r6, pc, sp @ │ │ │ │ - @ instruction: 0x0104dfba │ │ │ │ - smlatbeq r4, r6, pc, sp @ │ │ │ │ - smlabbeq r4, r0, pc, sp @ │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ + ldrdeq lr, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, r1, lr │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + smlatteq r4, lr, r0, lr │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + smlabteq r4, r6, r0, lr │ │ │ │ + swpeq lr, sl, [r4] │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + qaddeq lr, sl, r4 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r4, sl, lsl r0 │ │ │ │ + tsteq r4, r6 │ │ │ │ + smlatteq r4, r0, pc, sp @ │ │ │ │ + @ instruction: 0x0104df94 │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ strdeq sp, [r4, -sl] │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, lr, sp │ │ │ │ + smlabbeq r4, r8, lr, sp │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ ldrdeq sp, [r4, -r6] │ │ │ │ - @ instruction: 0x0104de9a │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - smlabteq r4, r6, sp, sp │ │ │ │ - @ instruction: 0x0104dd94 │ │ │ │ + smlatbeq r4, r6, sp, sp │ │ │ │ + @ instruction: 0x0104dd9c │ │ │ │ tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, r6, lsl sp │ │ │ │ - smlatteq r4, r4, ip, sp │ │ │ │ - @ instruction: 0x0104dcb8 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + smlatteq r4, ip, ip, sp │ │ │ │ + smlatteq r4, r2, ip, sp │ │ │ │ + @ instruction: 0x0104dcbc │ │ │ │ smlabbeq r4, ip, ip, sp │ │ │ │ smlabbeq r4, r2, ip, sp │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - smlatbeq r4, r6, fp, sp │ │ │ │ - @ instruction: 0x0104db9c │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - strdeq sp, [r4, -r4] │ │ │ │ - smlabteq r4, r4, sl, sp │ │ │ │ - @ instruction: 0x0104da9a │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlatteq r4, sl, r9, sp │ │ │ │ - smlatteq r4, r2, r9, sp │ │ │ │ - @ instruction: 0x0104d9be │ │ │ │ - @ instruction: 0x0104d990 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - smlatteq r4, r6, r8, sp │ │ │ │ - @ instruction: 0x0104d8ba │ │ │ │ - @ instruction: 0x0104d890 │ │ │ │ - smlabbeq r4, r8, r8, sp │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ + @ instruction: 0x0104dbb0 │ │ │ │ + smlabbeq r4, r0, fp, sp │ │ │ │ + tsteq r4, r4, asr fp │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + smlabteq r4, ip, sl, sp │ │ │ │ + @ instruction: 0x0104da9e │ │ │ │ + @ instruction: 0x0104da96 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlabteq r4, r2, r9, sp │ │ │ │ + @ instruction: 0x0104d9ba │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ + tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, sl, lsl r9 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlatteq r4, r8, r8, sp │ │ │ │ + smlabteq r4, r4, r8, sp │ │ │ │ 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 │ │ │ │ - smlabteq r4, r2, r6, sp │ │ │ │ - @ instruction: 0x0104d6b8 │ │ │ │ - @ instruction: 0x0104d694 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, r2, lsr r6 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + smlabteq r4, r8, r6, sp │ │ │ │ + @ instruction: 0x0104d69c │ │ │ │ + @ instruction: 0x0104d692 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ smlatteq r4, r6, r5, sp │ │ │ │ - @ instruction: 0x0104d5b4 │ │ │ │ + @ instruction: 0x0104d5b6 │ │ │ │ smlabbeq r4, r6, r5, sp │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, ip, lsl r5 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r4, r8, asr r5 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ smlabteq r4, ip, r4, sp │ │ │ │ - smlabteq r4, r2, r4, sp │ │ │ │ @ instruction: 0x0104d49c │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tsteq r4, r2, lsr r4 │ │ │ │ - tsteq r4, lr, lsl #8 │ │ │ │ - smlatteq r4, sl, r3, sp │ │ │ │ - @ instruction: 0x0104d3be │ │ │ │ - @ instruction: 0x0104d392 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r4, ip, asr r3 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ + @ instruction: 0x0104d492 │ │ │ │ + tsteq r4, lr, ror #8 │ │ │ │ + tsteq r4, sl, asr #8 │ │ │ │ + tsteq r4, lr, lsl r4 │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + smlabteq r4, r6, r3, sp │ │ │ │ + @ instruction: 0x0104d3bc │ │ │ │ + @ instruction: 0x0104d396 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, r0, asr #6 │ │ │ │ tsteq r4, r0, lsl r3 │ │ │ │ - smlatteq r4, r0, r2, sp │ │ │ │ - @ instruction: 0x0104d2b0 │ │ │ │ - smlatbeq r4, r6, r2, sp │ │ │ │ - smlabbeq r4, r2, r2, sp │ │ │ │ + tsteq r4, r6, lsl #6 │ │ │ │ + smlatteq r4, r2, r2, sp │ │ │ │ + @ instruction: 0x0104d2be │ │ │ │ + smlabbeq r4, ip, r2, sp │ │ │ │ tsteq r4, lr, asr r2 │ │ │ │ tsteq r4, ip, lsr #4 │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - smlabteq r4, ip, r1, sp │ │ │ │ - smlatbeq r4, r0, r1, sp │ │ │ │ + mrseq sp, R12_usr │ │ │ │ + ldrdeq sp, [r4, -r4] │ │ │ │ + smlabteq r4, sl, r1, sp │ │ │ │ + smlatbeq r4, r4, r1, sp │ │ │ │ tsteq r4, r4, ror r1 │ │ │ │ tsteq r4, sl, ror #2 │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r4, sl, lsl #2 │ │ │ │ - smlatteq r4, r6, r0, sp │ │ │ │ - strheq sp, [r4, -sl] │ │ │ │ - smlabbeq r4, lr, r0, sp │ │ │ │ - smlabbeq r4, r4, r0, sp │ │ │ │ - qaddeq sp, lr, r4 │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + smlatteq r4, lr, r0, sp │ │ │ │ + smlatteq r4, r4, r0, sp │ │ │ │ + strheq sp, [r4, -lr] │ │ │ │ + swpeq sp, r8, [r4] │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ tsteq r4, sl │ │ │ │ - ldrdeq ip, [r4, -sl] │ │ │ │ - smlatbeq r4, sl, pc, ip @ │ │ │ │ - smlatbeq r4, r0, pc, ip @ │ │ │ │ - tsteq r4, ip, ror pc │ │ │ │ + mrseq sp, (UNDEF: 4) │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ + @ instruction: 0x0104cfb0 │ │ │ │ + smlatbeq r4, r6, pc, ip @ │ │ │ │ + smlabbeq r4, r0, pc, ip @ │ │ │ │ tsteq r4, r0, asr pc │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ tsteq r4, r0, lsr #30 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, r0, lr, ip │ │ │ │ - @ instruction: 0x0104ceb6 │ │ │ │ - @ instruction: 0x0104ce92 │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ - smlatteq r4, ip, sp, ip │ │ │ │ - smlabteq r4, r2, sp, ip │ │ │ │ - @ instruction: 0x0104cdba │ │ │ │ - @ instruction: 0x0104cd98 │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + smlatbeq r4, r4, lr, ip │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlabteq r4, ip, sp, ip │ │ │ │ + smlabteq r4, r6, sp, ip │ │ │ │ + smlatbeq r4, r6, sp, ip │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r6, asr sp │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r4, lr, lsr #26 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + smlatteq r4, r0, ip, ip │ │ │ │ + @ instruction: 0x0104ccb4 │ │ │ │ + smlabbeq r4, sl, ip, ip │ │ │ │ + smlabbeq r4, r4, ip, ip │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ strdeq ip, [r4, -r6] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, lr, ip, ip │ │ │ │ - smlatbeq r4, ip, ip, ip │ │ │ │ - smlabbeq r4, r0, ip, ip │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - tsteq r4, r6, lsl #24 │ │ │ │ - smlatteq r4, r8, fp, ip │ │ │ │ - smlabteq r4, r2, fp, ip │ │ │ │ - @ instruction: 0x0104cb9c │ │ │ │ - @ instruction: 0x0104cb96 │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + @ instruction: 0x0104cbb6 │ │ │ │ + smlatbeq r4, sl, fp, ip │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + @ instruction: 0x0104cb9e │ │ │ │ + ldrdeq sl, [r7, -r0] │ │ │ │ + @ instruction: 0x0104cb92 │ │ │ │ + smlabbeq r4, ip, fp, ip │ │ │ │ + smlabbeq r4, r6, fp, ip │ │ │ │ + tsteq r7, r8, lsr fp │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ tsteq r4, sl, asr #22 │ │ │ │ - smlabteq r7, ip, fp, sl │ │ │ │ + tsteq r4, r4, asr #22 │ │ │ │ tsteq r4, lr, lsr fp │ │ │ │ - tsteq r7, r0, ror fp │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ tsteq r4, r2, lsr fp │ │ │ │ tsteq r4, ip, lsr #22 │ │ │ │ tsteq r4, r6, lsr #22 │ │ │ │ - ldrdeq sl, [r7, -r8] │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ tsteq r4, sl, lsl fp │ │ │ │ tsteq r4, r4, lsl fp │ │ │ │ tsteq r4, lr, lsl #22 │ │ │ │ tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - strdeq ip, [r4, -r6] │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - smlatteq r4, sl, sl, ip │ │ │ │ - smlatteq r4, r4, sl, ip │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - ldrdeq ip, [r4, -r2] │ │ │ │ - smlabteq r4, ip, sl, ip │ │ │ │ - smlabteq r4, r6, sl, ip │ │ │ │ - smlabteq r4, r0, sl, ip │ │ │ │ - @ instruction: 0x0104caba │ │ │ │ - @ instruction: 0x0104cab4 │ │ │ │ - smlatbeq r4, lr, sl, ip │ │ │ │ - smlatbeq r4, r8, sl, ip │ │ │ │ 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,30 +71351,46 @@ │ │ │ │ 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 │ │ │ │ + tsteq r4, sl, lsr r9 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ + tsteq r4, r8, lsr #18 │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ + tsteq r7, r4, asr #20 │ │ │ │ + smlatteq r7, sl, r9, sl │ │ │ │ + smlabteq r7, r0, r9, sl │ │ │ │ + tsteq r4, sl, lsl #18 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + strdeq ip, [r4, -lr] │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + strdeq ip, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r8, ip │ │ │ │ + tsteq r7, r6, ror #20 │ │ │ │ + tsteq r7, r4, lsr sl │ │ │ │ ldrdeq ip, [r4, -sl] │ │ │ │ ldrdeq ip, [r4, -r4] │ │ │ │ smlabteq r4, lr, r8, ip │ │ │ │ smlabteq r4, r8, r8, ip │ │ │ │ smlabteq r4, r2, r8, ip │ │ │ │ - smlatteq r7, r4, r9, sl │ │ │ │ - smlabbeq r7, sl, r9, sl │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ + @ instruction: 0x0104c8bc │ │ │ │ + @ instruction: 0x0104c8b6 │ │ │ │ + @ instruction: 0x0104c8b0 │ │ │ │ smlatbeq r4, sl, r8, ip │ │ │ │ smlatbeq r4, r4, r8, ip │ │ │ │ @ instruction: 0x0104c89e │ │ │ │ @ instruction: 0x0104c898 │ │ │ │ @ instruction: 0x0104c892 │ │ │ │ smlabbeq r4, ip, r8, ip │ │ │ │ - tsteq r7, r6, lsl #20 │ │ │ │ - ldrdeq sl, [r7, -r4] │ │ │ │ + smlabbeq r4, r6, r8, ip │ │ │ │ + smlabbeq r4, r0, r8, ip │ │ │ │ tsteq r4, sl, ror r8 │ │ │ │ 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 │ │ │ │ @@ -71430,30 +71446,14 @@ │ │ │ │ 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 ip, [r4, -sl] │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - smlatteq r4, lr, r6, ip │ │ │ │ - smlatteq r4, r8, r6, ip │ │ │ │ - smlatteq r4, r2, r6, ip │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - ldrdeq ip, [r4, -r6] │ │ │ │ - ldrdeq ip, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r6, ip │ │ │ │ - smlabteq r4, r4, r6, ip │ │ │ │ - @ instruction: 0x0104c6be │ │ │ │ - @ instruction: 0x0104c6b8 │ │ │ │ - @ instruction: 0x0104c6b2 │ │ │ │ - smlatbeq r4, ip, r6, ip │ │ │ │ - smlatbeq r4, r6, r6, ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -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 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ + smlabteq r4, r0, r8, ip │ │ │ │ + smlatbeq r6, sl, r0, ip │ │ │ │ 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 feeedf10 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b69600 │ │ │ │ andlt lr, r2, r0, ror #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010732ba │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ + tsteq r7, sl, lsl r3 │ │ │ │ + smlabbeq r6, r2, r7, r9 │ │ │ │ + tsteq r7, sl, asr #26 │ │ │ │ + tsteq r4, r6 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + tsteq r7, r6, lsr #26 │ │ │ │ + tsteq r7, r4, lsr #26 │ │ │ │ + tsteq r7, sl, lsr #26 │ │ │ │ + smlabteq r6, r6, r5, fp │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ smlatteq r7, sl, ip, r7 │ │ │ │ - smlatbeq r4, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01049f9e │ │ │ │ - smlabteq r7, r6, ip, r7 │ │ │ │ - smlabteq r7, r4, ip, r7 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ smlabteq r7, sl, ip, r7 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - smlatbeq r6, r4, r6, r9 │ │ │ │ - smlabteq r6, ip, r0, sl │ │ │ │ - smlabbeq r7, sl, ip, r7 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r7, sl, ror #24 │ │ │ │ + smlabteq r7, ip, ip, r7 │ │ │ │ + smlabteq r7, sl, ip, r7 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + @ instruction: 0x01077c96 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r7, r8, ror ip │ │ │ │ + tsteq r7, lr, ror #24 │ │ │ │ tsteq r7, ip, ror #24 │ │ │ │ - tsteq r7, sl, ror #24 │ │ │ │ - smlatbeq r5, r2, r5, r1 │ │ │ │ - @ instruction: 0x01049e98 │ │ │ │ - @ instruction: 0x01049e90 │ │ │ │ - tsteq r7, r6, lsr ip │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r7, r8, lsl ip │ │ │ │ - tsteq r7, lr, lsl #24 │ │ │ │ - tsteq r7, ip, lsl #24 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - smlatteq r7, r6, fp, r7 │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ - smlatbeq r7, lr, ip, r7 │ │ │ │ - ldrdeq r7, [r7, -r8] │ │ │ │ - tsteq r7, sl, ror ip │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - smlabteq r7, r6, sp, r7 │ │ │ │ - smlabteq r7, lr, sp, r7 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - smlabteq r5, r0, r2, r8 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r7, ip, lsl fp │ │ │ │ - smlatteq r4, r0, ip, r9 │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlabbeq r7, ip, r2, ip │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - smlabteq r7, r8, sl, r7 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - smlatbeq r7, ip, sl, r7 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - tsteq r7, lr, ror #20 │ │ │ │ - tsteq r7, lr, ror #20 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + tsteq r7, r6, asr #24 │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + tsteq r7, r8, lsr lr │ │ │ │ + ldrdeq r7, [r7, -sl] │ │ │ │ + tsteq r7, r4, lsr lr │ │ │ │ + tsteq r7, r6, lsr #28 │ │ │ │ + tsteq r7, lr, lsr #28 │ │ │ │ + @ instruction: 0x01049d9c │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + smlabteq r6, lr, r4, r9 │ │ │ │ + tsteq r7, ip, ror fp │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + smlatteq r7, ip, r2, ip │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + tsteq r7, ip, lsl #22 │ │ │ │ + @ instruction: 0x0106b49c │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + smlabteq r7, lr, sl, r7 │ │ │ │ + smlabteq r7, lr, sl, r7 │ │ │ │ + swpeq sl, lr, [r6] │ │ │ │ + swpeq sl, sl, [r6] │ │ │ │ + smlatbeq r7, lr, sl, r7 │ │ │ │ tsteq r6, lr, lsr r0 │ │ │ │ tsteq r6, sl, lsr r0 │ │ │ │ - tsteq r7, lr, asr #20 │ │ │ │ - ldrdeq r9, [r6, -lr] │ │ │ │ - ldrdeq r9, [r6, -sl] │ │ │ │ - smlatbeq sp, r0, sp, r5 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r7, ip, lsl #20 │ │ │ │ - tsteq r7, r8, lsl #20 │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - tsteq r7, r0, lsl #20 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - strdeq r7, [r7, -r4] │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - smlatteq r7, ip, r9, r7 │ │ │ │ - smlatteq r7, r0, r9, r7 │ │ │ │ - ldrdeq r7, [r7, -ip] │ │ │ │ - ldrdeq r7, [r7, -r8] │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ - ldrdeq r7, [r7, -r0] │ │ │ │ - smlabteq r7, ip, r9, r7 │ │ │ │ - smlabteq r7, r8, r9, r7 │ │ │ │ - smlabteq r7, r4, r9, r7 │ │ │ │ - @ instruction: 0x010779be │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - smlatbeq r7, lr, r7, r7 │ │ │ │ - tsteq r7, r6, lsl r9 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - tsteq r7, lr, ror #18 │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ - strdeq r7, [r7, -sl] │ │ │ │ + tsteq sp, r0, lsl #28 │ │ │ │ + tsteq r7, r4, ror sl │ │ │ │ + tsteq r7, ip, ror #20 │ │ │ │ + tsteq r7, r8, ror #20 │ │ │ │ + tsteq r7, r4, ror #20 │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + tsteq r7, ip, asr sl │ │ │ │ + tsteq r7, r8, asr sl │ │ │ │ + tsteq r7, r4, asr sl │ │ │ │ + tsteq r7, r0, asr sl │ │ │ │ + tsteq r7, ip, asr #20 │ │ │ │ + tsteq r7, r0, asr #20 │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + tsteq r7, r8, lsr sl │ │ │ │ + tsteq r7, r4, lsr sl │ │ │ │ + tsteq r7, r0, lsr sl │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + tsteq r7, r8, lsr #20 │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + tsteq r7, lr, ror r9 │ │ │ │ + smlabteq r7, lr, r9, r7 │ │ │ │ tsteq r7, r2, asr r9 │ │ │ │ - smlatteq r7, r6, r8, r7 │ │ │ │ - smlatteq r7, r2, r8, r7 │ │ │ │ - ldrdeq r7, [r7, -lr] │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - tsteq r7, r6, lsl r9 │ │ │ │ - tsteq r7, r6, lsl r9 │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - tsteq r7, r4, lsl #18 │ │ │ │ - tsteq r7, r0, lsr #16 │ │ │ │ - tsteq r7, ip, lsl r8 │ │ │ │ - tsteq r7, r8, lsl r8 │ │ │ │ - tsteq r7, r4, lsl r8 │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ - tsteq r7, r8, lsl #16 │ │ │ │ - tsteq r7, r4, lsl #16 │ │ │ │ - tsteq r7, r6, ror r8 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - smlatteq r7, lr, r5, r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - tsteq r7, lr, asr r7 │ │ │ │ - smlatbeq r7, lr, r7, r7 │ │ │ │ - tsteq r7, r2, lsr r7 │ │ │ │ - tsteq r7, sl, lsr r7 │ │ │ │ + tsteq r7, sl, asr r9 │ │ │ │ + @ instruction: 0x010779b2 │ │ │ │ + tsteq r7, r6, asr #18 │ │ │ │ + tsteq r7, r2, asr #18 │ │ │ │ + tsteq r7, lr, lsr r9 │ │ │ │ + tsteq r7, sl, lsr r9 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + @ instruction: 0x010d5b9c │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + smlabbeq r7, r0, r8, r7 │ │ │ │ + tsteq r7, ip, ror r8 │ │ │ │ + tsteq r7, r8, ror r8 │ │ │ │ + tsteq r7, r4, ror r8 │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + tsteq r7, ip, ror #16 │ │ │ │ + tsteq r7, r8, ror #16 │ │ │ │ + tsteq r7, r4, ror #16 │ │ │ │ + ldrdeq r7, [r7, -r6] │ │ │ │ + @ instruction: 0x01069eb2 │ │ │ │ + tsteq r7, lr, asr #12 │ │ │ │ + @ instruction: 0x010777b6 │ │ │ │ + @ instruction: 0x010777be │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ @ instruction: 0x01077792 │ │ │ │ - tsteq r7, r6, lsr #14 │ │ │ │ - tsteq r7, r2, lsr #14 │ │ │ │ - tsteq r7, lr, lsl r7 │ │ │ │ - tsteq r7, sl, lsl r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - @ instruction: 0x01077796 │ │ │ │ - tsteq sp, ip, ror r9 │ │ │ │ + @ instruction: 0x0107779a │ │ │ │ + strdeq r7, [r7, -r2] │ │ │ │ + smlabbeq r7, r6, r7, r7 │ │ │ │ smlabbeq r7, r2, r7, r7 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r7, ip, asr #14 │ │ │ │ - tsteq r7, r4, asr #14 │ │ │ │ - smlatteq sp, r2, r8, r5 │ │ │ │ - tsteq r7, r2, asr #14 │ │ │ │ + tsteq r7, lr, ror r7 │ │ │ │ + tsteq r7, sl, ror r7 │ │ │ │ + @ instruction: 0x010777b6 │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + smlatteq r7, r2, r7, r7 │ │ │ │ + smlabteq r7, r4, r7, r7 │ │ │ │ + @ instruction: 0x010777bc │ │ │ │ + @ instruction: 0x010777b4 │ │ │ │ + smlatbeq r7, ip, r7, r7 │ │ │ │ + smlatbeq r7, r4, r7, r7 │ │ │ │ + tsteq sp, r2, asr #18 │ │ │ │ + smlatbeq r7, r2, r7, r7 │ │ │ │ + @ instruction: 0x0107779a │ │ │ │ + @ instruction: 0x01077792 │ │ │ │ + smlatbeq r7, r6, r7, r7 │ │ │ │ + @ instruction: 0x0107779e │ │ │ │ + tsteq r7, lr, lsl sp │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlatbeq r6, sl, lr, r9 │ │ │ │ + @ instruction: 0x010496bc │ │ │ │ + @ instruction: 0x010496b4 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, r6, lsr r7 │ │ │ │ tsteq r7, sl, lsr r7 │ │ │ │ - tsteq r7, r2, lsr r7 │ │ │ │ - tsteq r7, r6, asr #14 │ │ │ │ - tsteq r7, lr, lsr r7 │ │ │ │ - @ instruction: 0x01079cbe │ │ │ │ - @ instruction: 0x01050d98 │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - ldrdeq r7, [r7, -r4] │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + ldrdeq r7, [r7, -r2] │ │ │ │ ldrdeq r7, [r7, -r6] │ │ │ │ - ldrdeq r7, [r7, -sl] │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - @ instruction: 0x010776b0 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + smlatteq r4, ip, r5, r9 │ │ │ │ + smlabteq r7, r0, r6, r7 │ │ │ │ + tsteq r7, lr, ror #12 │ │ │ │ tsteq r7, r2, ror r6 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - smlatbeq r6, r2, sp, r9 │ │ │ │ - @ instruction: 0x01049594 │ │ │ │ - smlabbeq r4, ip, r5, r9 │ │ │ │ - tsteq r7, r0, ror #12 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ + smlatbeq r6, lr, sp, r9 │ │ │ │ + @ instruction: 0x01049590 │ │ │ │ + smlabbeq r4, r8, r5, r9 │ │ │ │ + tsteq r7, r0, ror r6 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ tsteq r7, r2, lsl r6 │ │ │ │ - tsteq r6, lr, asr #26 │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r7, r0, lsl r6 │ │ │ │ - smlatbeq r7, ip, r5, r7 │ │ │ │ - @ instruction: 0x010775b2 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabteq r4, lr, r4, r9 │ │ │ │ - smlabteq r7, ip, r5, r7 │ │ │ │ - tsteq r7, r4, asr r5 │ │ │ │ - tsteq r7, sl, asr r5 │ │ │ │ - @ instruction: 0x01069cb8 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - smlabbeq r7, r8, r5, r7 │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - tsteq r7, r2, lsl #10 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r7, r4, asr #10 │ │ │ │ - smlatbeq r7, r4, r4, r7 │ │ │ │ - smlatbeq r7, sl, r4, r7 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - smlabteq r4, ip, r3, r9 │ │ │ │ - smlabteq r4, r6, r3, r9 │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - tsteq r7, ip, asr #8 │ │ │ │ - tsteq r7, r2, asr r4 │ │ │ │ - @ instruction: 0x01048fbe │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, lr, lsr #10 │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + @ instruction: 0x010775b4 │ │ │ │ + @ instruction: 0x010775ba │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + ldrdeq r9, [r4, -r6] │ │ │ │ + smlatteq r7, r8, r5, r7 │ │ │ │ + tsteq r7, ip, asr r5 │ │ │ │ + tsteq r7, r2, ror #10 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + smlabbeq r4, r4, r4, r9 │ │ │ │ + tsteq r4, lr, ror r4 │ │ │ │ + smlatbeq r7, r4, r5, r7 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + smlabbeq r6, r8, ip, r9 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + tsteq r4, r6, lsr #8 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + smlatbeq r7, ip, r4, r7 │ │ │ │ + @ instruction: 0x010774b2 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ eorsle r2, r9, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0d3e4 │ │ │ │ @ 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 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - smlabteq r7, r8, r1, r7 │ │ │ │ - smlabteq r7, sl, r1, r7 │ │ │ │ - smlatbeq r7, r2, r1, r7 │ │ │ │ - smlabbeq r7, r8, r1, r7 │ │ │ │ - @ instruction: 0x01048b9a │ │ │ │ - @ instruction: 0x01048b94 │ │ │ │ - smlabbeq r4, lr, fp, r8 │ │ │ │ - smlabbeq r4, r8, fp, r8 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r7, sl, lsr #4 │ │ │ │ + tsteq r7, r2, lsl #4 │ │ │ │ + smlatteq r7, r8, r1, r7 │ │ │ │ + strdeq r8, [r4, -sl] │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + smlatteq r4, lr, fp, r8 │ │ │ │ + smlatteq r4, r8, fp, r8 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010572be │ │ │ │ - tsteq r7, lr, lsl lr │ │ │ │ - @ instruction: 0x01057298 │ │ │ │ - @ instruction: 0x01057296 │ │ │ │ - @ instruction: 0x01057294 │ │ │ │ - @ instruction: 0x01057292 │ │ │ │ - smlatbeq sp, lr, r0, r5 │ │ │ │ - smlabbeq r5, r0, r2, r7 │ │ │ │ - smlabbeq r5, r8, r2, r7 │ │ │ │ - smlabbeq r5, r6, r2, r7 │ │ │ │ - smlabbeq r5, r4, r2, r7 │ │ │ │ - smlabbeq r5, r8, r2, r7 │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, r6, ror r2 │ │ │ │ - tsteq r7, lr, asr #26 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r7, lr, ror lr │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + strdeq r7, [r5, -r2] │ │ │ │ + tsteq sp, lr, lsl #2 │ │ │ │ + smlatteq r5, r0, r2, r7 │ │ │ │ + smlatteq r5, r8, r2, r7 │ │ │ │ + smlatteq r5, r6, r2, r7 │ │ │ │ + smlatteq r5, r4, r2, r7 │ │ │ │ + smlatteq r5, r8, r2, r7 │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + ldrdeq r7, [r5, -r8] │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + ldrdeq r7, [r5, -r6] │ │ │ │ + smlatbeq r7, lr, sp, r5 │ │ │ │ + smlatbeq r6, r8, r2, r9 │ │ │ │ + smlatbeq r6, r6, r2, r9 │ │ │ │ + smlatteq r5, r0, r6, r0 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + tsteq r5, sl, ror r6 │ │ │ │ + smlatteq sp, sl, pc, r4 @ │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + @ instruction: 0x01050698 │ │ │ │ smlabbeq r5, r0, r6, r0 │ │ │ │ - ldrdeq r0, [r5, -r2] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - smlabbeq sp, sl, pc, r4 @ │ │ │ │ - @ instruction: 0x01068bb0 │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r7, sl, ror pc │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + strdeq sl, [r6, -r6] │ │ │ │ + tsteq r7, r8, ror #30 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tsteq r5, sl, lsl #6 │ │ │ │ + smlabteq r5, r2, r1, r7 │ │ │ │ + smlabteq r5, r6, r1, r7 │ │ │ │ + smlabteq r5, r4, r1, r7 │ │ │ │ + smlabteq r5, sl, r1, r7 │ │ │ │ + strdeq r4, [sp, -sl] │ │ │ │ + tsteq r7, r4, lsl #30 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatbeq r5, r6, r1, r7 │ │ │ │ + tsteq r6, r6, asr #8 │ │ │ │ + qaddeq r7, r4, r5 │ │ │ │ + smlatbeq r7, r8, sl, r8 │ │ │ │ + smlabbeq r5, lr, r1, r7 │ │ │ │ + @ instruction: 0x01057194 │ │ │ │ + @ instruction: 0x0105719e │ │ │ │ smlatbeq r5, r8, r1, r7 │ │ │ │ - smlabteq r6, ip, r4, r8 │ │ │ │ - tsteq r7, sl, lsl pc │ │ │ │ - smlabteq r7, r8, sl, r6 │ │ │ │ - swpeq sl, r6, [r6] @ │ │ │ │ - tsteq r7, r8, lsl #30 │ │ │ │ - @ instruction: 0x010572b0 │ │ │ │ - smlatbeq r5, sl, r2, r7 │ │ │ │ - tsteq r5, r2, ror #2 │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - @ instruction: 0x010d4e9a │ │ │ │ - smlatbeq r7, r4, lr, r6 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - smlatteq r6, r6, r3, r8 │ │ │ │ - strdeq r6, [r5, -r4] │ │ │ │ - tsteq r7, r8, asr #20 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - tsteq r5, lr, lsr r1 │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r5, lr, asr #2 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ - tsteq r7, r4, lsl #28 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r7, sl, lsl #28 │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - @ instruction: 0x010d4d92 │ │ │ │ - tsteq r5, r6, asr r1 │ │ │ │ - tsteq r3, r2, ror r8 │ │ │ │ - smlabteq r7, r0, sp, r6 │ │ │ │ - smlabteq r7, r6, sp, r6 │ │ │ │ - smlabteq r7, ip, sp, r6 │ │ │ │ - @ instruction: 0x01048798 │ │ │ │ + smlatbeq r5, lr, r1, r7 │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + tsteq r7, r4, ror #28 │ │ │ │ + smlatbeq r6, r4, r3, r8 │ │ │ │ + tsteq r7, sl, ror #28 │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + strdeq r4, [sp, -r2] │ │ │ │ + @ instruction: 0x010571b6 │ │ │ │ + ldrdeq r0, [r3, -r2] │ │ │ │ + tsteq r7, r0, lsr #28 │ │ │ │ + tsteq r7, r6, lsr #28 │ │ │ │ + tsteq r7, ip, lsr #28 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ 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 │ │ │ │ - smlatbeq r7, r8, ip, r6 │ │ │ │ - smlatteq r4, ip, r4, r8 │ │ │ │ - smlatbeq r7, lr, fp, r6 │ │ │ │ - smlatbeq r4, r4, r4, r8 │ │ │ │ - smlabbeq r4, r6, r4, r8 │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - strdeq r8, [r4, -r8] │ │ │ │ - smlabteq r4, ip, r3, r8 │ │ │ │ - smlabteq r4, r2, r3, r8 │ │ │ │ - @ instruction: 0x010483b0 │ │ │ │ - smlabbeq r4, r2, r3, r8 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - mrseq r8, LR_abt │ │ │ │ - strdeq r8, [r4, -r6] │ │ │ │ - ldrdeq r8, [r4, -r2] │ │ │ │ - smlatbeq r4, r8, r2, r8 │ │ │ │ - smlabbeq r4, r4, r2, r8 │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - ldrdeq r8, [r4, -r8] │ │ │ │ - smlabteq r4, lr, r1, r8 │ │ │ │ - smlatbeq r4, sl, r1, r8 │ │ │ │ - smlabbeq r4, r4, r1, r8 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - tsteq r4, sl, lsr #2 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - strdeq r8, [r4, -sl] │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - smlatbeq r4, r6, r0, r8 │ │ │ │ - tsteq r4, r2, rrx │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r4, ip │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlabteq r4, lr, pc, r7 @ │ │ │ │ - smlatbeq r4, r2, pc, r7 @ │ │ │ │ - @ instruction: 0x01047f98 │ │ │ │ - smlabbeq r4, r2, pc, r7 @ │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r4, sl, lsr #30 │ │ │ │ - tsteq r4, r4, lsl pc │ │ │ │ - smlatteq r4, r6, lr, r7 │ │ │ │ - @ instruction: 0x01047eb8 │ │ │ │ - smlabbeq r4, r8, lr, r7 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - strdeq r6, [r7, -r2] │ │ │ │ + tsteq r7, r8, lsl #26 │ │ │ │ + tsteq r4, ip, asr #10 │ │ │ │ + tsteq r7, lr, lsl #24 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + smlatteq r4, r6, r4, r8 │ │ │ │ + smlabteq r4, lr, r4, r8 │ │ │ │ + smlatbeq r4, sl, r4, r8 │ │ │ │ + tsteq r4, lr, ror r4 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + tsteq r4, r2, lsr #8 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + smlatteq r4, r2, r3, r8 │ │ │ │ + @ instruction: 0x010483b4 │ │ │ │ + smlabbeq r4, sl, r3, r8 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, r8, lsl #6 │ │ │ │ + smlatteq r4, r4, r2, r8 │ │ │ │ + @ instruction: 0x010482be │ │ │ │ + @ instruction: 0x01048290 │ │ │ │ + tsteq r4, r4, ror #4 │ │ │ │ + tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r4, lr, lsr #4 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + smlatteq r4, r4, r1, r8 │ │ │ │ + @ instruction: 0x010481b6 │ │ │ │ + smlabbeq r4, sl, r1, r8 │ │ │ │ + smlabbeq r4, r0, r1, r8 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ + smlabteq r4, r2, r0, r8 │ │ │ │ + smlatbeq r4, ip, r0, r8 │ │ │ │ + smlabbeq r4, r0, r0, r8 │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + qaddeq r8, sl, r4 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r4, r2 │ │ │ │ strdeq r7, [r4, -r8] │ │ │ │ - smlabteq r4, r8, sp, r7 │ │ │ │ - @ instruction: 0x01047d9a │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - strdeq r7, [r4, -r2] │ │ │ │ - smlabteq r4, ip, ip, r7 │ │ │ │ - smlatbeq r4, r6, ip, r7 │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - tsteq r4, sl, asr #24 │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - strdeq r7, [r4, -lr] │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - smlabteq r4, r8, fp, r7 │ │ │ │ - smlatbeq r4, r4, fp, r7 │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - smlabteq r4, sl, sl, r7 │ │ │ │ - smlatbeq r4, r8, sl, r7 │ │ │ │ - tsteq r4, lr, ror sl │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, ip, asr #20 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, r0, lsl #20 │ │ │ │ + smlatteq r4, r2, pc, r7 @ │ │ │ │ + smlabteq r4, ip, pc, r7 @ │ │ │ │ + smlabbeq r4, sl, pc, r7 @ │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r4, r6, asr #30 │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + smlatteq r4, r8, lr, r7 │ │ │ │ + smlabteq r4, r2, lr, r7 │ │ │ │ + tsteq r7, r2, asr sl │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, r8, lsr #28 │ │ │ │ + strdeq r7, [r4, -sl] │ │ │ │ + smlabteq r4, ip, sp, r7 │ │ │ │ + smlatbeq r4, r6, sp, r7 │ │ │ │ + smlabbeq r4, r0, sp, r7 │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + ldrdeq r7, [r4, -r8] │ │ │ │ + smlatbeq r4, sl, ip, r7 │ │ │ │ + smlabbeq r4, r4, ip, r7 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + ldrdeq r7, [r4, -sl] │ │ │ │ + @ instruction: 0x01047bb0 │ │ │ │ + smlabbeq r4, r6, fp, r7 │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ ldrdeq r7, [r4, -lr] │ │ │ │ - @ instruction: 0x010479ba │ │ │ │ + @ instruction: 0x01047ab4 │ │ │ │ + smlatbeq r4, ip, sl, r7 │ │ │ │ + smlabbeq r4, sl, sl, r7 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + smlatteq r4, lr, r9, r7 │ │ │ │ + smlabteq r4, r2, r9, r7 │ │ │ │ + @ instruction: 0x01047996 │ │ │ │ smlabbeq r4, lr, r9, r7 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - smlatteq r4, r6, r8, r7 │ │ │ │ - @ instruction: 0x010478b8 │ │ │ │ - @ instruction: 0x01047894 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, r6, asr #18 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + strdeq r7, [r4, -r4] │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e4144 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6d364> │ │ │ │ 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 #14 │ │ │ │ - tsteq r7, r8, lsr #28 │ │ │ │ - tsteq r7, ip, lsl lr │ │ │ │ - tsteq r4, sl, ror r6 │ │ │ │ - tsteq r4, r6, asr r6 │ │ │ │ - tsteq r4, r8, lsr #12 │ │ │ │ - tsteq r4, lr, lsl r6 │ │ │ │ - strdeq r7, [r4, -sl] │ │ │ │ - smlatbeq r4, r0, r5, r7 │ │ │ │ - @ instruction: 0x01047596 │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ - smlatbeq r7, lr, sp, r5 │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r7, sl, lsl lr │ │ │ │ - @ instruction: 0x01075d9a │ │ │ │ - tsteq r4, r8, lsr r4 │ │ │ │ - tsteq r4, ip, lsl #8 │ │ │ │ - smlatteq r4, ip, r3, r7 │ │ │ │ - smlabteq r4, r8, r3, r7 │ │ │ │ - @ instruction: 0x01047396 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ + tsteq r4, r8, ror #14 │ │ │ │ + smlabbeq r7, r8, lr, r5 │ │ │ │ + tsteq r7, ip, ror lr │ │ │ │ + ldrdeq r7, [r4, -sl] │ │ │ │ + @ instruction: 0x010476b6 │ │ │ │ + smlabbeq r4, r8, r6, r7 │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + tsteq r4, sl, asr r6 │ │ │ │ + tsteq r4, r0, lsl #12 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + smlabteq r4, lr, r5, r7 │ │ │ │ + ldrdeq r5, [r7, -r6] │ │ │ │ + tsteq r7, lr, lsl #28 │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + @ instruction: 0x01047498 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ + @ instruction: 0x010473ba │ │ │ │ + smlabbeq r4, ip, r3, r7 │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + tsteq r4, sl, lsr #6 │ │ │ │ strdeq r7, [r4, -r8] │ │ │ │ - smlabteq r4, sl, r2, r7 │ │ │ │ - @ instruction: 0x01047298 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, r6, lsr r2 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - smlatteq r4, r8, r1, r7 │ │ │ │ - @ instruction: 0x010471b8 │ │ │ │ - smlatbeq r4, lr, r1, r7 │ │ │ │ - smlabbeq r4, r6, r1, r7 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r4, lr, lsr #2 │ │ │ │ + smlabteq r4, r8, r2, r7 │ │ │ │ + @ instruction: 0x01047296 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlatteq r4, r6, r1, r7 │ │ │ │ + @ instruction: 0x010471b4 │ │ │ │ + smlabbeq r4, lr, r1, r7 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + tsteq r4, r6, lsr r1 │ │ │ │ + tsteq r4, r6, lsl #2 │ │ │ │ strdeq r7, [r4, -ip] │ │ │ │ - ldrdeq r7, [r4, -r6] │ │ │ │ - smlatbeq r4, r6, r0, r7 │ │ │ │ - swpeq r7, ip, [r4] │ │ │ │ - smlabbeq r4, r8, r0, r7 │ │ │ │ - qaddeq r7, r8, r4 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ - strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, r8, r0, r7 │ │ │ │ + strheq r7, [r4, -r8] │ │ │ │ + smlabbeq r4, r6, r0, r7 │ │ │ │ + qaddeq r7, r4, r4 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r4, r8 │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ smlabteq r4, lr, pc, r6 @ │ │ │ │ smlatbeq r4, r8, pc, r6 @ │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - tsteq r4, lr, ror #30 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - smlatteq r4, r4, lr, r6 │ │ │ │ - @ instruction: 0x01046ebc │ │ │ │ - @ instruction: 0x01046e96 │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - tsteq r4, r2, lsr lr │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - smlatteq r4, r6, sp, r6 │ │ │ │ - @ instruction: 0x01046db6 │ │ │ │ - smlabbeq r4, r8, sp, r6 │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, lr, lsr #26 │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + tsteq r4, r4, asr #30 │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ + strdeq r6, [r4, -r6] │ │ │ │ + smlabteq r4, r4, lr, r6 │ │ │ │ + @ instruction: 0x01046e92 │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + smlatteq r4, r8, sp, r6 │ │ │ │ + @ instruction: 0x01046dba │ │ │ │ + @ instruction: 0x01046db2 │ │ │ │ + smlabbeq r4, lr, sp, r6 │ │ │ │ + tsteq r4, sl, ror #26 │ │ │ │ + tsteq r4, sl, lsr sp │ │ │ │ tsteq r4, sl, lsl #26 │ │ │ │ - ldrdeq r6, [r4, -sl] │ │ │ │ - smlatbeq r4, sl, ip, r6 │ │ │ │ - smlatbeq r4, r2, ip, r6 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - strdeq r6, [r4, -r8] │ │ │ │ - smlabteq r4, lr, fp, r6 │ │ │ │ - @ instruction: 0x01046b9e │ │ │ │ - @ instruction: 0x01046b96 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + smlatbeq r4, ip, ip, r6 │ │ │ │ + smlatbeq r4, r4, ip, r6 │ │ │ │ + smlabbeq r4, r2, ip, r6 │ │ │ │ + tsteq r4, r8, asr ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ strdeq r6, [r4, -r6] │ │ │ │ - smlabteq r4, ip, sl, r6 │ │ │ │ - smlabteq r4, r4, sl, r6 │ │ │ │ - smlatbeq r4, r2, sl, r6 │ │ │ │ - smlabbeq r4, r0, sl, r6 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ + smlatbeq r4, sl, fp, r6 │ │ │ │ + smlatbeq r4, r2, fp, r6 │ │ │ │ + smlabbeq r4, r0, fp, r6 │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + smlatteq r4, r0, sl, r6 │ │ │ │ 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 964f58 │ │ │ │ @@ -78142,104 +78142,104 @@ │ │ │ │ @ instruction: 0xf04f535a │ │ │ │ blcc 8c59a4 │ │ │ │ blx 965bd0 │ │ │ │ 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, lsl #18 │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - smlatbeq r4, r4, r8, r6 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r4, r2, asr #16 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - smlabteq r4, lr, r7, r6 │ │ │ │ - smlatbeq r4, sl, r7, r6 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - strdeq r6, [r4, -r0] │ │ │ │ - smlabteq r4, r2, r6, r6 │ │ │ │ - @ instruction: 0x010466b8 │ │ │ │ - @ instruction: 0x01046692 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r4, lsl r6 │ │ │ │ - tsteq r4, sl, lsl #12 │ │ │ │ - smlatteq r4, r6, r5, r6 │ │ │ │ - smlabteq r4, r2, r5, r6 │ │ │ │ - @ instruction: 0x01046594 │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - tsteq r4, ip, lsr r5 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - tsteq r4, r6, lsl #10 │ │ │ │ - smlatteq r4, r2, r4, r6 │ │ │ │ - @ instruction: 0x010464b6 │ │ │ │ - smlatbeq r4, ip, r4, r6 │ │ │ │ - @ instruction: 0x01046498 │ │ │ │ - tsteq r4, ip, ror #8 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - smlatteq r4, ip, r3, r6 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ ldrdeq r6, [r4, -r8] │ │ │ │ - smlabteq r4, r4, r3, r6 │ │ │ │ - @ instruction: 0x01046398 │ │ │ │ - tsteq r4, r8, ror #6 │ │ │ │ - tsteq r4, sl, lsr r3 │ │ │ │ - tsteq r4, lr, lsl #6 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - ldrdeq r6, [r4, -lr] │ │ │ │ - smlatbeq r4, r2, r2, r6 │ │ │ │ - @ instruction: 0x01046298 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - tsteq r4, r2, ror #4 │ │ │ │ - tsteq r4, r0, asr #4 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - smlatteq r4, r8, r1, r6 │ │ │ │ - @ instruction: 0x010461b6 │ │ │ │ - @ instruction: 0x01046194 │ │ │ │ - tsteq r7, r6, ror fp │ │ │ │ - tsteq r7, r8, asr #24 │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ + smlatbeq r4, ip, r8, r6 │ │ │ │ + smlatbeq r4, r2, r8, r6 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + tsteq r4, sl, lsl #16 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, r7, r6 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, r0, asr r7 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r6, r6 │ │ │ │ + smlatbeq r4, r0, r6, r6 │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ + tsteq r4, sl, ror #12 │ │ │ │ + tsteq r4, r6, asr #12 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlabteq r4, r8, r5, r6 │ │ │ │ + @ instruction: 0x0104659c │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + tsteq r4, r6, lsl r5 │ │ │ │ + tsteq r4, ip, lsl #10 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, ip, r4, r6 │ │ │ │ + smlatbeq r4, r0, r4, r6 │ │ │ │ + smlabbeq r4, ip, r4, r6 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, r8, r3, r6 │ │ │ │ + @ instruction: 0x0104639a │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, lr, lsr r3 │ │ │ │ + tsteq r4, r2, lsl #6 │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlabteq r4, ip, r2, r6 │ │ │ │ + smlabteq r4, r2, r2, r6 │ │ │ │ + smlatbeq r4, r0, r2, r6 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + tsteq r4, r6, lsl r2 │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ + smlatbeq r7, r8, ip, r4 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + tsteq r4, sl, lsr #2 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + ldrdeq r6, [r4, -r4] │ │ │ │ smlabteq r4, sl, r0, r6 │ │ │ │ - smlatbeq r4, r4, r0, r6 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ - smlatteq r4, ip, pc, r5 @ │ │ │ │ - @ instruction: 0x01045fbe │ │ │ │ - @ instruction: 0x01045f90 │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, r6, lsl pc │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - smlabteq r4, sl, lr, r5 │ │ │ │ - smlabteq r4, r2, lr, r5 │ │ │ │ - @ instruction: 0x01045e9e │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - tsteq r4, sl, lsr lr │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - smlatteq r4, lr, sp, r5 │ │ │ │ - smlatteq r4, r6, sp, r5 │ │ │ │ - smlabteq r4, r2, sp, r5 │ │ │ │ - @ instruction: 0x01045d98 │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - smlatteq r4, r8, ip, r5 │ │ │ │ - smlatteq r4, r0, ip, r5 │ │ │ │ - @ instruction: 0x01045cbc │ │ │ │ - smlabbeq r4, sl, ip, r5 │ │ │ │ + smlatbeq r4, r8, r0, r6 │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlabteq r4, r2, pc, r5 @ │ │ │ │ + @ instruction: 0x01045f94 │ │ │ │ + tsteq r4, r6, ror pc │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, r2, lsr #30 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, r2, lr, r5 │ │ │ │ + @ instruction: 0x01045e9a │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + smlabteq r4, sl, sp, r5 │ │ │ │ + @ instruction: 0x01045d9c │ │ │ │ + @ instruction: 0x01045d94 │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r4, r0, asr #26 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + smlatteq r4, sl, ip, r5 │ │ │ │ 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 8c6774 │ │ │ │ blx 9669a0 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ mrshi pc, (UNDEF: 29) @ │ │ │ │ ldrbtmi r4, [r8], #-2142 @ 0xfffff7a2 │ │ │ │ svclt 0x0000e2a9 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - smlatteq r4, r8, sl, r5 │ │ │ │ - smlabteq r4, r4, sl, r5 │ │ │ │ - @ instruction: 0x01045a98 │ │ │ │ - smlabbeq r4, lr, sl, r5 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, sl, lsr sl │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + smlatteq r4, lr, sl, r5 │ │ │ │ + smlabteq r4, r8, sl, r5 │ │ │ │ + @ instruction: 0x01045a9a │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ tsteq r4, ip, lsl #20 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - smlatbeq r4, ip, r9, r5 │ │ │ │ - smlatbeq r4, r2, r9, r5 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x010459b2 │ │ │ │ + smlatbeq r4, r8, r9, r5 │ │ │ │ + smlabbeq r4, r2, r9, r5 │ │ │ │ tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ tsteq r4, r2, lsr #18 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - smlabteq r4, r2, r8, r5 │ │ │ │ - @ instruction: 0x010458b8 │ │ │ │ - @ instruction: 0x01045894 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, lr, asr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + smlabteq r4, r8, r8, r5 │ │ │ │ + @ instruction: 0x010458be │ │ │ │ + @ instruction: 0x01045898 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ tsteq r4, sl, lsl #16 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - smlatbeq r4, sl, r7, r5 │ │ │ │ - smlatbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + @ instruction: 0x010457b0 │ │ │ │ + smlatbeq r4, r6, r7, r5 │ │ │ │ + smlabbeq r4, r0, r7, r5 │ │ │ │ tsteq r4, r0, asr r7 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ tsteq r4, r0, lsr #14 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, r0, r6, r5 │ │ │ │ - @ instruction: 0x010456b6 │ │ │ │ - @ instruction: 0x01045692 │ │ │ │ - tsteq r4, r6, ror #12 │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, r6, r6, r5 │ │ │ │ + @ instruction: 0x010456bc │ │ │ │ + @ instruction: 0x01045696 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ smlatbeq r4, ip, r5, r5 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - tsteq r4, r2, asr #10 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ + smlatbeq r4, r2, r5, r5 │ │ │ │ + tsteq r4, lr, ror r5 │ │ │ │ + tsteq r4, r2, asr r5 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ strdeq r5, [r4, -r2] │ │ │ │ - smlatteq r4, r8, r4, r5 │ │ │ │ smlabteq r4, r2, r4, r5 │ │ │ │ - @ instruction: 0x01045492 │ │ │ │ - tsteq r4, r2, ror #8 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r4, r4, lsr r4 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x010454b8 │ │ │ │ + @ instruction: 0x01045494 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ smlatbeq r4, sl, r3, r5 │ │ │ │ - tsteq r4, sl, ror r3 │ │ │ │ - tsteq r4, sl, asr #6 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r4, ip, lsl r3 │ │ │ │ + smlatbeq r4, r0, r3, r5 │ │ │ │ + tsteq r4, ip, ror r3 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + tsteq r4, r6, asr #6 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ strdeq r5, [r4, -r0] │ │ │ │ - smlatteq r4, r6, r2, r5 │ │ │ │ smlabteq r4, r0, r2, r5 │ │ │ │ - @ instruction: 0x01045290 │ │ │ │ - tsteq r4, r0, ror #4 │ │ │ │ - tsteq r4, r6, asr r2 │ │ │ │ - tsteq r4, r2, lsr r2 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - smlatbeq r4, r8, r1, r5 │ │ │ │ + @ instruction: 0x010452b6 │ │ │ │ + @ instruction: 0x01045292 │ │ │ │ + tsteq r4, r6, ror #4 │ │ │ │ + tsteq r4, ip, asr r2 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r4, r8, lsl #4 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + @ instruction: 0x010451b0 │ │ │ │ + smlabbeq r4, r4, r1, r5 │ │ │ │ tsteq r4, lr, ror r1 │ │ │ │ - tsteq r4, r0, asr r1 │ │ │ │ - tsteq r4, r4, lsr #2 │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - smlatbeq r4, lr, r0, r5 │ │ │ │ - smlabbeq r4, r2, r0, r5 │ │ │ │ - qaddeq r5, r6, r4 │ │ │ │ - qaddeq r5, r0, r4 │ │ │ │ - tsteq r4, r0, lsr r0 │ │ │ │ - tsteq r4, r8 │ │ │ │ - tsteq r4, r2 │ │ │ │ - smlatteq r4, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01044fb8 │ │ │ │ - smlabbeq r4, ip, pc, r4 @ │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, sl, asr pc │ │ │ │ - tsteq r4, sl, lsr pc │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - smlatteq r4, sl, lr, r4 │ │ │ │ - @ instruction: 0x01044eba │ │ │ │ + tsteq r4, lr, asr r1 │ │ │ │ + tsteq r4, r6, lsr r1 │ │ │ │ + tsteq r4, r0, lsr r1 │ │ │ │ + tsteq r4, lr, lsl #2 │ │ │ │ + smlatteq r4, r2, r0, r5 │ │ │ │ + strheq r5, [r4, -r6] │ │ │ │ + strheq r5, [r4, -r0] │ │ │ │ + swpeq r5, r0, [r4] │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r4, r2, rrx │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + smlatteq r4, ip, pc, r4 @ │ │ │ │ + smlabteq r4, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01044fba │ │ │ │ + @ instruction: 0x01044f9a │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ 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,30 +79367,46 @@ │ │ │ │ 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, lsl sp │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - smlabteq r4, ip, ip, r4 │ │ │ │ - smlabteq r4, r6, ip, r4 │ │ │ │ + tsteq r4, r6, ror sp │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + tsteq r4, r6, lsl #26 │ │ │ │ + ldrdeq r3, [r7, -r6] │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlatteq r4, lr, ip, r4 │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ + smlatteq r4, r2, ip, r4 │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + smlabteq r4, sl, ip, r4 │ │ │ │ + smlabbeq r7, r0, r4, r3 │ │ │ │ + @ instruction: 0x01044cbe │ │ │ │ + @ instruction: 0x01044cb8 │ │ │ │ + @ instruction: 0x01044cb2 │ │ │ │ + smlatbeq r4, ip, ip, r4 │ │ │ │ smlatbeq r4, r6, ip, r4 │ │ │ │ - tsteq r7, r6, ror r5 │ │ │ │ - smlatbeq r7, r8, r3, r3 │ │ │ │ + smlatbeq r4, r0, ip, r4 │ │ │ │ + @ instruction: 0x01044c9a │ │ │ │ + @ instruction: 0x01044c94 │ │ │ │ smlabbeq r4, lr, ip, r4 │ │ │ │ - smlabteq r7, ip, r7, r3 │ │ │ │ + smlabbeq r4, r8, ip, r4 │ │ │ │ smlabbeq r4, r2, ip, r4 │ │ │ │ - strdeq r3, [r7, -r8] │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ tsteq r4, r6, ror ip │ │ │ │ - smlatbeq r7, ip, r5, r3 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ tsteq r4, sl, ror #24 │ │ │ │ - tsteq r7, r0, lsr #8 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ tsteq r4, lr, asr ip │ │ │ │ tsteq r4, r8, asr ip │ │ │ │ tsteq r4, r2, asr ip │ │ │ │ tsteq r4, ip, asr #24 │ │ │ │ tsteq r4, r6, asr #24 │ │ │ │ tsteq r4, r0, asr #24 │ │ │ │ tsteq r4, sl, lsr ip │ │ │ │ @@ -79401,50 +79417,50 @@ │ │ │ │ tsteq r4, ip, lsl ip │ │ │ │ tsteq r4, r6, lsl ip │ │ │ │ tsteq r4, r0, lsl ip │ │ │ │ tsteq r4, sl, lsl #24 │ │ │ │ tsteq r4, r4, lsl #24 │ │ │ │ strdeq r4, [r4, -lr] │ │ │ │ strdeq r4, [r4, -r8] │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ + tsteq r7, lr, asr #6 │ │ │ │ smlatteq r4, ip, fp, r4 │ │ │ │ smlatteq r4, r6, fp, r4 │ │ │ │ smlatteq r4, r0, fp, r4 │ │ │ │ ldrdeq r4, [r4, -sl] │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - smlabteq r4, lr, fp, r4 │ │ │ │ - smlabteq r4, r8, fp, r4 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + smlabteq r7, sl, r3, r3 │ │ │ │ + smlatbeq r7, r4, r3, r3 │ │ │ │ smlabteq r4, r2, fp, r4 │ │ │ │ @ instruction: 0x01044bbc │ │ │ │ @ instruction: 0x01044bb6 │ │ │ │ - @ instruction: 0x01044bb0 │ │ │ │ - smlatbeq r4, sl, fp, r4 │ │ │ │ + tsteq r7, ip, asr #8 │ │ │ │ + tsteq r7, r6, lsl #8 │ │ │ │ smlatbeq r4, r4, fp, r4 │ │ │ │ - @ instruction: 0x01044b9e │ │ │ │ - @ instruction: 0x01044b98 │ │ │ │ - smlatteq r7, lr, r2, r3 │ │ │ │ + tsteq r7, sl, asr r4 │ │ │ │ + smlabteq r7, r4, r5, r3 │ │ │ │ + smlabbeq r7, lr, r4, r3 │ │ │ │ smlabbeq r4, ip, fp, r4 │ │ │ │ - smlabbeq r4, r6, fp, r4 │ │ │ │ - smlabbeq r4, r0, fp, r4 │ │ │ │ + tsteq r7, r2, asr #10 │ │ │ │ + tsteq r7, ip, lsl r5 │ │ │ │ tsteq r4, sl, ror fp │ │ │ │ - @ instruction: 0x010733b0 │ │ │ │ - tsteq r7, sl, ror #6 │ │ │ │ - tsteq r7, r4, asr #6 │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ tsteq r4, r2, ror #22 │ │ │ │ tsteq r4, ip, asr fp │ │ │ │ tsteq r4, r6, asr fp │ │ │ │ - smlatteq r7, ip, r3, r3 │ │ │ │ - smlatbeq r7, r6, r3, r3 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ tsteq r4, r4, asr #22 │ │ │ │ - strdeq r3, [r7, -sl] │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - tsteq r7, lr, lsr #8 │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ tsteq r4, ip, lsr #22 │ │ │ │ - smlatteq r7, r2, r4, r3 │ │ │ │ - @ instruction: 0x010734bc │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r0, lsr #22 │ │ │ │ tsteq r4, sl, lsl fp │ │ │ │ tsteq r4, r4, lsl fp │ │ │ │ tsteq r4, lr, lsl #22 │ │ │ │ tsteq r4, r8, lsl #22 │ │ │ │ tsteq r4, r2, lsl #22 │ │ │ │ strdeq r4, [r4, -ip] │ │ │ │ strdeq r4, [r4, -r6] │ │ │ │ @@ -79455,35 +79471,35 @@ │ │ │ │ ldrdeq r4, [r4, -r8] │ │ │ │ ldrdeq r4, [r4, -r2] │ │ │ │ smlabteq r4, ip, sl, r4 │ │ │ │ smlabteq r4, r6, sl, r4 │ │ │ │ smlabteq r4, r0, sl, r4 │ │ │ │ @ instruction: 0x01044aba │ │ │ │ @ instruction: 0x01044ab4 │ │ │ │ - smlatbeq r4, lr, sl, r4 │ │ │ │ - smlatbeq r4, r8, sl, r4 │ │ │ │ + tsteq r7, sl, asr #10 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ smlatbeq r4, r2, sl, r4 │ │ │ │ - @ instruction: 0x01044a9c │ │ │ │ - @ instruction: 0x01044a96 │ │ │ │ + tsteq r7, r0, asr #12 │ │ │ │ + tsteq r7, r2, lsl r6 │ │ │ │ @ instruction: 0x01044a90 │ │ │ │ smlabbeq r4, sl, sl, r4 │ │ │ │ smlabbeq r4, r4, sl, r4 │ │ │ │ tsteq r4, lr, ror sl │ │ │ │ tsteq r4, r8, ror sl │ │ │ │ tsteq r4, r2, ror sl │ │ │ │ tsteq r4, ip, ror #20 │ │ │ │ tsteq r4, r6, ror #20 │ │ │ │ tsteq r4, r0, ror #20 │ │ │ │ tsteq r4, sl, asr sl │ │ │ │ tsteq r4, r4, asr sl │ │ │ │ - smlatteq r7, sl, r4, r3 │ │ │ │ - tsteq r7, ip, lsl r5 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ tsteq r4, r2, asr #20 │ │ │ │ - smlatteq r7, r0, r5, r3 │ │ │ │ - @ instruction: 0x010735b2 │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ tsteq r4, r0, lsr sl │ │ │ │ tsteq r4, sl, lsr #20 │ │ │ │ tsteq r4, r4, lsr #20 │ │ │ │ tsteq r4, lr, lsl sl │ │ │ │ tsteq r4, r8, lsl sl │ │ │ │ tsteq r4, r2, lsl sl │ │ │ │ tsteq r4, ip, lsl #20 │ │ │ │ @@ -79495,30 +79511,14 @@ │ │ │ │ smlatteq r4, r8, r9, r4 │ │ │ │ smlatteq r4, r2, r9, r4 │ │ │ │ ldrdeq r4, [r4, -ip] │ │ │ │ ldrdeq r4, [r4, -r6] │ │ │ │ ldrdeq r4, [r4, -r0] │ │ │ │ smlabteq r4, sl, r9, r4 │ │ │ │ smlabteq r4, r4, r9, r4 │ │ │ │ - @ instruction: 0x010449be │ │ │ │ - @ instruction: 0x010449b8 │ │ │ │ - @ instruction: 0x010449b2 │ │ │ │ - smlatbeq r4, ip, r9, r4 │ │ │ │ - smlatbeq r4, r6, r9, r4 │ │ │ │ - smlatbeq r4, r0, r9, r4 │ │ │ │ - @ instruction: 0x0104499a │ │ │ │ - @ instruction: 0x01044994 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - smlabbeq r4, r8, r9, r4 │ │ │ │ - smlabbeq r4, r2, r9, r4 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec118e0 │ │ │ │ @ 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 │ │ │ │ - smlatteq r7, r6, r7, r2 │ │ │ │ - smlabteq r6, r0, r7, r3 │ │ │ │ - smlatteq r7, r6, r7, r2 │ │ │ │ - smlatteq r7, r8, r7, r2 │ │ │ │ - smlatteq r7, lr, r7, r2 │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e88f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71b18> │ │ │ │ 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 r6, r2, lsl #4 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r7, lr, asr #16 │ │ │ │ - ldrdeq r2, [r4, -sl] │ │ │ │ - tsteq r4, lr, lsr #32 │ │ │ │ - smlabteq r4, r6, r0, r2 │ │ │ │ - smlatbeq r7, sl, r8, r0 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - @ instruction: 0x0107089c │ │ │ │ - smlatteq r4, r0, pc, r1 @ │ │ │ │ - smlabteq r6, ip, r7, r1 │ │ │ │ - @ instruction: 0x01070892 │ │ │ │ - smlatbeq r6, lr, r7, r1 │ │ │ │ - smlabbeq r4, r0, ip, r1 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + @ instruction: 0x010618b0 │ │ │ │ + smlatbeq r7, lr, r8, r0 │ │ │ │ + tsteq r4, sl, lsr r1 │ │ │ │ + smlabbeq r4, lr, r0, r2 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + tsteq r7, sl, lsl #18 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + strdeq r0, [r7, -ip] │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + smlatteq r4, r0, ip, r1 │ │ │ │ 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 r7, r8, lsr #16 │ │ │ │ + smlabbeq r7, r8, r8, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec144a8 │ │ │ │ @ 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 1035658 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ ldcllt 12, cr14, [r8, #744]! @ 0x2e8 │ │ │ │ - tsteq r4, r8, ror pc │ │ │ │ - smlatbeq r7, lr, r5, r2 │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - tsteq r4, lr, asr pc │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - tsteq r7, lr, lsr #10 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - smlabteq ip, r6, r0, lr │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ - ldrdeq r2, [r7, -sl] │ │ │ │ - tsteq r4, ip, lsr pc │ │ │ │ - tsteq r4, sl, lsr #30 │ │ │ │ - tsteq ip, r2, ror r0 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r2, lsr #28 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - strdeq r1, [r4, -ip] │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - tsteq r7, r8, lsr r6 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + tsteq r7, lr, lsl #12 │ │ │ │ ldrdeq r1, [r4, -r0] │ │ │ │ - smlabteq r4, sl, sp, r1 │ │ │ │ - smlabteq r6, r4, sl, r3 │ │ │ │ - smlabteq r6, r4, sl, r3 │ │ │ │ - smlabteq r6, r2, sl, r3 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - @ instruction: 0x01063a98 │ │ │ │ - @ instruction: 0x01063a96 │ │ │ │ - smlabteq r6, lr, r2, lr │ │ │ │ - smlabteq r6, r8, r2, lr │ │ │ │ - smlabteq r6, r2, r2, lr │ │ │ │ - @ instruction: 0x0106e2bc │ │ │ │ - @ instruction: 0x0106e2b6 │ │ │ │ - @ instruction: 0x0106e2b0 │ │ │ │ - smlatbeq r6, sl, r2, lr │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - tsteq r4, sl, lsr #10 │ │ │ │ - smlabbeq r6, r8, r2, lr │ │ │ │ - smlabbeq ip, ip, lr, sp │ │ │ │ - @ instruction: 0x0106e292 │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - smlabbeq r6, r6, r2, lr │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - @ instruction: 0x0106e192 │ │ │ │ - @ instruction: 0x0106e192 │ │ │ │ - @ instruction: 0x0106e198 │ │ │ │ + @ instruction: 0x01041fbe │ │ │ │ + smlatbeq ip, r6, r1, lr │ │ │ │ + @ instruction: 0x01041fb0 │ │ │ │ + @ instruction: 0x01041fb4 │ │ │ │ + smlatbeq r4, lr, pc, r1 @ │ │ │ │ + smlatbeq r4, r6, pc, r1 @ │ │ │ │ + smlabbeq r7, lr, r5, r2 │ │ │ │ + @ instruction: 0x01041f98 │ │ │ │ + smlatbeq r4, r6, pc, r1 @ │ │ │ │ + tsteq ip, r6, lsr #2 │ │ │ │ + smlatbeq r4, r6, pc, r1 @ │ │ │ │ + tsteq r7, sl, lsr r5 │ │ │ │ + @ instruction: 0x01041f9c │ │ │ │ + smlabbeq r4, sl, pc, r1 @ │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + tsteq r4, ip, ror pc │ │ │ │ + smlabbeq r4, r4, pc, r1 @ │ │ │ │ + smlabbeq r4, r6, pc, r1 @ │ │ │ │ + smlabbeq r4, r0, pc, r1 @ │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + smlabbeq r4, r8, lr, r1 │ │ │ │ + smlabbeq r4, r2, lr, r1 │ │ │ │ + tsteq r4, r8, asr pc │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + @ instruction: 0x01070698 │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, lr, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #6 │ │ │ │ + smlabbeq r4, ip, r5, r9 │ │ │ │ + smlabbeq r4, sl, r5, r9 │ │ │ │ + smlatteq r6, r8, r2, lr │ │ │ │ + smlatteq ip, ip, lr, sp │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + @ instruction: 0x0104959a │ │ │ │ + smlabbeq r4, r0, r5, r9 │ │ │ │ + smlatteq r6, r6, r2, lr │ │ │ │ + smlabteq r4, lr, ip, r1 │ │ │ │ + smlabteq r4, r8, ip, r1 │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ ldrbhi pc, [sl] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1494c │ │ │ │ @ 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 r4, r2, asr r6 │ │ │ │ - tsteq r7, ip, lsl r3 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - smlatteq r4, r8, r5, r1 │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - @ instruction: 0x010415b0 │ │ │ │ - smlabbeq r4, r6, r5, r1 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r4, r6, asr r5 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - ldrdeq r0, [r7, -r4] │ │ │ │ + @ instruction: 0x010416b2 │ │ │ │ + tsteq r7, ip, ror r3 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + smlatteq r4, r6, r5, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + @ instruction: 0x010415b6 │ │ │ │ + @ instruction: 0x010702bc │ │ │ │ + ldrdeq r0, [r7, -sl] │ │ │ │ + tsteq r7, r4, lsr r3 │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + tsteq r7, r4, asr r3 │ │ │ │ ldrdeq r1, [r4, -r6] │ │ │ │ - strdeq r0, [r7, -r4] │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r4, r2, lsr #8 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ - ldrdeq r1, [r4, -r2] │ │ │ │ - smlatbeq r4, r8, r3, r1 │ │ │ │ - @ instruction: 0x0104139e │ │ │ │ - tsteq r4, sl, ror r3 │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ - @ instruction: 0x010412b0 │ │ │ │ - smlabbeq r4, r4, r2, r1 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - smlatteq r4, r6, r1, r1 │ │ │ │ - smlatbeq r4, lr, r1, r1 │ │ │ │ - smlabbeq r4, r8, r1, r1 │ │ │ │ - tsteq r4, r6, ror #2 │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r7, r6, ror r0 │ │ │ │ - strheq r0, [r7, -r2] │ │ │ │ - tsteq r7, lr, asr #2 │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - tsteq r4, ip │ │ │ │ - smlatteq r4, sl, pc, r0 @ │ │ │ │ - smlabteq r4, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x01040f9a │ │ │ │ - tsteq r4, lr, ror #30 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatteq r4, r8, lr, r0 │ │ │ │ - smlabteq r4, r4, lr, r0 │ │ │ │ - smlatbeq r4, r0, lr, r0 │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, lr, lsr #28 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x01040db6 │ │ │ │ - @ instruction: 0x01040d92 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + smlabbeq r4, r2, r4, r1 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r4, -sl] │ │ │ │ + smlatbeq r4, lr, r3, r1 │ │ │ │ + smlabbeq r4, sl, r3, r1 │ │ │ │ + tsteq r4, r6, ror #6 │ │ │ │ + tsteq r4, r0, lsl r3 │ │ │ │ + smlatteq r4, r4, r2, r1 │ │ │ │ + smlabteq r4, r6, r2, r1 │ │ │ │ + smlatbeq r4, r2, r2, r1 │ │ │ │ + tsteq r4, r2, ror r2 │ │ │ │ + tsteq r4, sl, asr r2 │ │ │ │ + tsteq r4, r6, asr #4 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + smlatteq r4, r8, r1, r1 │ │ │ │ + smlabteq r4, r6, r1, r1 │ │ │ │ + @ instruction: 0x0104119a │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + tsteq r7, r2, lsl r1 │ │ │ │ + smlatbeq r7, lr, r1, r0 │ │ │ │ + swpeq r1, lr, [r4] │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ strdeq r0, [r4, -sl] │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatbeq r4, sl, ip, r0 │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - strdeq r0, [r4, -ip] │ │ │ │ + smlabteq r4, lr, pc, r0 @ │ │ │ │ + smlatbeq r4, r4, pc, r0 @ │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r4, r0, lsl #30 │ │ │ │ ldrdeq r0, [r4, -r6] │ │ │ │ - @ instruction: 0x01040bb0 │ │ │ │ - @ instruction: 0x01040b90 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ + @ instruction: 0x01040eb2 │ │ │ │ + smlabbeq r4, lr, lr, r0 │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + tsteq r4, sl, lsr lr │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlabteq r4, r8, sp, r0 │ │ │ │ + smlatbeq r4, r6, sp, r0 │ │ │ │ + smlabbeq r4, r4, sp, r0 │ │ │ │ + tsteq r4, sl, asr sp │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlatteq r4, r8, ip, r0 │ │ │ │ + smlabteq r4, r6, ip, r0 │ │ │ │ + @ instruction: 0x01040c9e │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, fp, r0 │ │ │ │ + smlabbeq r4, sl, fp, r0 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ + strdeq pc, [r6, -lr] │ │ │ │ + tstpeq r6, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f892 │ │ │ │ + tstpeq r6, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr #22 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + smlatbeq r6, r8, r8, pc @ │ │ │ │ + smlabteq r6, r2, r8, pc @ │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tstpeq r6, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ tsteq r4, sl, lsl #22 │ │ │ │ - @ instruction: 0x0106f99e │ │ │ │ - @ instruction: 0x0106f8b8 │ │ │ │ - tstpeq r6, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -r4] │ │ │ │ + tstpeq r6, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x0106faba │ │ │ │ + smlabteq r6, ip, r9, pc @ │ │ │ │ smlatteq r4, r6, sl, r0 │ │ │ │ - smlatteq r4, r0, sl, r0 │ │ │ │ + smlatteq r6, r0, r9, pc @ │ │ │ │ ldrdeq r0, [r4, -sl] │ │ │ │ ldrdeq r0, [r4, -r4] │ │ │ │ smlabteq r4, lr, sl, r0 │ │ │ │ - tstpeq r6, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01040abc │ │ │ │ + smlabteq r4, r8, sl, r0 │ │ │ │ + smlabteq r4, r2, sl, r0 │ │ │ │ + tstpeq r6, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r6, -r6] │ │ │ │ - @ instruction: 0x0106f8b0 │ │ │ │ + @ instruction: 0x01040ab0 │ │ │ │ smlatbeq r4, sl, sl, r0 │ │ │ │ - tstpeq r6, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01040a98 │ │ │ │ - tstpeq r6, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r6, sl, r0 │ │ │ │ - smlabbeq r6, r0, r9, pc @ │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - tsteq r4, lr, ror #20 │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - tsteq r4, r2, ror #20 │ │ │ │ - @ instruction: 0x0106f9b4 │ │ │ │ - tstpeq r6, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr sl │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ + smlatbeq r4, r4, sl, r0 │ │ │ │ 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 │ │ │ │ + smlatteq r4, r6, r8, r0 │ │ │ │ + smlatteq r4, r0, r8, r0 │ │ │ │ + smlabbeq r6, r2, r9, pc @ │ │ │ │ + tstpeq r6, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r8, r0 │ │ │ │ + smlabteq r4, r2, r8, r0 │ │ │ │ + @ instruction: 0x010408bc │ │ │ │ + @ instruction: 0x010408b6 │ │ │ │ + @ instruction: 0x010408b0 │ │ │ │ + smlatbeq r4, sl, r8, r0 │ │ │ │ + smlatbeq r4, r4, r8, r0 │ │ │ │ + @ instruction: 0x0104089e │ │ │ │ + @ instruction: 0x01040898 │ │ │ │ + @ instruction: 0x01040892 │ │ │ │ + smlabbeq r4, ip, r8, r0 │ │ │ │ smlabbeq r4, r6, r8, r0 │ │ │ │ smlabbeq r4, r0, r8, r0 │ │ │ │ - tstpeq r6, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r8, pc @ │ │ │ │ - ldrdeq pc, [r6, -lr] │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + 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 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - strdeq r0, [r4, -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 │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - tstpeq r5, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r8, r4, r0 │ │ │ │ - tsteq r4, r8, lsl r5 │ │ │ │ - tsteq r4, r2, lsl r5 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tstpeq r5, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ + qaddeq pc, sl, r6 @ │ │ │ │ + tstpeq r5, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r8, r4, r0 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + @ instruction: 0x010404ba │ │ │ │ + smlatbeq r5, r6, ip, pc @ │ │ │ │ + tsteq r4, r8, ror r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec15fd8 │ │ │ │ @ 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 │ │ │ │ - tstpeq r6, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - ldrdeq lr, [r6, -lr] │ │ │ │ - smlatbeq r6, ip, lr, lr │ │ │ │ - tstpeq r6, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - @ instruction: 0x0106f1bc │ │ │ │ - smlabbeq r6, r2, r1, pc @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - tstpeq r6, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f1b8 │ │ │ │ + qaddeq pc, r2, r6 @ │ │ │ │ + @ instruction: 0x0106ef9c │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabteq r6, r6, r1, pc @ │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + tstpeq r6, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r2, r1, pc @ │ │ │ │ + smlabteq r6, r4, pc, lr @ │ │ │ │ + @ instruction: 0x0106ef92 │ │ │ │ + tstpeq r6, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlabteq r6, r2, r2, pc @ │ │ │ │ + smlabbeq r6, r8, r2, pc @ │ │ │ │ + smlatbeq r6, r2, r0, pc @ │ │ │ │ + tstpeq r6, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r6, -r2] │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - tstpeq r6, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, pc, lr @ │ │ │ │ - @ instruction: 0x0106efb2 │ │ │ │ - smlatbeq r6, ip, r2, pc @ │ │ │ │ - tstpeq r6, r2, ror r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r6, -r8] │ │ │ │ - tstpeq r6, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r2, pc @ │ │ │ │ - tstpeq r6, sl, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106f3b8 │ │ │ │ - tstpeq r6, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106f5bc │ │ │ │ - @ instruction: 0x0106f4ba │ │ │ │ - tstpeq r6, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r3, pc @ │ │ │ │ - tstpeq r6, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r8, r6 @ │ │ │ │ + tstpeq r6, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, sl, r0, pc @ │ │ │ │ + swpeq pc, r8, [r6] @ │ │ │ │ + @ instruction: 0x0106f3ba │ │ │ │ + tstpeq r6, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -lr] │ │ │ │ + tstpeq r6, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + tstpeq r6, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r4, pc @ │ │ │ │ + tstpeq r6, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r0, r4, pc @ │ │ │ │ + tstpeq r6, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ smlabteq r6, r0, r4, pc @ │ │ │ │ ldrdeq pc, [r6, -sl] │ │ │ │ - @ instruction: 0x0106f49c │ │ │ │ - tstpeq r6, sl, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -sl] │ │ │ │ - @ instruction: 0x0106f69c │ │ │ │ - strdeq pc, [r6, -sl] │ │ │ │ - @ instruction: 0x0106f59c │ │ │ │ - smlabteq r6, r2, r5, pc @ │ │ │ │ - tstpeq r6, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r6, -r4] │ │ │ │ - @ instruction: 0x0106f69e │ │ │ │ - @ instruction: 0x0106f6bc │ │ │ │ - tstpeq r6, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r4, r4, pc @ │ │ │ │ + tstpeq r6, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + smlabbeq r6, sl, r5, pc @ │ │ │ │ + smlatbeq r6, r8, r5, pc @ │ │ │ │ + tstpeq r6, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r6, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -ip] │ │ │ │ + tstpeq r6, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0106f696 │ │ │ │ + @ instruction: 0x0106f6b8 │ │ │ │ + tstpeq r6, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -lr] │ │ │ │ + tstpeq r6, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r6, -sl] │ │ │ │ + tstpeq r6, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106f792 │ │ │ │ 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 fedb8238 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ab447a │ │ │ │ pop {r1, r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tstpeq r5, sl, rrx @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - qaddeq pc, sl, r5 @ │ │ │ │ - qaddeq pc, r6, r5 @ │ │ │ │ - qaddeq pc, r6, r5 @ │ │ │ │ - tstpeq r6, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r6, r3, pc @ │ │ │ │ - smlatteq r3, r4, lr, pc @ │ │ │ │ - mrseq pc, LR_und @ │ │ │ │ + smlabteq r5, sl, r0, pc @ │ │ │ │ + tstpeq r5, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r5, -sl] @ │ │ │ │ + strheq pc, [r5, -r6] @ │ │ │ │ + strheq pc, [r5, -r6] @ │ │ │ │ + @ instruction: 0x0106f392 │ │ │ │ + tstpeq r5, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r8, lr, pc @ │ │ │ │ + @ instruction: 0x0106f2bc │ │ │ │ + @ instruction: 0x0106f2b4 │ │ │ │ + smlatbeq r6, ip, r2, pc @ │ │ │ │ + smlatbeq r6, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0106f29c │ │ │ │ + @ instruction: 0x0106f294 │ │ │ │ + smlabbeq r6, ip, r2, pc @ │ │ │ │ + smlabbeq r6, r4, r2, pc @ │ │ │ │ + tstpeq r6, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, LR_usr @ │ │ │ │ strdeq pc, [r6, -r8] │ │ │ │ strdeq pc, [r6, -r0] │ │ │ │ - smlatteq r6, r8, r2, pc @ │ │ │ │ - smlatteq r6, r0, r2, pc @ │ │ │ │ - ldrdeq pc, [r6, -r8] │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r2, pc @ │ │ │ │ - tstpeq r3, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106f1b8 │ │ │ │ - @ instruction: 0x0106f1b0 │ │ │ │ - smlatbeq r6, r8, r1, pc @ │ │ │ │ - smlatbeq r6, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0106f198 │ │ │ │ - @ instruction: 0x0106f190 │ │ │ │ - smlabbeq r6, r8, r1, pc @ │ │ │ │ - smlabbeq r6, r0, r1, pc @ │ │ │ │ - tstpeq r6, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, (UNDEF: 22) @ │ │ │ │ - strdeq pc, [r6, -r6] │ │ │ │ - smlatteq r6, ip, r0, pc @ │ │ │ │ - smlatteq r6, r2, r0, pc @ │ │ │ │ - ldrdeq pc, [r6, -r8] │ │ │ │ - smlabteq r6, lr, r0, pc @ │ │ │ │ - ldrdeq pc, [r6, -r0] │ │ │ │ - smlatteq r5, r8, r0, pc @ │ │ │ │ - smlabteq r6, r0, r0, pc @ │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tstpeq r3, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r2, r1, pc @ │ │ │ │ - tstpeq r3, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r6, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - qaddeq pc, r4, r6 @ │ │ │ │ - tstpeq r3, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01046b9a │ │ │ │ - tstpeq r6, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - tsteq ip, sl, lsr #20 │ │ │ │ - @ instruction: 0x0105f8bc │ │ │ │ - @ instruction: 0x010603b2 │ │ │ │ + smlatteq r6, r8, r1, pc @ │ │ │ │ + smlatteq r6, r0, r1, pc @ │ │ │ │ + ldrdeq pc, [r6, -lr] │ │ │ │ + tstpeq r6, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r8, r0, r7 │ │ │ │ + @ instruction: 0x0103f99e │ │ │ │ + tstpeq r6, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r4, r9, pc @ │ │ │ │ + smlabteq r6, r8, r0, pc @ │ │ │ │ + tstpeq r3, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r6, -r4] @ │ │ │ │ + @ instruction: 0x0103f896 │ │ │ │ + smlabbeq r5, r0, r0, pc @ │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + smlabbeq r6, lr, r0, pc @ │ │ │ │ + ldrdeq r6, [r4, -r2] │ │ │ │ + @ instruction: 0x0104dc96 │ │ │ │ + smlabbeq ip, sl, sl, fp │ │ │ │ + tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + smlabteq r6, r6, pc, lr @ │ │ │ │ + smlabteq r6, r4, pc, lr @ │ │ │ │ + smlabteq r6, r4, pc, lr @ │ │ │ │ + smlabteq r6, r4, pc, lr @ │ │ │ │ + smlabteq r6, ip, pc, lr @ │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + @ instruction: 0x0106efbc │ │ │ │ + @ instruction: 0x0106efb4 │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + tstpeq r5, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r8, r8, fp │ │ │ │ + @ instruction: 0x0106eeba │ │ │ │ + @ instruction: 0x0106eeb4 │ │ │ │ + @ instruction: 0x0106eeb4 │ │ │ │ + @ instruction: 0x0106eeba │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + ldrdeq sp, [r4, -ip] │ │ │ │ + @ instruction: 0x0106eeb4 │ │ │ │ + smlabteq r4, r2, fp, sp │ │ │ │ + smlatbeq r4, sl, fp, sp │ │ │ │ + smlatbeq r6, lr, lr, lr │ │ │ │ + @ instruction: 0x0104db90 │ │ │ │ + tsteq r4, r8, ror fp │ │ │ │ + @ instruction: 0x0106eeba │ │ │ │ + smlabteq r6, r0, lr, lr │ │ │ │ + @ instruction: 0x0106eebc │ │ │ │ + tsteq ip, lr, ror r7 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatteq r5, lr, ip, lr │ │ │ │ + smlatteq r5, r6, ip, lr │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + smlatteq r5, r0, fp, lr │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tstpeq r3, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106edb2 │ │ │ │ + smlabbeq r5, lr, fp, lr │ │ │ │ + tstpeq r5, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r4, -r8] │ │ │ │ + smlabteq r3, lr, r3, pc @ │ │ │ │ + smlabteq r3, r6, r3, pc @ │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + ldrdeq pc, [r3, -sl] │ │ │ │ + smlabteq r5, r2, sl, lr │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + smlatteq ip, r0, r4, fp │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + smlatteq r5, ip, r9, lr │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + tstpeq r3, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + smlatteq r6, r6, r3, r0 │ │ │ │ + smlatteq r6, r0, r3, r0 │ │ │ │ + smlabbeq r6, r4, r4, r0 │ │ │ │ @ instruction: 0x010603ba │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - smlatbeq ip, r8, r9, fp │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - @ instruction: 0x0103f696 │ │ │ │ - tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r2, pc @ │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - smlabteq r5, sl, r2, pc @ │ │ │ │ - smlabteq r5, r2, r2, pc @ │ │ │ │ - @ instruction: 0x0105f2be │ │ │ │ - @ instruction: 0x0105f2be │ │ │ │ - @ instruction: 0x0105f2be │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - @ instruction: 0x0104db94 │ │ │ │ - tsteq r4, ip, ror fp │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - tsteq r4, r8, lsl fp │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq ip, lr, lsl r7 │ │ │ │ - @ instruction: 0x0105ec98 │ │ │ │ - smlabbeq r5, lr, ip, lr │ │ │ │ - smlabbeq r5, r6, ip, lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - strdeq lr, [r6, -r6] │ │ │ │ - smlatteq r6, r4, sp, lr │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - smlabteq r6, r0, sp, lr │ │ │ │ - smlatbeq r6, lr, sp, lr │ │ │ │ - @ instruction: 0x0106ed9e │ │ │ │ - @ instruction: 0x0103f396 │ │ │ │ - smlabbeq r5, r0, fp, lr │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tstpeq r3, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r3, -lr] │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tstpeq r5, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f3b4 │ │ │ │ - smlatbeq r3, ip, r3, pc @ │ │ │ │ - tstpeq r5, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tstpeq r3, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, sl, ip, lr │ │ │ │ - ldrdeq lr, [r6, -r0] │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - tstpeq r3, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ - @ instruction: 0x0106ecba │ │ │ │ - @ instruction: 0x0106ecbe │ │ │ │ - smlabteq r6, r2, ip, lr │ │ │ │ - smlabteq r6, sl, ip, lr │ │ │ │ - smlabbeq ip, r0, r4, fp │ │ │ │ - smlabteq r6, r0, ip, lr │ │ │ │ - smlabteq r6, lr, ip, lr │ │ │ │ - ldrdeq lr, [r6, -r2] │ │ │ │ - ldrdeq lr, [r6, -r6] │ │ │ │ - smlatteq r6, r8, ip, lr │ │ │ │ - strdeq lr, [r6, -r0] │ │ │ │ - strdeq lr, [r6, -r6] │ │ │ │ - smlabbeq r5, ip, r9, lr │ │ │ │ - strdeq lr, [r6, -sl] │ │ │ │ - smlatbeq r6, r0, r3, r0 │ │ │ │ - smlatteq r3, ip, r1, pc @ │ │ │ │ - smlatteq r3, r6, r1, pc @ │ │ │ │ - @ instruction: 0x01060390 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - smlabbeq r6, r6, r3, r0 │ │ │ │ - smlabbeq r6, r0, r3, r0 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, r8, ror #6 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r2, ror r3 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r6, asr r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - smlatbeq r6, ip, fp, lr │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ + smlabteq r6, r8, r3, r0 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r3, r0 │ │ │ │ + smlatbeq r6, r6, r3, r0 │ │ │ │ + smlabteq r6, r4, r3, r0 │ │ │ │ + @ instruction: 0x010603b8 │ │ │ │ + @ instruction: 0x010603b6 │ │ │ │ + @ instruction: 0x010603b4 │ │ │ │ + @ instruction: 0x010603ba │ │ │ │ + smlabteq r6, r0, r3, r0 │ │ │ │ + smlabteq r6, sl, r3, r0 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + ldrdeq fp, [ip, -r0] │ │ │ │ + smlatbeq r6, ip, r3, r0 │ │ │ │ + smlatbeq r6, ip, r3, r0 │ │ │ │ + smlabteq r6, lr, r2, r0 │ │ │ │ + smlabteq r6, ip, r2, r0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0106e8b6 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - smlatteq r6, r0, r8, lr │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - smlatbeq r6, ip, r8, lr │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + smlatbeq r6, r2, r8, lr │ │ │ │ + @ instruction: 0x0106e8b4 │ │ │ │ + ldrdeq lr, [r6, -lr] │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1779c │ │ │ │ @ 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 4fb8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e5850> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - smlatbeq r6, r0, r8, lr │ │ │ │ - smlatbeq r6, r0, r8, lr │ │ │ │ - smlatbeq r6, r6, r8, lr │ │ │ │ - smlatbeq r6, r6, r8, lr │ │ │ │ - smlatbeq r5, r8, r3, lr │ │ │ │ - smlatbeq r6, r6, r8, lr │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - smlatbeq r6, r6, r8, lr │ │ │ │ - tsteq r3, lr, lsl ip │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq r3, ip, asr #22 │ │ │ │ - tsteq r5, r6, lsr r3 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + @ instruction: 0x0103ec92 │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + smlabteq r3, sl, fp, lr │ │ │ │ + @ instruction: 0x0105e3b6 │ │ │ │ + smlatbeq r3, ip, fp, lr │ │ │ │ + @ instruction: 0x0105e396 │ │ │ │ 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, asr #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r6, sl, lsr r8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ + smlatbeq r6, r2, r8, lr │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlabbeq r6, r6, r8, lr │ │ │ │ + tsteq r6, r0, ror #16 │ │ │ │ + @ instruction: 0x0106e89a │ │ │ │ + smlatbeq r6, r8, r8, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec17950 │ │ │ │ @ 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 127b3e8 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ @ instruction: 0xbdf8ea0a │ │ │ │ - strdeq lr, [r6, -r4] │ │ │ │ - tsteq r5, lr, lsr r2 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - @ instruction: 0x0104ce94 │ │ │ │ - smlabbeq r4, sl, lr, ip │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - smlabteq r5, ip, r1, lr │ │ │ │ - tsteq r6, r6, lsl r8 │ │ │ │ - @ instruction: 0x0105e1b2 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - smlatteq ip, ip, fp, sl │ │ │ │ - @ instruction: 0x0106cbbe │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, lr, fp, ip │ │ │ │ - tsteq r4, r6, asr pc │ │ │ │ - tsteq r4, r0, asr pc │ │ │ │ - smlatbeq r6, r4, r7, lr │ │ │ │ - smlatbeq r6, r4, pc, lr @ │ │ │ │ - qaddeq r0, r6, r6 │ │ │ │ - smlabbeq r6, r8, r7, lr │ │ │ │ - smlabbeq r6, sl, r7, lr │ │ │ │ - @ instruction: 0x0106e790 │ │ │ │ - tsteq ip, r0, lsr #22 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + @ instruction: 0x0105e29e │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + strdeq ip, [r4, -r4] │ │ │ │ + smlatteq r4, sl, lr, ip │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + smlabbeq r6, r2, r8, lr │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + smlabteq r6, lr, r7, ip │ │ │ │ + @ instruction: 0x0105fd9c │ │ │ │ + tsteq r6, lr, lsl #24 │ │ │ │ + @ instruction: 0x0104cfb6 │ │ │ │ + @ instruction: 0x0104cfb0 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tstpeq r6, r4 @ p-variant is OBSOLETE │ │ │ │ + strheq r0, [r6, -r6] │ │ │ │ + smlatteq r6, r8, r7, lr │ │ │ │ + smlatteq r6, sl, r7, lr │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + smlabbeq ip, r0, fp, sl │ │ │ │ + smlatteq r6, r0, r7, lr │ │ │ │ + @ instruction: 0x0106ef94 │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + ldrdeq lr, [r6, -r8] │ │ │ │ + tsteq ip, ip, lsr #22 │ │ │ │ + smlabteq r6, r6, r7, lr │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106e7be │ │ │ │ + @ instruction: 0x0106e7bc │ │ │ │ + @ instruction: 0x0106e7ba │ │ │ │ + @ instruction: 0x0106e7b8 │ │ │ │ + @ instruction: 0x0106e7b6 │ │ │ │ + @ instruction: 0x0106e7b4 │ │ │ │ + @ instruction: 0x0106e7b2 │ │ │ │ + smlatbeq r6, lr, r7, lr │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + tsteq ip, r6, asr #20 │ │ │ │ smlabbeq r6, r0, r7, lr │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - smlabteq ip, ip, sl, sl │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tstpeq r5, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, sl, asr r7 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r6, asr r7 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ + @ instruction: 0x0105dfb0 │ │ │ │ + smlabbeq r6, sl, r7, lr │ │ │ │ + @ instruction: 0x0105df94 │ │ │ │ + smlatbeq r4, r2, fp, ip │ │ │ │ + strdeq lr, [r6, -r6] │ │ │ │ + ldrdeq ip, [r4, -ip] │ │ │ │ tsteq r6, r2, asr r7 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - @ instruction: 0x0104ccb2 │ │ │ │ - @ instruction: 0x0104ccb0 │ │ │ │ - @ instruction: 0x0104ccb6 │ │ │ │ - smlatteq ip, r6, r9, sl │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - tsteq r6, sl, lsr #14 │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - @ instruction: 0x0106e596 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - strdeq lr, [r6, -r2] │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq ip, r6, lsr r9 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - smlatbeq r5, r2, lr, sp │ │ │ │ - @ instruction: 0x0104cab0 │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - smlatteq r5, r6, lr, lr │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - smlatteq r4, sl, sl, ip │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - tsteq r5, lr, lsr #28 │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -lr] │ │ │ │ + @ instruction: 0x010ca996 │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + smlabbeq r5, lr, lr, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec17ec4 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0106e592 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlabteq r6, lr, r4, lr │ │ │ │ - smlatteq r6, r8, r4, lr │ │ │ │ - smlatbeq r6, r2, r4, lr │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - ldrdeq lr, [r6, -r6] │ │ │ │ - @ instruction: 0x0106e594 │ │ │ │ - smlatbeq r6, sl, r5, lr │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - ldrdeq lr, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ + strdeq lr, [r6, -r2] │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + @ instruction: 0x0106e59c │ │ │ │ + @ instruction: 0x0106e5b2 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r6, lsr r6 │ │ │ │ + strdeq lr, [r6, -r4] │ │ │ │ + tsteq r6, sl, lsl #12 │ │ │ │ + smlabteq r6, ip, r5, lr │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec17fd8 │ │ │ │ @ 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 1eb95dc │ │ │ │ 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 │ │ │ │ - tsteq r3, sl, ror #6 │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r3, sl, asr #6 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - smlabteq r5, r2, r4, lr │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tstpeq r5, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, lr, sl, sp │ │ │ │ - @ instruction: 0x0103e596 │ │ │ │ - smlabteq r5, lr, sl, sp │ │ │ │ - smlabteq r6, r2, r4, lr │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - @ instruction: 0x0106e4b4 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - @ instruction: 0x0106e498 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - smlabbeq r6, r0, r4, lr │ │ │ │ - tsteq r5, lr, lsr #20 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - smlabteq r4, r2, r5, ip │ │ │ │ - tstpeq r5, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r0, r8, pc @ │ │ │ │ - tstpeq r5, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f892 │ │ │ │ - smlatbeq r5, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0106e790 │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - @ instruction: 0x0105f890 │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - @ instruction: 0x0105f898 │ │ │ │ - @ instruction: 0x0105f89c │ │ │ │ - @ instruction: 0x0105f894 │ │ │ │ - smlabbeq r5, ip, r8, pc @ │ │ │ │ + smlabteq r3, sl, r3, lr │ │ │ │ + @ instruction: 0x0105dbb2 │ │ │ │ + smlatbeq r3, sl, r3, lr │ │ │ │ + @ instruction: 0x0105db92 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tstpeq r5, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + strdeq lr, [r3, -r6] │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + @ instruction: 0x0103e394 │ │ │ │ + smlabbeq r3, ip, r3, lr │ │ │ │ + strdeq lr, [r6, -r8] │ │ │ │ + tsteq r3, r2, ror #6 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + smlatteq r6, r0, r4, lr │ │ │ │ + smlabbeq r5, lr, sl, sp │ │ │ │ + ldrdeq lr, [r6, -sl] │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + ldrdeq lr, [r6, -r4] │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + ldrdeq lr, [r6, -r2] │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, lr, lsr r6 │ │ │ │ + tsteq r4, r2, lsr #12 │ │ │ │ + @ instruction: 0x0105f8ba │ │ │ │ + @ instruction: 0x0105f8ba │ │ │ │ + @ instruction: 0x0105f8b2 │ │ │ │ + @ instruction: 0x0105f8b0 │ │ │ │ + smlabteq r5, r8, r8, pc @ │ │ │ │ + smlatteq r5, r0, r8, pc @ │ │ │ │ + ldrdeq pc, [r5, -lr] │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r6, -r0] │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + smlatteq r5, r4, r8, pc @ │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + smlabbeq r5, r0, r4, pc @ │ │ │ │ + strdeq sl, [ip, -r2] │ │ │ │ + smlabteq r5, r6, r8, pc @ │ │ │ │ + smlabteq r7, r8, r6, r0 │ │ │ │ + @ instruction: 0x0105f8b8 │ │ │ │ + smlatbeq r5, ip, r8, pc @ │ │ │ │ + smlabteq r3, sl, r0, lr │ │ │ │ + smlabteq r3, r2, r0, lr │ │ │ │ smlabbeq r5, ip, r8, pc @ │ │ │ │ - tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ca292 │ │ │ │ - tstpeq r5, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, ror #12 │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, rrx │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - tstpeq r5, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - tsteq r5, r2, asr #18 │ │ │ │ - tsteq r5, sl, asr #18 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - tsteq r5, r4, ror #18 │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - smlatbeq r5, ip, r9, lr │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tstpeq r5, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e99a │ │ │ │ - smlatbeq r5, r4, r9, lr │ │ │ │ - tstpeq r5, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, r9, lr │ │ │ │ - @ instruction: 0x0105e990 │ │ │ │ - tstpeq r5, lr, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r0, lr │ │ │ │ - tstpeq r5, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsr r0 │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, rrx │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - tstpeq r5, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r5, sp │ │ │ │ - tstpeq r5, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r3, r4, sp, sp │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x0103ddb8 │ │ │ │ - @ instruction: 0x0103ddb2 │ │ │ │ - smlatbeq r4, r8, r5, r5 │ │ │ │ - @ instruction: 0x0104559a │ │ │ │ - @ instruction: 0x01045598 │ │ │ │ - @ instruction: 0x01045596 │ │ │ │ - @ instruction: 0x01045594 │ │ │ │ - @ instruction: 0x01045592 │ │ │ │ - @ instruction: 0x01045590 │ │ │ │ - smlabbeq r4, lr, r5, r5 │ │ │ │ - smlabbeq r4, r8, r5, r5 │ │ │ │ - smlabbeq r4, r6, r5, r5 │ │ │ │ - @ instruction: 0x0106a1b4 │ │ │ │ - @ instruction: 0x0106a196 │ │ │ │ - smlatbeq ip, sl, lr, r9 │ │ │ │ - tsteq r3, sl, lsr #24 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + smlatbeq r5, r2, r9, lr │ │ │ │ + smlatbeq r5, sl, r9, lr │ │ │ │ + @ instruction: 0x0105e9b6 │ │ │ │ + @ instruction: 0x0105e9b6 │ │ │ │ + @ instruction: 0x0105e9b6 │ │ │ │ + @ instruction: 0x0105e9b6 │ │ │ │ + smlabteq r5, r4, r9, lr │ │ │ │ + smlabteq r5, r6, r9, lr │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ + smlabteq r5, r6, r9, lr │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + @ instruction: 0x0105e9be │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + @ instruction: 0x0105f792 │ │ │ │ + @ instruction: 0x0105f7b4 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + smlatbeq r5, r2, r7, pc @ │ │ │ │ + smlatbeq r5, r4, r7, pc @ │ │ │ │ + smlatbeq r5, r6, r7, pc @ │ │ │ │ + smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlatteq r5, lr, r9, lr │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + smlabbeq r5, lr, r7, pc @ │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlabbeq r5, r6, r7, pc @ │ │ │ │ + @ instruction: 0x0105f794 │ │ │ │ + @ instruction: 0x0105f79e │ │ │ │ + swpeq sl, lr, [ip] │ │ │ │ + @ instruction: 0x0105f794 │ │ │ │ + smlabteq r4, ip, r0, ip │ │ │ │ + smlabteq r4, sl, r0, ip │ │ │ │ + smlabbeq r5, r0, r7, pc @ │ │ │ │ + smlatteq r5, r4, r5, sp │ │ │ │ + tstpeq r5, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + smlabteq r6, r0, r2, sl │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + strdeq r5, [r4, -r4] │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + smlatteq r4, lr, r5, r5 │ │ │ │ + smlatteq r4, r8, r5, r5 │ │ │ │ + smlatteq r4, r6, r5, r5 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + strdeq sl, [r6, -r6] │ │ │ │ + tsteq ip, sl, lsl #30 │ │ │ │ + smlabbeq r3, sl, ip, sp │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ 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, asr sp │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - @ instruction: 0x0106dc98 │ │ │ │ - @ instruction: 0x0106dcb2 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlabteq r6, sl, ip, sp │ │ │ │ - @ instruction: 0x0106ddbc │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - @ instruction: 0x0106dd90 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlatteq r6, r0, sp, sp │ │ │ │ - smlatteq r6, sl, sp, sp │ │ │ │ - @ instruction: 0x0106ddb8 │ │ │ │ + @ instruction: 0x0106ddb4 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + smlabteq r6, ip, ip, sp │ │ │ │ + tsteq r6, r2, ror #26 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + smlabteq r6, lr, sp, sp │ │ │ │ + strdeq sp, [r6, -r0] │ │ │ │ + @ instruction: 0x0106dd9a │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18ab4 │ │ │ │ @ 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 ff13ac7c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ @ instruction: 0xe184ecb4 │ │ │ │ - smlabbeq r3, r6, r8, sp │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - smlabteq r4, r2, fp, r4 │ │ │ │ - smlatteq r6, r8, ip, sp │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - smlabteq r4, sl, pc, r4 @ │ │ │ │ - smlabteq r3, r0, r8, sp │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x0103d89e │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r5, sl, ror pc │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - tsteq r6, sl, lsr #24 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ - smlabteq r3, r4, r7, sp │ │ │ │ - @ instruction: 0x0103d7b4 │ │ │ │ - smlatbeq r3, r4, r7, sp │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - tsteq r3, r2, asr r7 │ │ │ │ + smlatteq r3, r6, r8, sp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r4, r2, lsr #24 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + tsteq r4, sl, lsr #32 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + smlabteq r6, r4, r2, r7 │ │ │ │ + strdeq sp, [r3, -lr] │ │ │ │ + @ instruction: 0x010672be │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + @ instruction: 0x0103d8ba │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + smlatbeq r3, r0, r8, sp │ │ │ │ + smlabbeq r6, ip, ip, sp │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlabbeq r6, r2, ip, sp │ │ │ │ + smlabbeq r6, sl, ip, sp │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + smlabbeq r5, r8, pc, ip @ │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + ldrdeq r7, [r6, -sl] │ │ │ │ + tsteq r5, r6, lsr pc │ │ │ │ + @ instruction: 0x0105cf9c │ │ │ │ + @ instruction: 0x0103d7ba │ │ │ │ + @ instruction: 0x0103d7b2 │ │ │ │ + smlabbeq r5, lr, pc, ip @ │ │ │ │ + smlabbeq r3, r8, r7, sp │ │ │ │ + smlabbeq r3, r0, r7, sp │ │ │ │ + smlabbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + tsteq r3, r4, lsr #14 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r6, sp │ │ │ │ + tsteq r5, lr, asr #30 │ │ │ │ + smlabteq r3, r0, r6, sp │ │ │ │ + @ instruction: 0x0103d6b8 │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + smlabbeq r3, lr, r6, sp │ │ │ │ + smlabbeq r3, r6, r6, sp │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r3, ip, asr r6 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ tsteq r5, lr, lsr #30 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r5, r4, lsr #30 │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - smlatteq r3, lr, r6, sp │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - smlabteq r3, r4, r6, sp │ │ │ │ - @ instruction: 0x0103d6bc │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - @ instruction: 0x0103d692 │ │ │ │ - smlabbeq r3, sl, r6, sp │ │ │ │ - smlatteq r5, lr, lr, ip │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - smlatteq r5, r8, lr, ip │ │ │ │ - tsteq r3, lr, lsr #12 │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ + strdeq sp, [r3, -r8] │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + smlabteq r3, r6, r5, sp │ │ │ │ + @ instruction: 0x0103d5be │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + @ instruction: 0x0103d594 │ │ │ │ + smlabbeq r3, ip, r5, sp │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ smlatteq r5, r2, lr, ip │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - strdeq sp, [r3, -r4] │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabteq r3, sl, r5, sp │ │ │ │ - smlabteq r3, r2, r5, sp │ │ │ │ - smlabteq r5, lr, lr, ip │ │ │ │ - @ instruction: 0x0103d598 │ │ │ │ - @ instruction: 0x0103d590 │ │ │ │ - @ instruction: 0x0105ceb8 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - smlatbeq r5, r2, lr, ip │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - tsteq r3, ip, lsr #10 │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - smlabbeq r5, r2, lr, ip │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r4, sp │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ - @ instruction: 0x0103d49e │ │ │ │ - @ instruction: 0x0103d496 │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - smlabbeq r5, r0, fp, ip │ │ │ │ - smlabteq r4, lr, r6, r4 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r5, r2, lsr #26 │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - tsteq r5, sl, lsr sp │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + smlatteq r5, ip, lr, ip │ │ │ │ + strdeq sp, [r3, -lr] │ │ │ │ + strdeq sp, [r3, -r6] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + smlabteq r3, ip, r4, sp │ │ │ │ + smlabteq r3, r4, r4, sp │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x0105d594 │ │ │ │ + smlatteq r5, r0, fp, ip │ │ │ │ + tsteq r4, lr, lsr #14 │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + smlabbeq r5, r2, sp, sp │ │ │ │ smlabbeq r5, ip, sp, sp │ │ │ │ smlabbeq r5, sl, sp, sp │ │ │ │ smlabbeq r5, r8, sp, sp │ │ │ │ - smlabbeq r5, sl, sp, sp │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq ip, r4, asr r4 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ - tsteq r4, lr, ror #22 │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ - smlabteq r5, r2, r1, sp │ │ │ │ - smlabteq r5, r2, r1, sp │ │ │ │ - smlabteq r5, r2, r1, sp │ │ │ │ - @ instruction: 0x0105d1ba │ │ │ │ - @ instruction: 0x0105d1b6 │ │ │ │ - @ instruction: 0x0105d1b2 │ │ │ │ - @ instruction: 0x0105d1b2 │ │ │ │ - @ instruction: 0x0105d1b6 │ │ │ │ - @ instruction: 0x0105d1ba │ │ │ │ - smlabteq r5, r2, r1, sp │ │ │ │ - tsteq ip, r8, lsr #6 │ │ │ │ - tsteq r5, r4, asr #30 │ │ │ │ - tsteq r5, r6, asr #30 │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - @ instruction: 0x010c9298 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r6, lsl #30 │ │ │ │ - tsteq r5, lr, lsl #30 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - @ instruction: 0x0104b3b2 │ │ │ │ - @ instruction: 0x0104b3b4 │ │ │ │ - @ instruction: 0x0104b398 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r6, lsr #12 │ │ │ │ - tsteq r5, lr, lsr r6 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r5, sl, ror r6 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, r6, ror #12 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, sl, ror #12 │ │ │ │ - tsteq r5, r2, ror #12 │ │ │ │ + smlabbeq r5, r6, sp, sp │ │ │ │ + @ instruction: 0x0105dd90 │ │ │ │ + smlabbeq r5, lr, sp, sp │ │ │ │ + @ instruction: 0x0105dd98 │ │ │ │ + @ instruction: 0x0105dd9a │ │ │ │ + smlatbeq r5, r8, sp, sp │ │ │ │ + @ instruction: 0x0105ddb6 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + ldrdeq sp, [r5, -lr] │ │ │ │ + smlatteq r5, ip, sp, sp │ │ │ │ + smlatteq r5, sl, sp, sp │ │ │ │ + smlatteq r5, r8, sp, sp │ │ │ │ + smlatteq r5, sl, sp, sp │ │ │ │ + @ instruction: 0x0106d7b8 │ │ │ │ + @ instruction: 0x010c94b4 │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + smlabteq r4, lr, fp, r4 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + smlatbeq r4, r2, fp, r4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, r6, lsl r2 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + smlabbeq ip, r8, r3, r9 │ │ │ │ + smlatbeq r5, r4, pc, sp @ │ │ │ │ + smlatbeq r5, r6, pc, sp @ │ │ │ │ + @ instruction: 0x0105df9e │ │ │ │ + @ instruction: 0x0105df98 │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + smlabbeq r5, r2, pc, sp @ │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, r2, asr pc │ │ │ │ + tsteq r5, lr, asr pc │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + tsteq r5, lr, ror #30 │ │ │ │ + smlabbeq r6, r6, r5, sp │ │ │ │ + tsteq r4, r2, lsl r4 │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + strdeq fp, [r4, -r8] │ │ │ │ + @ instruction: 0x0105e690 │ │ │ │ + @ instruction: 0x0105e690 │ │ │ │ + smlabbeq r5, r8, r6, lr │ │ │ │ + smlabbeq r5, r6, r6, lr │ │ │ │ + @ instruction: 0x0105e69e │ │ │ │ + @ instruction: 0x0105e6b6 │ │ │ │ + @ instruction: 0x0105e6b4 │ │ │ │ + smlabteq r5, r8, r6, lr │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + smlabteq r6, r6, r5, sp │ │ │ │ + @ instruction: 0x0105e6ba │ │ │ │ + @ instruction: 0x0105e6ba │ │ │ │ + @ instruction: 0x0105e6ba │ │ │ │ + smlabteq r5, r6, r6, lr │ │ │ │ + smlabteq r5, sl, r6, lr │ │ │ │ + smlabteq r5, lr, r6, lr │ │ │ │ + ldrdeq lr, [r5, -r2] │ │ │ │ + smlabteq r5, sl, r6, lr │ │ │ │ + smlabteq r5, r2, r6, lr │ │ │ │ + smlabteq r5, r2, r6, lr │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + smlabteq ip, r8, r0, r9 │ │ │ │ + @ instruction: 0x0105e69c │ │ │ │ + @ instruction: 0x0106f49e │ │ │ │ + smlabbeq r5, lr, r6, lr │ │ │ │ + smlabbeq r5, r2, r6, lr │ │ │ │ + smlatbeq r3, r0, lr, ip │ │ │ │ + @ instruction: 0x0103ce98 │ │ │ │ tsteq r5, r2, ror #12 │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tstpeq r6, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsr #12 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r5, r2, lsl #12 │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - tsteq r5, r2, lsl r7 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - strdeq sp, [r6, -r6] │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - smlatteq r5, r0, r4, lr │ │ │ │ - tsteq r5, r2, lsl #10 │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - strdeq lr, [r5, -r2] │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r2, r4, lr │ │ │ │ - smlatteq r5, ip, r4, lr │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r5, r2, ror r7 │ │ │ │ + smlabbeq r5, r0, r7, sp │ │ │ │ + smlabbeq r5, r2, r7, sp │ │ │ │ + smlabbeq r5, r4, r8, sp │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + @ instruction: 0x0105d7ba │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ + tsteq r5, r2, ror #10 │ │ │ │ + smlatbeq r5, r8, r7, sp │ │ │ │ + @ instruction: 0x0105d7b2 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + @ instruction: 0x0105d79c │ │ │ │ + @ instruction: 0x0105d79e │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + @ instruction: 0x0106ceb6 │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a9447a │ │ │ │ bmi 1a7d620 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl a80818 │ │ │ │ @@ -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 │ │ │ │ - strdeq r8, [ip, -r0] │ │ │ │ - smlatteq r5, r6, r1, lr │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsr r0 │ │ │ │ - smlabteq r5, r8, r1, lr │ │ │ │ - smlabteq r5, r8, r1, lr │ │ │ │ - @ instruction: 0x0103c896 │ │ │ │ - @ instruction: 0x0103c890 │ │ │ │ - tsteq r6, r2, lsl sp │ │ │ │ - tsteq r3, sl, ror #16 │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - qaddeq r4, sl, r4 │ │ │ │ - tsteq r4, ip, asr #32 │ │ │ │ - tsteq r4, sl, asr #32 │ │ │ │ - tsteq r4, r8, asr #32 │ │ │ │ - tsteq r4, r6, asr #32 │ │ │ │ - tsteq r4, r4, asr #32 │ │ │ │ - tsteq r4, r2, asr #32 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - tsteq r4, r8, lsr r0 │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq ip, ip, asr r9 │ │ │ │ + tsteq ip, r0, asr fp │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + swpeq ip, r6, [r5] │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + strdeq ip, [r3, -r6] │ │ │ │ + strdeq ip, [r3, -r0] │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + smlabteq r3, sl, r8, ip │ │ │ │ + smlabteq r3, r4, r8, ip │ │ │ │ + strheq r4, [r4, -sl] │ │ │ │ + smlatbeq r4, ip, r0, r4 │ │ │ │ + smlatbeq r4, sl, r0, r4 │ │ │ │ + smlatbeq r4, r8, r0, r4 │ │ │ │ + smlatbeq r4, r6, r0, r4 │ │ │ │ + smlatbeq r4, r4, r0, r4 │ │ │ │ + smlatbeq r4, r2, r0, r4 │ │ │ │ + smlatbeq r4, r0, r0, r4 │ │ │ │ + swpeq r4, sl, [r4] @ │ │ │ │ + swpeq r4, r8, [r4] @ │ │ │ │ + smlabteq r6, r6, ip, r8 │ │ │ │ + smlatbeq r6, r8, ip, r8 │ │ │ │ + @ instruction: 0x010c89bc │ │ │ │ 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, lsl ip │ │ │ │ - smlabteq r6, sl, fp, ip │ │ │ │ - @ instruction: 0x0106cb98 │ │ │ │ - smlatbeq r6, sl, fp, ip │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlatteq r6, r2, fp, ip │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + @ instruction: 0x0106cc9c │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + @ instruction: 0x0106cc9e │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec19e34 │ │ │ │ @ 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 1ebeb44 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [r8, #672]! @ 0x2a0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - @ instruction: 0x0106cbb0 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ + smlabteq r3, r4, r5, ip │ │ │ │ + smlabbeq r5, r4, sp, fp │ │ │ │ + ldrdeq ip, [r3, -r8] │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + ldrdeq ip, [r3, -r0] │ │ │ │ + @ instruction: 0x0103c5bc │ │ │ │ + smlatbeq ip, r2, r7, r8 │ │ │ │ + smlatbeq r3, sl, r5, ip │ │ │ │ + smlatbeq r3, ip, r5, ip │ │ │ │ + smlatbeq r3, r4, r5, ip │ │ │ │ + @ instruction: 0x0103c59a │ │ │ │ + smlabbeq r6, r0, fp, ip │ │ │ │ + smlabbeq r3, r8, r5, ip │ │ │ │ + @ instruction: 0x0103c594 │ │ │ │ + tsteq ip, r2, lsl r7 │ │ │ │ + @ instruction: 0x0103c590 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + smlabbeq r3, r2, r5, ip │ │ │ │ + tsteq r3, lr, ror #10 │ │ │ │ + @ instruction: 0x010c86b4 │ │ │ │ tsteq r3, ip, asr r5 │ │ │ │ - tsteq ip, r2, asr #14 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - @ instruction: 0x010c86b2 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ tsteq r3, r0, lsr r5 │ │ │ │ - smlabteq r6, r2, sl, ip │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ - strdeq ip, [r3, -ip] │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - strdeq ip, [r3, -sl] │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - smlatteq r3, r0, r4, ip │ │ │ │ - strdeq ip, [r3, -sl] │ │ │ │ - strdeq ip, [r3, -r2] │ │ │ │ - smlabteq r3, r6, r4, ip │ │ │ │ - smlabteq r3, r8, r3, ip │ │ │ │ - smlabteq r3, r0, r3, ip │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x0103c396 │ │ │ │ - smlabbeq r3, lr, r3, ip │ │ │ │ - smlabbeq r5, r6, r0, lr │ │ │ │ - smlabbeq r5, r4, r0, lr │ │ │ │ - smlabbeq r5, r0, r0, lr │ │ │ │ - smlabteq r5, r4, r0, lr │ │ │ │ - qaddeq lr, r2, r5 │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - smlabbeq r6, r4, r8, r8 │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043abc │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - strdeq ip, [r3, -lr] │ │ │ │ - @ instruction: 0x0106c7ba │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - @ instruction: 0x0106c79c │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, lr, ror r7 │ │ │ │ - smlabbeq r6, r2, r7, ip │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - smlabbeq r5, sl, r8, fp │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - smlatteq r3, r0, r2, ip │ │ │ │ - smlatteq r3, lr, r2, ip │ │ │ │ - smlatbeq ip, lr, r2, r8 │ │ │ │ - ldrdeq ip, [r3, -sl] │ │ │ │ - @ instruction: 0x0103c2b2 │ │ │ │ - smlabteq r3, r0, r2, ip │ │ │ │ - @ instruction: 0x0103c2be │ │ │ │ - @ instruction: 0x0103c2bc │ │ │ │ - @ instruction: 0x0103c2ba │ │ │ │ - @ instruction: 0x0103c2bc │ │ │ │ - tsteq ip, ip, lsr #4 │ │ │ │ + tsteq r3, r0, lsr r5 │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + strdeq ip, [r3, -r6] │ │ │ │ + smlatteq r3, lr, r3, ip │ │ │ │ + smlatteq r5, r6, r0, lr │ │ │ │ + smlatteq r5, r4, r0, lr │ │ │ │ + smlatteq r5, r0, r0, lr │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + strheq lr, [r5, -r2] │ │ │ │ + smlatbeq r5, lr, r0, lr │ │ │ │ + smlatteq r6, r4, r8, r8 │ │ │ │ + ldrdeq r8, [r6, -ip] │ │ │ │ + ldrdeq r8, [r6, -r4] │ │ │ │ + smlabteq r6, ip, r8, r8 │ │ │ │ + smlabteq r6, r4, r8, r8 │ │ │ │ + @ instruction: 0x010688bc │ │ │ │ + @ instruction: 0x010688b4 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + smlabbeq r6, ip, r8, r8 │ │ │ │ + smlabbeq ip, lr, r4, r8 │ │ │ │ + @ instruction: 0x01068892 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + smlabbeq r6, r0, r8, r8 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + smlabbeq r6, r4, r7, r8 │ │ │ │ + smlabbeq r6, r8, r7, r8 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ + smlatteq r6, r2, r7, ip │ │ │ │ + smlabteq r6, r6, r7, ip │ │ │ │ + tsteq ip, ip, ror r3 │ │ │ │ + @ instruction: 0x0106c7be │ │ │ │ + smlatteq r5, sl, r8, fp │ │ │ │ + @ instruction: 0x0106c7be │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, lr, asr #6 │ │ │ │ + tsteq ip, lr, lsl #6 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + tsteq r3, lr, lsl r3 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + smlabbeq ip, ip, r2, r8 │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + @ instruction: 0x0103c290 │ │ │ │ + @ instruction: 0x0103c29e │ │ │ │ + @ instruction: 0x0103c29c │ │ │ │ + @ instruction: 0x0103c29a │ │ │ │ + @ instruction: 0x0103c298 │ │ │ │ + @ instruction: 0x0103c29a │ │ │ │ + tsteq ip, sl, lsl #4 │ │ │ │ + @ instruction: 0x0103c296 │ │ │ │ smlatbeq r3, ip, r2, ip │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r3, lr, lsr r2 │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ + ldrdeq r8, [ip, -r8] │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + smlatteq r3, sl, r1, ip │ │ │ │ smlatbeq ip, sl, r1, r8 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq ip, r8, ror r1 │ │ │ │ - tsteq r3, ip, ror r1 │ │ │ │ - smlabbeq r3, sl, r1, ip │ │ │ │ - tsteq ip, sl, asr #2 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - smlabteq ip, r8, r0, r8 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - smlabteq r3, ip, r0, ip │ │ │ │ - ldrdeq ip, [r3, -sl] │ │ │ │ - ldrdeq ip, [r3, -r8] │ │ │ │ - ldrdeq ip, [r3, -r6] │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ ldrdeq ip, [r3, -r6] │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - tsteq ip, r0, lsr #32 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - smlabbeq r5, ip, r5, fp │ │ │ │ + smlatbeq r3, lr, r1, ip │ │ │ │ + @ instruction: 0x0103c1bc │ │ │ │ + @ instruction: 0x0103c1ba │ │ │ │ + @ instruction: 0x0103c1b8 │ │ │ │ + @ instruction: 0x0103c1b6 │ │ │ │ + @ instruction: 0x0103c1b8 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + smlatbeq r3, r8, r1, ip │ │ │ │ + tsteq r3, ip, lsr #2 │ │ │ │ + tsteq r3, sl, lsr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, r6, lsr r1 │ │ │ │ + smlatbeq ip, r6, r0, r8 │ │ │ │ + tsteq r3, r2, lsr r1 │ │ │ │ + smlabbeq ip, r0, r0, r8 │ │ │ │ + smlatbeq r3, r0, pc, fp @ │ │ │ │ + smlatteq r5, ip, r5, fp │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a834 │ │ │ │ @ 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 │ │ │ │ - smlabteq r6, r4, r4, ip │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - strheq ip, [r6, -r8] │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - @ instruction: 0x0106bf98 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - @ instruction: 0x0106bf9e │ │ │ │ - @ instruction: 0x0106bfb8 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - smlatteq r6, r4, pc, fp @ │ │ │ │ - tsteq r6, sl │ │ │ │ - qaddeq ip, ip, r6 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - ldrdeq ip, [r6, -r0] │ │ │ │ - smlabbeq r6, sl, r0, ip │ │ │ │ - smlatbeq r6, r4, r0, ip │ │ │ │ - ldrdeq ip, [r6, -lr] │ │ │ │ - strdeq ip, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - smlabbeq r6, r0, r1, ip │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + qaddeq ip, r6, r6 │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + @ instruction: 0x0106bfb2 │ │ │ │ + smlabteq r6, ip, pc, fp @ │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlatbeq r6, r2, r0, ip │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, sl, rrx │ │ │ │ + strheq ip, [r6, -ip] │ │ │ │ + @ instruction: 0x0106c196 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + smlatteq r6, sl, r0, ip │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + tsteq r6, lr, lsr r1 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + smlabbeq r6, ip, r1, ip │ │ │ │ + smlatbeq r6, r6, r1, ip │ │ │ │ + smlatteq r6, r0, r1, ip │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + @ instruction: 0x0106c2b4 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r6, ror r2 │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + smlatbeq r6, sl, r2, ip │ │ │ │ + smlabteq r6, r4, r2, ip │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + @ instruction: 0x0106c3b8 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + smlabbeq r6, r0, r3, ip │ │ │ │ strdeq ip, [r6, -sl] │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - smlatteq r6, lr, r1, ip │ │ │ │ - smlatbeq r6, r8, r1, ip │ │ │ │ - smlabteq r6, r2, r1, ip │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - @ instruction: 0x0106c290 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x0106c29e │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - smlabteq r6, ip, r2, ip │ │ │ │ - smlatteq r6, r6, r2, ip │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - @ instruction: 0x0106c39a │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - smlatbeq r6, r8, r3, ip │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - smlabteq r6, sl, r3, ip │ │ │ │ - smlatteq r6, r4, r3, ip │ │ │ │ - tsteq r6, lr, lsl r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - @ instruction: 0x0106c4b2 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - smlabbeq r6, r6, r4, ip │ │ │ │ - smlabteq r6, r0, r4, ip │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlatteq r6, lr, r4, ip │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - @ instruction: 0x0106c5bc │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - @ instruction: 0x0106c590 │ │ │ │ - smlabteq r6, sl, r5, ip │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - @ instruction: 0x0106c69e │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - strdeq ip, [r6, -r2] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ + @ instruction: 0x0106c3b4 │ │ │ │ + smlabteq r6, lr, r3, ip │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + smlabteq r6, r2, r6, ip │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + @ instruction: 0x0106c498 │ │ │ │ + tsteq r6, r2, lsl r5 │ │ │ │ + smlabteq r6, ip, r4, ip │ │ │ │ + smlatteq r6, r6, r4, ip │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ ldrdeq ip, [r6, -sl] │ │ │ │ - @ instruction: 0x0106c694 │ │ │ │ - smlatbeq r6, lr, r6, ip │ │ │ │ - smlatteq r6, r8, r6, ip │ │ │ │ - @ instruction: 0x0106c7b6 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ + @ instruction: 0x0106c594 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlatbeq r6, r2, r5, ip │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr #12 │ │ │ │ + smlatbeq r6, r4, r7, ip │ │ │ │ + strdeq ip, [r6, -lr] │ │ │ │ + @ instruction: 0x0106c698 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + smlatbeq r6, r6, r6, ip │ │ │ │ + smlabteq r6, r0, r6, ip │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ strdeq ip, [r6, -r4] │ │ │ │ - @ instruction: 0x0106c7b2 │ │ │ │ - smlabteq r6, ip, r7, ip │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ tsteq r6, r6, lsl r8 │ │ │ │ + smlabteq r6, r0, r7, ip │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ + @ instruction: 0x0106c790 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1aebc │ │ │ │ @ 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 93ffa4 │ │ │ │ tstpeq r0, #335544323 @ p-variant is OBSOLETE @ 0x14000003 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a74620 │ │ │ │ ldcllt 15, cr14, [r8, #928]! @ 0x3a0 │ │ │ │ - smlatbeq r3, r4, r3, fp │ │ │ │ - @ instruction: 0x0105ab90 │ │ │ │ - tsteq r3, sl, lsr #10 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r3, r2, asr r3 │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ - smlatteq r6, r8, r4, ip │ │ │ │ - smlatteq r6, r8, r4, ip │ │ │ │ - smlabbeq r3, sl, r3, fp │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - smlabbeq r5, sl, sl, sl │ │ │ │ - @ instruction: 0x0106c498 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + strdeq sl, [r5, -r0] │ │ │ │ + smlabbeq r3, sl, r5, fp │ │ │ │ + ldrdeq sl, [r5, -r4] │ │ │ │ + smlabteq r3, lr, r3, fp │ │ │ │ + @ instruction: 0x0105abb8 │ │ │ │ + @ instruction: 0x0103b3b2 │ │ │ │ + @ instruction: 0x0105ab9c │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + smlabbeq r5, sl, fp, sl │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlatteq r3, sl, r3, fp │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + smlabteq r3, lr, r3, fp │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + @ instruction: 0x0103b3b8 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + smlatteq r5, sl, sl, sl │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + smlabteq r5, sl, sl, sl │ │ │ │ + tsteq r5, r4, asr r7 │ │ │ │ + smlatbeq r5, ip, sl, sl │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlabbeq r5, r4, sl, sl │ │ │ │ + tsteq r6, sl, lsl #10 │ │ │ │ tsteq r5, sl, ror #20 │ │ │ │ - strdeq sl, [r5, -r4] │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - smlatteq r3, ip, r2, fp │ │ │ │ - smlatbeq r6, r0, r4, ip │ │ │ │ - tsteq r5, r4, lsr #20 │ │ │ │ - smlatbeq r6, sl, r4, ip │ │ │ │ - tsteq r5, sl, lsl #20 │ │ │ │ - smlatteq r4, r4, r5, r2 │ │ │ │ - smlatteq r5, sl, r9, sl │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + tsteq r5, sl, asr #20 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strbhi pc, [r5, #-0]! @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1b27c │ │ │ │ @ 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, lsr sp │ │ │ │ - @ instruction: 0x0106c3b4 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - @ instruction: 0x0103acba │ │ │ │ - smlatbeq r3, r8, ip, sl │ │ │ │ - smlabbeq r3, r2, ip, sl │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ - smlatteq r3, r4, fp, sl │ │ │ │ - ldrdeq sl, [r3, -sl] │ │ │ │ - @ instruction: 0x0103abb6 │ │ │ │ - smlabbeq r3, sl, fp, sl │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, r6, lsr fp │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - smlatteq r3, r4, sl, sl │ │ │ │ - @ instruction: 0x0103aab8 │ │ │ │ + @ instruction: 0x0103ad9a │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlabteq r6, lr, r3, ip │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + smlatteq r3, r2, ip, sl │ │ │ │ + tsteq r6, r6, ror r3 │ │ │ │ + smlabbeq r3, r0, ip, sl │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, r4, asr #24 │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + tsteq r3, r6, lsl ip │ │ │ │ + smlatteq r3, sl, fp, sl │ │ │ │ + smlabteq r3, r0, fp, sl │ │ │ │ + @ instruction: 0x0103ab96 │ │ │ │ + smlabbeq r3, ip, fp, sl │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + tsteq r3, r8, lsl fp │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + smlatteq r3, r0, sl, sl │ │ │ │ @ instruction: 0x0103aa94 │ │ │ │ - smlabbeq r3, r0, sl, sl │ │ │ │ - tsteq r3, r4, lsr sl │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - smlatteq r3, r0, r9, sl │ │ │ │ - @ instruction: 0x0103a9be │ │ │ │ - smlabbeq r3, r4, r9, sl │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r3, sl, asr #18 │ │ │ │ - qaddeq ip, ip, r6 │ │ │ │ + tsteq r3, r8, ror #20 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, lr, lsl sl │ │ │ │ + smlatteq r3, r4, r9, sl │ │ │ │ + @ instruction: 0x0103a9bc │ │ │ │ + smlatbeq r3, sl, r9, sl │ │ │ │ + strheq ip, [r6, -ip] │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r3, r2, lsr r9 │ │ │ │ tsteq r3, r2, lsl #18 │ │ │ │ ldrdeq sl, [r3, -r2] │ │ │ │ - smlatbeq r3, r2, r8, sl │ │ │ │ - tsteq r3, r2, ror r8 │ │ │ │ - tsteq r3, r4, asr #16 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - smlatteq r3, r8, r7, sl │ │ │ │ - smlabteq r3, ip, r7, sl │ │ │ │ - smlatbeq r3, ip, r7, sl │ │ │ │ + smlatbeq r3, r4, r8, sl │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, r8, asr #16 │ │ │ │ + tsteq r3, ip, lsr #16 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + smlatteq r3, sl, r7, sl │ │ │ │ + @ instruction: 0x0103a7bc │ │ │ │ + @ instruction: 0x0103a792 │ │ │ │ smlabbeq r3, sl, r7, sl │ │ │ │ - tsteq r3, ip, asr r7 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - smlatteq r3, r6, r6, sl │ │ │ │ - @ instruction: 0x0103a6bc │ │ │ │ - @ instruction: 0x0103a692 │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - smlatteq r3, sl, r5, sl │ │ │ │ - @ instruction: 0x0103a5bc │ │ │ │ - @ instruction: 0x0103a5b4 │ │ │ │ - @ instruction: 0x0103a592 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - smlatteq r3, lr, r4, sl │ │ │ │ - smlabteq r3, r6, r4, sl │ │ │ │ - smlabteq r3, r0, r4, sl │ │ │ │ - @ instruction: 0x0103a49e │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r3, r6, asr #14 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + smlabteq r3, r8, r6, sl │ │ │ │ + smlabteq r3, r0, r6, sl │ │ │ │ + @ instruction: 0x0103a69c │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r3, r4, lsl r6 │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + ldrdeq sl, [r3, -r0] │ │ │ │ + smlatbeq r3, r0, r5, sl │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + tsteq r3, lr, asr #10 │ │ │ │ + tsteq r3, r6, lsr #10 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ strdeq sl, [r3, -lr] │ │ │ │ - ldrdeq sl, [r3, -lr] │ │ │ │ - @ instruction: 0x0103a3b8 │ │ │ │ - @ instruction: 0x0103a392 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - mrseq sl, SP_svc │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + @ instruction: 0x0103a4b0 │ │ │ │ + smlabbeq r3, r4, r4, sl │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + tsteq r3, lr, asr r4 │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + smlabteq r3, ip, r3, sl │ │ │ │ + smlabteq r3, r6, r3, sl │ │ │ │ + smlatbeq r3, r6, r3, sl │ │ │ │ + smlabbeq r3, r6, r3, sl │ │ │ │ + tsteq r3, r0, ror #6 │ │ │ │ + tsteq r3, r2, asr #6 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, ip, lsl #6 │ │ │ │ + tsteq r3, r6, lsl #6 │ │ │ │ + @ instruction: 0x0106ba94 │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + smlatteq r3, lr, r2, sl │ │ │ │ + smlatteq r3, r8, r2, sl │ │ │ │ smlatteq r3, r2, r2, sl │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + ldrdeq sl, [r3, -r6] │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlatteq r6, r6, r9, fp │ │ │ │ smlabteq r3, r4, r2, sl │ │ │ │ - @ instruction: 0x0106b9b0 │ │ │ │ - @ instruction: 0x0103a2b2 │ │ │ │ + @ instruction: 0x0103a2be │ │ │ │ + @ instruction: 0x0103a2b8 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ smlatbeq r3, ip, r2, sl │ │ │ │ smlatbeq r3, r6, r2, sl │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ + smlatbeq r3, r0, r2, sl │ │ │ │ @ instruction: 0x0103a29a │ │ │ │ @ instruction: 0x0103a294 │ │ │ │ smlabbeq r3, lr, r2, sl │ │ │ │ smlabbeq r3, r8, r2, sl │ │ │ │ smlabbeq r3, r2, r2, sl │ │ │ │ tsteq r3, ip, ror r2 │ │ │ │ tsteq r3, r6, ror r2 │ │ │ │ - smlabteq r6, ip, r9, fp │ │ │ │ - smlabbeq r6, r6, r9, fp │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r3, sl, ror #4 │ │ │ │ tsteq r3, r4, ror #4 │ │ │ │ tsteq r3, lr, asr r2 │ │ │ │ tsteq r3, r8, asr r2 │ │ │ │ - smlabteq r6, sl, r9, fp │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - tsteq r3, r6, asr #4 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r3, sl, lsr r2 │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - tsteq r3, r2, lsr #4 │ │ │ │ - tsteq r3, ip, lsl r2 │ │ │ │ - tsteq r3, r6, lsl r2 │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - strdeq sl, [r3, -r2] │ │ │ │ + tsteq r3, r2, asr 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 57d52c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46748c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a69600 │ │ │ │ andlt lr, r2, r2, asr sp │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r3, sl, r3, sl │ │ │ │ - tsteq r5, r2, ror fp │ │ │ │ - smlatteq r3, r4, r4, sl │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tsteq r3, sl, asr #26 │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - smlatteq r5, r8, sp, sl │ │ │ │ - tsteq r5, ip, asr #6 │ │ │ │ - smlatteq r5, r2, sp, sl │ │ │ │ - smlatbeq r3, r2, r9, r9 │ │ │ │ + smlatteq r3, sl, r3, sl │ │ │ │ + ldrdeq r9, [r5, -r2] │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + smlabbeq r5, lr, fp, r9 │ │ │ │ + smlatbeq r3, sl, sp, r9 │ │ │ │ + @ instruction: 0x01059596 │ │ │ │ + smlabteq r4, r0, r0, r1 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + smlatbeq r5, ip, r3, sl │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ 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 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - strdeq r9, [r3, -lr] │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - @ instruction: 0x010397b6 │ │ │ │ - @ instruction: 0x010397b0 │ │ │ │ - smlatbeq r3, sl, r7, r9 │ │ │ │ + smlabteq r3, r6, r8, r9 │ │ │ │ + smlatbeq r3, ip, r8, r9 │ │ │ │ + smlatbeq r3, r0, r8, r9 │ │ │ │ + tsteq r3, sl, ror r8 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r3, r6, lsl r8 │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + tsteq r3, sl, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1c888 │ │ │ │ @ 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 10039e0 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - @ instruction: 0x01039abe │ │ │ │ - smlatbeq ip, r6, ip, r5 │ │ │ │ - @ instruction: 0x01039ab0 │ │ │ │ - @ instruction: 0x01039ab4 │ │ │ │ - smlatbeq r3, lr, sl, r9 │ │ │ │ - smlatbeq r3, r6, sl, r9 │ │ │ │ - smlabbeq r6, lr, r0, sl │ │ │ │ - @ instruction: 0x01039a98 │ │ │ │ - smlatbeq r3, r6, sl, r9 │ │ │ │ - tsteq ip, r6, lsr #24 │ │ │ │ - smlatbeq r3, r6, sl, r9 │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - @ instruction: 0x01039a9c │ │ │ │ - smlabbeq r3, sl, sl, r9 │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ - smlabbeq r3, r4, sl, r9 │ │ │ │ - smlabbeq r3, r6, sl, r9 │ │ │ │ - smlabbeq r3, r0, sl, r9 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - smlabbeq r3, r8, r9, r9 │ │ │ │ - smlabbeq r3, r2, r9, r9 │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ - @ instruction: 0x01068198 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - tsteq r5, r2, lsr #12 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - smlabbeq r4, ip, r0, r1 │ │ │ │ - smlabbeq r4, sl, r0, r1 │ │ │ │ - smlatteq r6, r8, sp, r5 │ │ │ │ - smlatteq ip, ip, r9, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - swpeq r1, sl, [r4] │ │ │ │ - smlabbeq r4, r0, r0, r1 │ │ │ │ - smlatteq r6, r6, sp, r5 │ │ │ │ - smlabteq r3, lr, r7, r9 │ │ │ │ - smlabteq r3, r8, r7, r9 │ │ │ │ - smlabbeq r6, r6, sp, r9 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - smlabteq r6, r6, ip, r5 │ │ │ │ - smlabteq r6, ip, ip, r5 │ │ │ │ - @ instruction: 0x01058ab2 │ │ │ │ - smlatbeq r5, r6, lr, r8 │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ + tsteq r3, r4, lsr fp │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + tsteq r3, lr, lsl fp │ │ │ │ + tsteq ip, r6, lsl #26 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + smlatteq r6, lr, r0, sl │ │ │ │ + strdeq r9, [r3, -r8] │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + smlabbeq ip, r6, ip, r5 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + swpeq sl, sl, [r6] │ │ │ │ + strdeq r9, [r3, -ip] │ │ │ │ + smlatteq r3, sl, sl, r9 │ │ │ │ + tsteq ip, r2, lsr ip │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlatteq r3, r4, sl, r9 │ │ │ │ + smlatteq r3, r6, sl, r9 │ │ │ │ + smlatteq r3, r0, sl, r9 │ │ │ │ + @ instruction: 0x01039ab8 │ │ │ │ + @ instruction: 0x01039aba │ │ │ │ + smlabteq r3, ip, sl, r9 │ │ │ │ + smlatteq r3, r8, r9, r9 │ │ │ │ + smlatteq r3, r2, r9, r9 │ │ │ │ + @ instruction: 0x01039ab8 │ │ │ │ + @ instruction: 0x010399bc │ │ │ │ + @ instruction: 0x010399b6 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + @ instruction: 0x01039990 │ │ │ │ + smlabbeq r3, sl, r9, r9 │ │ │ │ + smlabbeq r5, r4, r6, fp │ │ │ │ + smlabbeq r5, r4, r6, fp │ │ │ │ + smlabbeq r5, r2, r6, fp │ │ │ │ + smlabteq r5, r8, r6, fp │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r6, asr r6 │ │ │ │ + smlabbeq r6, lr, lr, r5 │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + smlabbeq r6, r2, lr, r5 │ │ │ │ + tsteq r6, ip, ror lr │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + smlatteq r4, ip, r0, r1 │ │ │ │ + smlatteq r4, sl, r0, r1 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ + tsteq ip, ip, asr #20 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + smlatteq r4, r0, r0, r1 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r3, lr, lsr #16 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + smlatteq r6, r6, sp, r9 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + smlabteq r6, lr, sp, r9 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, r6, lsl #30 │ │ │ │ + ldrdeq r9, [r3, -r8] │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ adcshi pc, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1ce60 │ │ │ │ @ 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, lsr r1 │ │ │ │ - smlatteq r6, r0, r8, sl │ │ │ │ - @ instruction: 0x0106a89a │ │ │ │ - strheq r9, [r3, -r2] │ │ │ │ - smlatbeq r3, r0, r0, r9 │ │ │ │ + @ instruction: 0x01039192 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + strdeq sl, [r6, -sl] │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + mrseq r9, (UNDEF: 19) │ │ │ │ + ldrdeq r9, [r3, -sl] │ │ │ │ + @ instruction: 0x0106a894 │ │ │ │ tsteq r3, sl, ror r0 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - smlabteq r3, r2, pc, r8 @ │ │ │ │ - @ instruction: 0x0106a89c │ │ │ │ - @ instruction: 0x0106a8ba │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - smlabteq r6, lr, r9, sl │ │ │ │ - tsteq r6, ip, asr r9 │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tsteq r3, lr, asr lr │ │ │ │ - smlabteq r6, ip, r9, sl │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - smlatteq r3, r6, sp, r8 │ │ │ │ + @ instruction: 0x0106a8b8 │ │ │ │ + tsteq r3, r4, lsr r0 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + strdeq sl, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + smlatbeq r3, r6, pc, r8 @ │ │ │ │ + smlabbeq r6, r0, r9, sl │ │ │ │ + @ instruction: 0x0106a99e │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + @ instruction: 0x0106a9bc │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + @ instruction: 0x01038ebe │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ ldrdeq sl, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, r6, lsl sl │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - @ instruction: 0x0106aabe │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - smlabteq r6, lr, fp, sl │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - @ instruction: 0x0106acb4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlatbeq r6, r2, sp, sl │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - smlabteq r6, lr, lr, sl │ │ │ │ - smlabteq r3, ip, sl, r8 │ │ │ │ - smlatbeq r3, r0, sl, r8 │ │ │ │ - @ instruction: 0x01038a96 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - tsteq r3, ip, lsr sl │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlabteq r3, r6, r9, r8 │ │ │ │ - @ instruction: 0x01038998 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + smlabteq r6, r0, ip, sl │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + @ instruction: 0x0106ad9a │ │ │ │ + smlatbeq r6, r4, sp, sl │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + strdeq r8, [r3, -r6] │ │ │ │ + ldrdeq r8, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, sl, r8 │ │ │ │ + @ instruction: 0x01038a9c │ │ │ │ + smlabbeq r3, r8, sl, r8 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + tsteq r3, r6, lsr #20 │ │ │ │ strdeq r8, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r8, r8 │ │ │ │ ldrdeq r8, [r3, -sl] │ │ │ │ - @ instruction: 0x010388b8 │ │ │ │ - smlabteq r6, r0, sp, sl │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - smlabteq r3, sl, r7, r8 │ │ │ │ - @ instruction: 0x010387b2 │ │ │ │ - @ instruction: 0x0106ad90 │ │ │ │ - tsteq r6, r6, asr #28 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - strdeq r8, [r3, -sl] │ │ │ │ - smlabteq r3, ip, r6, r8 │ │ │ │ - @ instruction: 0x010386b0 │ │ │ │ - smlabbeq r3, ip, r6, r8 │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - smlatteq r3, ip, r5, r8 │ │ │ │ - smlabteq r3, r2, r5, r8 │ │ │ │ - @ instruction: 0x01038598 │ │ │ │ - @ instruction: 0x01038590 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - strdeq r8, [r3, -sl] │ │ │ │ - ldrdeq r8, [r3, -r6] │ │ │ │ - smlatbeq r3, r8, r4, r8 │ │ │ │ + @ instruction: 0x010389b4 │ │ │ │ + @ instruction: 0x01038994 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r3, lr, asr #18 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r8, lsl r9 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlabbeq r3, r8, r8, r8 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + tsteq r3, sl, lsr #16 │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + strdeq sl, [r6, -r0] │ │ │ │ + smlatbeq r6, r6, lr, sl │ │ │ │ + ldrdeq sl, [r6, -ip] │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlatteq r3, ip, r6, r8 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + smlatbeq r3, r2, r6, r8 │ │ │ │ + tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, ip, asr #12 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r5, r8 │ │ │ │ + smlatbeq r3, r8, r5, r8 │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ 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, lsr #6 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - smlatteq r3, r6, r2, r8 │ │ │ │ - @ instruction: 0x010382bc │ │ │ │ - @ instruction: 0x01038298 │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - strdeq r8, [r3, -r4] │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - smlatbeq r3, ip, r1, r8 │ │ │ │ - smlabbeq r3, r2, r1, r8 │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - smlatteq r3, sl, r0, r8 │ │ │ │ - smlabteq r3, r8, r0, r8 │ │ │ │ - smlatbeq r3, r6, r0, r8 │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - qaddeq r8, lr, r3 │ │ │ │ + smlabbeq r3, lr, r3, r8 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, ip, lsl r3 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + ldrdeq r8, [r3, -r4] │ │ │ │ + smlatbeq r3, r8, r2, r8 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlatteq r3, r2, r1, r8 │ │ │ │ + @ instruction: 0x010381be │ │ │ │ + @ instruction: 0x0103819a │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r3, sl, asr #2 │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + ldrdeq r8, [r3, -lr] │ │ │ │ + strheq r8, [r3, -lr] │ │ │ │ + swpeq r8, lr, [r3] │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + smlatteq r6, ip, fp, r9 │ │ │ │ + tsteq r6, r2, lsl sl │ │ │ │ + strdeq r9, [r6, -r8] │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + tsteq r3, lr, rrx │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + smlabbeq r6, r4, fp, r9 │ │ │ │ + qaddeq r8, r6, r3 │ │ │ │ + qaddeq r8, r0, r3 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ tsteq r3, lr, lsr r0 │ │ │ │ - @ instruction: 0x01069f92 │ │ │ │ - smlabbeq r6, ip, fp, r9 │ │ │ │ - @ instruction: 0x010699b2 │ │ │ │ - @ instruction: 0x01069898 │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - tsteq r3, r4, lsl r0 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlatteq r6, r6, r8, r9 │ │ │ │ + @ instruction: 0x010698b4 │ │ │ │ tsteq r3, lr │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r3, r2 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - strdeq sl, [r6, -sl] │ │ │ │ - smlatteq r3, r4, pc, r7 @ │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + smlabbeq r6, r2, sl, r9 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + @ instruction: 0x010699b6 │ │ │ │ + @ instruction: 0x01069990 │ │ │ │ ldrdeq r7, [r3, -lr] │ │ │ │ ldrdeq r7, [r3, -r8] │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ - smlabteq r3, ip, pc, r7 @ │ │ │ │ + tsteq r6, lr, lsl sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ smlabteq r3, r6, pc, r7 @ │ │ │ │ - smlabteq r6, ip, r8, r9 │ │ │ │ - smlabbeq r6, r6, r8, r9 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ + smlabbeq r6, ip, sl, r9 │ │ │ │ + @ instruction: 0x01069a9e │ │ │ │ + @ instruction: 0x01037fb4 │ │ │ │ smlatbeq r3, lr, pc, r7 @ │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ - @ instruction: 0x01037f9c │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - @ instruction: 0x0106999c │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - @ instruction: 0x010699be │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - tsteq r3, lr, asr #30 │ │ │ │ - smlatbeq r6, r8, ip, r9 │ │ │ │ - smlatbeq r6, r2, fp, r9 │ │ │ │ - @ instruction: 0x01069abc │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + tsteq r6, ip, lsl fp │ │ │ │ + @ instruction: 0x01037f96 │ │ │ │ + @ instruction: 0x01069bb0 │ │ │ │ + smlabbeq r3, sl, pc, r7 @ │ │ │ │ + smlabbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + smlabbeq r6, r6, ip, r9 │ │ │ │ + smlatbeq r6, r0, ip, r9 │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + @ instruction: 0x01069db4 │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + smlatteq r6, r8, ip, r9 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ tsteq r3, sl, lsr #30 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - strdeq r9, [r6, -lr] │ │ │ │ - @ instruction: 0x01069bb8 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - strdeq r7, [r3, -sl] │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - smlabteq r6, lr, ip, r9 │ │ │ │ - smlabbeq r6, r8, ip, r9 │ │ │ │ - smlatbeq r6, r2, ip, r9 │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - tsteq r6, r0, lsl sp │ │ │ │ - smlabteq r3, sl, lr, r7 │ │ │ │ - smlatbeq r6, r4, sp, r9 │ │ │ │ - tsteq r6, lr, asr sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - @ instruction: 0x01037eb2 │ │ │ │ - smlabteq r6, ip, sp, r9 │ │ │ │ - smlatteq r6, r6, sp, r9 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + @ instruction: 0x01069dbe │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + tsteq r3, r2, lsl pc │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + smlabteq r6, r8, lr, r9 │ │ │ │ + smlabbeq r6, r2, lr, r9 │ │ │ │ + @ instruction: 0x01069e9c │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + strdeq r9, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + smlabteq r3, r4, lr, r7 │ │ │ │ + @ instruction: 0x01069f9e │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + smlatbeq r3, ip, lr, r7 │ │ │ │ + smlatbeq r6, r6, pc, r9 @ │ │ │ │ smlatbeq r3, r0, lr, r7 │ │ │ │ - @ instruction: 0x0106a1ba │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - smlatteq r6, lr, lr, r9 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - tsteq r3, r6, ror lr │ │ │ │ - @ instruction: 0x01069e90 │ │ │ │ - smlatbeq r6, sl, lr, r9 │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r6, lr, lsr pc │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + qaddeq sl, r4, r6 │ │ │ │ + tsteq r6, lr │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + smlabbeq r3, r2, lr, r7 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + swpeq sl, r6, [r6] @ │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r6, sl, lsr #2 │ │ │ │ + smlatteq r6, r4, r0, sl │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ tsteq r3, ip, asr #28 │ │ │ │ - tsteq r6, r6, asr #30 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r6, sl, ror r0 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlatbeq r6, lr, pc, r9 @ │ │ │ │ - smlabteq r6, r8, pc, r9 @ │ │ │ │ - tsteq r3, r2, lsr #28 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - smlabteq r6, sl, r0, sl │ │ │ │ - smlabbeq r6, r4, r0, sl │ │ │ │ - swpeq sl, lr, [r6] │ │ │ │ - strdeq r7, [r3, -r8] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + ldrdeq sl, [r6, -sl] │ │ │ │ + @ instruction: 0x0106a194 │ │ │ │ + smlatbeq r6, lr, r1, sl │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + @ instruction: 0x0106a29c │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + strdeq r7, [r3, -lr] │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + smlatbeq r6, r6, r2, sl │ │ │ │ smlatteq r3, ip, sp, r7 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - mrseq sl, LR_usr │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - smlabteq r3, r8, sp, r7 │ │ │ │ - smlatbeq r6, r2, r1, sl │ │ │ │ - @ instruction: 0x0106a1bc │ │ │ │ + smlatteq r3, r6, sp, r7 │ │ │ │ + smlatteq r3, r0, sp, r7 │ │ │ │ + ldrdeq sl, [r6, -lr] │ │ │ │ + smlabbeq r6, r0, r4, sl │ │ │ │ + @ instruction: 0x0106a39a │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlabteq r3, r2, sp, r7 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ @ instruction: 0x01037db6 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r6, sl, r1, sl │ │ │ │ + smlatteq r6, ip, r3, sl │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ smlatbeq r3, r4, sp, r7 │ │ │ │ - @ instruction: 0x01037d9e │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + @ instruction: 0x0106a4b4 │ │ │ │ + @ instruction: 0x01037d92 │ │ │ │ smlabbeq r3, ip, sp, r7 │ │ │ │ smlabbeq r3, r6, sp, r7 │ │ │ │ smlabbeq r3, r0, sp, r7 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, sl, lsr r3 │ │ │ │ - smlatteq r6, r0, r2, sl │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + tsteq r3, r8, ror #26 │ │ │ │ tsteq r3, r2, ror #26 │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ + tsteq r3, ip, asr sp │ │ │ │ tsteq r3, r6, asr sp │ │ │ │ - smlabbeq r6, ip, r3, sl │ │ │ │ - @ instruction: 0x0106a3be │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ tsteq r3, r4, asr #26 │ │ │ │ - @ instruction: 0x0106a4ba │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, r8, lsr sp │ │ │ │ tsteq r3, r2, lsr sp │ │ │ │ tsteq r3, ip, lsr #26 │ │ │ │ tsteq r3, r6, lsr #26 │ │ │ │ tsteq r3, r0, lsr #26 │ │ │ │ - strdeq sl, [r6, -r2] │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ tsteq r3, r4, lsl sp │ │ │ │ - tsteq r3, lr, lsl #26 │ │ │ │ - tsteq r3, r8, lsl #26 │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - strdeq r7, [r3, -r6] │ │ │ │ - strdeq r7, [r3, -r0] │ │ │ │ - smlatteq r3, sl, ip, r7 │ │ │ │ - smlatteq r3, r4, ip, r7 │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - ldrdeq r7, [r3, -r8] │ │ │ │ - ldrdeq r7, [r3, -r2] │ │ │ │ - smlabteq r3, ip, ip, r7 │ │ │ │ - smlabteq r3, r6, ip, r7 │ │ │ │ - smlabteq r3, r0, ip, r7 │ │ │ │ - @ instruction: 0x01037cba │ │ │ │ - @ instruction: 0x01037cb4 │ │ │ │ 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, asr sp │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + smlatbeq r3, r8, lr, r7 │ │ │ │ + strdeq r7, [r5, -r0] │ │ │ │ + smlabbeq r3, lr, pc, lr @ │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + smlatteq r3, r8, r4, r7 │ │ │ │ + ldrdeq r6, [r5, -r2] │ │ │ │ + tsteq r3, r0, lsl r8 │ │ │ │ + @ instruction: 0x01056cb4 │ │ │ │ + tsteq r5, r6 │ │ │ │ + @ instruction: 0x01056c9a │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlabbeq r5, r0, ip, r6 │ │ │ │ + smlabbeq r6, r0, r1, r7 │ │ │ │ + tsteq r3, r6, lsl #10 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ strdeq r7, [r3, -r2] │ │ │ │ - ldrdeq r7, [r5, -sl] │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - @ instruction: 0x01057490 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - smlatteq r5, r4, r3, r7 │ │ │ │ - smlatbeq r3, r6, fp, r7 │ │ │ │ - smlabbeq r3, r8, r4, r7 │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - @ instruction: 0x0103e7b0 │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - smlatbeq r5, r6, pc, r6 @ │ │ │ │ - tsteq r5, sl, lsr ip │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - smlatbeq r3, r6, r4, r7 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - @ instruction: 0x01037492 │ │ │ │ - ldrdeq r7, [r3, -sl] │ │ │ │ - smlabteq r5, r6, fp, r6 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + smlatteq r5, r0, fp, r6 │ │ │ │ + tsteq r3, sl, lsl #14 │ │ │ │ + smlabteq r5, r0, fp, r6 │ │ │ │ + @ instruction: 0x010373b6 │ │ │ │ + smlatbeq r5, r0, fp, r6 │ │ │ │ + smlatbeq r6, lr, r5, r8 │ │ │ │ smlabbeq r5, r0, fp, r6 │ │ │ │ - smlatbeq r3, sl, r6, lr │ │ │ │ - tsteq r5, r0, ror #22 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - smlatbeq r5, sl, r7, r6 │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - smlatteq r5, r8, sl, r6 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - smlabteq r5, lr, sl, r6 │ │ │ │ - tsteq r6, sl, asr sp │ │ │ │ - smlatbeq r3, r2, r6, lr │ │ │ │ - smlatbeq r5, r8, sl, r6 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - smlabbeq r5, lr, sl, r6 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + smlabteq r6, r4, r5, r8 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + smlabteq r6, lr, r5, r8 │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + @ instruction: 0x01064dba │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + ldrdeq r5, [r6, -r2] │ │ │ │ + smlatteq r5, lr, sl, r6 │ │ │ │ + smlabteq r3, r0, pc, r6 @ │ │ │ │ suble r2, r6, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f224 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x01036db2 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlabteq r6, r4, r5, r9 │ │ │ │ - smlabbeq r6, r6, r5, r9 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - smlabbeq r6, ip, r5, r9 │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + smlatteq r6, r6, r5, r9 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + @ instruction: 0x01036d9a │ │ │ │ + @ instruction: 0x01036d94 │ │ │ │ ldrdeq r9, [r6, -lr] │ │ │ │ - smlatbeq r6, ip, r5, r9 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ - smlatteq r6, r2, r5, r9 │ │ │ │ - tsteq r3, r4, lsl #26 │ │ │ │ + smlatteq r6, ip, r5, r9 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + tsteq r3, r4, ror #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -94060,136 +94060,136 @@ │ │ │ │ b ff6868a0 │ │ │ │ bmi 2080a34 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a39500 │ │ │ │ andlt lr, r3, lr, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - smlabbeq r6, r4, sp, r6 │ │ │ │ - smlabteq r5, lr, r7, r6 │ │ │ │ - ldrdeq r9, [r6, -r6] │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlabteq r6, r2, r4, r9 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - smlatteq r4, r4, r3, r5 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - tsteq r6, lr, ror sp │ │ │ │ - smlabbeq r6, r2, sp, r6 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq ip, r8, asr #2 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - smlabteq r6, r6, ip, r4 │ │ │ │ - @ instruction: 0x01058292 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - smlatbeq r4, r8, r4, r5 │ │ │ │ - smlatbeq r4, r0, r4, r5 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r5, r0, r5, r8 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - qaddeq r3, r2, ip │ │ │ │ - @ instruction: 0x01066cb0 │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - smlatbeq r6, r6, ip, r6 │ │ │ │ - smlatbeq r6, r2, ip, r6 │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r2, r9 │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - strdeq r9, [r6, -r0] │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ - mrseq r9, LR_und │ │ │ │ - smlatteq r6, r8, fp, r6 │ │ │ │ - swpeq r8, lr, [r5] │ │ │ │ - smlatteq r6, r2, fp, r6 │ │ │ │ + smlatteq r6, r4, sp, r6 │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlabteq r6, ip, sp, r6 │ │ │ │ + tsteq r4, r4, asr #8 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + @ instruction: 0x01066db8 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ ldrdeq r6, [r6, -lr] │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ + smlatteq r6, r2, sp, r6 │ │ │ │ + smlabteq r6, lr, sp, r6 │ │ │ │ + smlatbeq ip, r8, r1, r3 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + smlabteq r6, r0, r3, r9 │ │ │ │ + strheq r3, [ip, -r2] │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + smlabteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r6, r2, lsl #26 │ │ │ │ + qaddeq r3, r4, ip │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r0, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r6, r2, lsr ip │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabbeq r4, r6, r1, r5 │ │ │ │ + smlabbeq r4, r2, r1, r5 │ │ │ │ + smlabbeq r4, r6, r1, r5 │ │ │ │ + @ instruction: 0x010c2eb4 │ │ │ │ + smlatteq r6, sl, fp, r6 │ │ │ │ + tsteq r5, r2, lsr #8 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ ldrdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, lr, fp, r6 │ │ │ │ - smlabteq r6, sl, fp, r6 │ │ │ │ - smlabteq r6, r4, fp, r6 │ │ │ │ - tsteq r4, r6, lsr #2 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - tsteq r4, r6, lsr #2 │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - smlabbeq r6, sl, fp, r6 │ │ │ │ - smlabteq r5, r2, r3, r6 │ │ │ │ - smlatteq r6, r0, r1, r9 │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ - smlabbeq r4, r6, pc, r4 @ │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - strheq r5, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - strheq r5, [r4, -r0] │ │ │ │ - strheq r5, [r4, -r8] │ │ │ │ - tsteq ip, lr, ror #26 │ │ │ │ - @ instruction: 0x010562bc │ │ │ │ - ldrdeq r6, [r5, -r6] │ │ │ │ - @ instruction: 0x0105629e │ │ │ │ - @ instruction: 0x010562b8 │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - @ instruction: 0x01056296 │ │ │ │ - smlatbeq r4, r2, lr, r4 │ │ │ │ - @ instruction: 0x01044e92 │ │ │ │ - @ instruction: 0x01044e90 │ │ │ │ - strheq r9, [r6, -r2] │ │ │ │ - strheq r9, [r6, -r4] │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - smlatbeq r6, r8, r0, r9 │ │ │ │ - @ instruction: 0x010639b6 │ │ │ │ - tsteq ip, lr, ror ip │ │ │ │ - smlabbeq r6, r8, r0, r9 │ │ │ │ - smlabbeq r4, r8, lr, r4 │ │ │ │ - tsteq r4, r6, ror lr │ │ │ │ - tsteq r4, r4, asr lr │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - tsteq r4, sl, asr #28 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - qaddeq r9, r0, r6 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ + ldrdeq r6, [r5, -sl] │ │ │ │ + smlatteq r4, r6, pc, r4 @ │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + @ instruction: 0x01066b90 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + smlabteq ip, lr, sp, r2 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, r6, lsr r3 │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + tsteq r5, r8, lsl r3 │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + strdeq r6, [r5, -r6] │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ strdeq r4, [r4, -r2] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + tsteq r6, r2, lsl r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + ldrdeq r2, [ip, -lr] │ │ │ │ + smlatteq r6, r8, r0, r9 │ │ │ │ + smlatteq r4, r8, lr, r4 │ │ │ │ + ldrdeq r4, [r4, -r6] │ │ │ │ + @ instruction: 0x01044eb4 │ │ │ │ + @ instruction: 0x01044ebc │ │ │ │ + smlatbeq r4, sl, lr, r4 │ │ │ │ + smlatbeq r6, ip, r0, r9 │ │ │ │ + strheq r9, [r6, -r0] │ │ │ │ + smlatbeq r6, sl, r0, r9 │ │ │ │ + smlatbeq r6, r4, r0, r9 │ │ │ │ + tsteq r4, r4, ror #28 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + @ instruction: 0x01062fb6 │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + smlatbeq r6, sl, pc, r2 @ │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f9e │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + smlabbeq ip, lr, fp, r2 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r3, ip, lsr r2 │ │ │ │ + tsteq r3, r4, lsr #4 │ │ │ │ + @ instruction: 0x01064bb0 │ │ │ │ + @ instruction: 0x01068fb8 │ │ │ │ + @ instruction: 0x01057cb6 │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + tsteq r1, ip, lsl r6 │ │ │ │ + tsteq r6, lr, ror fp │ │ │ │ + smlabbeq r6, r4, fp, r4 │ │ │ │ + smlatteq ip, r8, sl, r2 │ │ │ │ tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, sl, asr #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ + qaddeq r6, r2, r5 │ │ │ │ + smlatbeq r3, r8, fp, sp │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ tsteq r6, lr, lsr pc │ │ │ │ - smlabteq r3, r0, r1, lr │ │ │ │ - @ instruction: 0x0103e1be │ │ │ │ - tsteq ip, lr, lsr #22 │ │ │ │ - smlabteq r3, r8, r1, lr │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - smlabteq r3, r4, r1, lr │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - @ instruction: 0x01044e9e │ │ │ │ - @ instruction: 0x0101e5bc │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - smlabbeq ip, r8, sl, r2 │ │ │ │ - strdeq r8, [r6, -ip] │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x0103649a │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1fe1c │ │ │ │ @ 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 976384 │ │ │ │ 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, asr #2 │ │ │ │ - smlabteq r6, r4, r3, r9 │ │ │ │ - strdeq r6, [r3, -r6] │ │ │ │ - ldrdeq r6, [r3, -r8] │ │ │ │ - smlabteq r3, r0, r0, r6 │ │ │ │ - swpeq r6, sl, [r3] │ │ │ │ - tsteq r3, lr, rrx │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r4, lsr #32 │ │ │ │ - strdeq r5, [r3, -r6] │ │ │ │ - smlabteq r3, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x01035f9a │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - smlatteq r3, sl, lr, r5 │ │ │ │ - smlabteq r3, r6, lr, r5 │ │ │ │ - @ instruction: 0x01035e9a │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r3, r6, ror #28 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r3, r4, lsl lr │ │ │ │ - tsteq r3, sl, lsl #28 │ │ │ │ - smlatteq r3, r6, sp, r5 │ │ │ │ - @ instruction: 0x01035db8 │ │ │ │ - smlabbeq r3, ip, sp, r5 │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - strdeq r5, [r3, -r8] │ │ │ │ - ldrdeq r5, [r3, -r2] │ │ │ │ - smlatbeq r3, r6, ip, r5 │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r2, lsr ip │ │ │ │ - tsteq r3, r0, lsr #24 │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ - smlatteq r3, r0, fp, r5 │ │ │ │ - @ instruction: 0x01035bb4 │ │ │ │ - smlabbeq r3, r8, fp, r5 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r3, r8, lsr fp │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ + smlatbeq r3, r8, r1, r6 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r0, lsr #2 │ │ │ │ + strdeq r6, [r3, -sl] │ │ │ │ + smlabteq r3, lr, r0, r6 │ │ │ │ + smlatbeq r3, r8, r0, r6 │ │ │ │ + smlabbeq r3, r4, r0, r6 │ │ │ │ + qaddeq r6, r6, r3 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ strdeq r5, [r3, -sl] │ │ │ │ - smlatteq r3, r8, sl, r5 │ │ │ │ - @ instruction: 0x01035abc │ │ │ │ - @ instruction: 0x01035a90 │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - smlabteq r3, ip, r9, r5 │ │ │ │ - smlatbeq r3, r0, r9, r5 │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - strdeq r5, [r3, -ip] │ │ │ │ ldrdeq r5, [r3, -r0] │ │ │ │ - smlatbeq r3, r4, r8, r5 │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - tsteq r3, lr, ror #16 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - tsteq r3, r6, lsr #16 │ │ │ │ + smlatbeq r3, r4, pc, r5 @ │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + tsteq r3, r6, lsr #30 │ │ │ │ strdeq r5, [r3, -sl] │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ - @ instruction: 0x010357b4 │ │ │ │ - smlabbeq r3, sl, r7, r5 │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - strdeq r5, [r3, -r2] │ │ │ │ ldrdeq r5, [r3, -r0] │ │ │ │ - smlatbeq r3, lr, r6, r5 │ │ │ │ - smlabbeq r3, r0, r6, r5 │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - tsteq r3, r4, lsl #12 │ │ │ │ - ldrdeq r5, [r3, -r8] │ │ │ │ + smlabteq r3, r6, lr, r5 │ │ │ │ + smlatbeq r3, r0, lr, r5 │ │ │ │ + tsteq r3, r4, ror lr │ │ │ │ + tsteq r3, sl, ror #28 │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + smlatteq r3, ip, sp, r5 │ │ │ │ + smlabteq r3, r0, sp, r5 │ │ │ │ + @ instruction: 0x01035db6 │ │ │ │ + @ instruction: 0x01035d90 │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ ldrdeq r5, [r3, -r0] │ │ │ │ + @ instruction: 0x01035cbe │ │ │ │ + @ instruction: 0x01035c92 │ │ │ │ + smlabbeq r3, r0, ip, r5 │ │ │ │ + tsteq r3, lr, ror #24 │ │ │ │ + tsteq r3, r0, asr #24 │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + smlatteq r3, r8, fp, r5 │ │ │ │ + @ instruction: 0x01035bbc │ │ │ │ + smlatbeq r3, sl, fp, r5 │ │ │ │ + @ instruction: 0x01035b98 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r3, sl, asr fp │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + strdeq r5, [r3, -r0] │ │ │ │ + smlabteq r3, ip, sl, r5 │ │ │ │ + smlatbeq r3, r0, sl, r5 │ │ │ │ + tsteq r3, r4, ror sl │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + @ instruction: 0x010359b8 │ │ │ │ + smlabbeq r3, sl, r9, r5 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + ldrdeq r5, [r3, -r8] │ │ │ │ + smlabteq r3, lr, r8, r5 │ │ │ │ + smlatbeq r3, sl, r8, r5 │ │ │ │ + smlabbeq r3, r6, r8, r5 │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + tsteq r3, r6, lsr r8 │ │ │ │ + tsteq r3, r4, lsl r8 │ │ │ │ + smlatteq r3, sl, r7, r5 │ │ │ │ + smlabteq r3, r0, r7, r5 │ │ │ │ + @ instruction: 0x0103579e │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, r0, lsr r7 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + smlatteq r3, r0, r6, r5 │ │ │ │ + @ instruction: 0x010356b4 │ │ │ │ + smlabbeq r3, r8, r6, r5 │ │ │ │ + tsteq r3, r4, ror #12 │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r3, r0, lsr r6 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + smlatteq r3, r0, r5, r5 │ │ │ │ + @ instruction: 0x010355b4 │ │ │ │ smlatbeq r3, ip, r5, r5 │ │ │ │ - smlabbeq r3, r0, r5, r5 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, r8, lsr #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - ldrdeq r5, [r3, -r6] │ │ │ │ + smlabbeq r3, r8, r5, r5 │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ 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, asr #6 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - smlatteq r3, r6, r2, r5 │ │ │ │ - smlabteq r3, r0, r2, r5 │ │ │ │ - @ instruction: 0x01035292 │ │ │ │ - tsteq r3, lr, ror #4 │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, r0, lsl r2 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0103519e │ │ │ │ + smlatbeq r3, r2, r3, r5 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r3, sl, ror #6 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, r0, lsr #6 │ │ │ │ + strdeq r5, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r2, r5 │ │ │ │ + smlatbeq r3, r0, r2, r5 │ │ │ │ + @ instruction: 0x01035296 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + strdeq r5, [r3, -lr] │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + smlatbeq r3, r0, r1, r5 │ │ │ │ tsteq r3, r0, ror r1 │ │ │ │ - tsteq r3, r0, asr #2 │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - ldrdeq r5, [r3, -r4] │ │ │ │ - smlatbeq r3, lr, r0, r5 │ │ │ │ - smlabbeq r3, r6, r0, r5 │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + smlatteq r3, r6, r0, r5 │ │ │ │ + strheq r5, [r3, -sl] │ │ │ │ + smlabbeq r3, r8, r0, r5 │ │ │ │ + tsteq r3, lr, ror r0 │ │ │ │ qaddeq r5, sl, r3 │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - smlatbeq r3, r4, pc, r4 @ │ │ │ │ - tsteq r3, r2, ror pc │ │ │ │ - tsteq r3, r6, asr #30 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - tsteq r3, r6, lsl pc │ │ │ │ - smlatteq r3, r8, lr, r4 │ │ │ │ - ldrdeq r4, [r3, -lr] │ │ │ │ - @ instruction: 0x01034eb0 │ │ │ │ - smlatbeq r3, r6, lr, r4 │ │ │ │ - @ instruction: 0x01034e92 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + tsteq r3, r4 │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01034f9c │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tsteq r3, r8, asr #30 │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + tsteq r3, r6, lsl #30 │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + smlabteq r3, r0, lr, r4 │ │ │ │ + @ instruction: 0x01034e90 │ │ │ │ + smlabbeq r3, r6, lr, r4 │ │ │ │ tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlatbeq r3, r6, sp, r4 │ │ │ │ + tsteq r3, sl, lsr lr │ │ │ │ + tsteq r3, r6, lsl #28 │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + smlatbeq r3, r2, sp, r4 │ │ │ │ tsteq r3, r2, ror sp │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - smlatteq r3, sl, ip, r4 │ │ │ │ - smlabteq r3, r2, ip, r4 │ │ │ │ - @ instruction: 0x01034c96 │ │ │ │ - smlabbeq r3, r2, ip, r4 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ + strdeq r4, [r3, -r6] │ │ │ │ + smlatteq r3, r2, ip, r4 │ │ │ │ + @ instruction: 0x01034cbc │ │ │ │ + smlabbeq r3, ip, ip, r4 │ │ │ │ tsteq r3, ip, asr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, r2, asr ip │ │ │ │ + tsteq r3, sl, lsr #24 │ │ │ │ strdeq r4, [r3, -ip] │ │ │ │ strdeq r4, [r3, -r2] │ │ │ │ smlabteq r3, sl, fp, r4 │ │ │ │ - @ instruction: 0x01034b9c │ │ │ │ - @ instruction: 0x01034b92 │ │ │ │ - tsteq r3, sl, ror #22 │ │ │ │ + @ instruction: 0x01034b98 │ │ │ │ + tsteq r3, r8, ror #22 │ │ │ │ tsteq r3, r8, lsr fp │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - @ instruction: 0x01034ab0 │ │ │ │ - tsteq r3, lr, ror sl │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r3, r6, asr sl │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, ip, lsl sl │ │ │ │ - strdeq r4, [r3, -r4] │ │ │ │ - smlabteq r3, r4, r9, r4 │ │ │ │ - @ instruction: 0x0103499e │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + @ instruction: 0x01034ab6 │ │ │ │ + smlabbeq r3, r6, sl, r4 │ │ │ │ + tsteq r3, ip, ror sl │ │ │ │ + tsteq r3, r4, asr sl │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + smlabteq r3, r8, r9, r4 │ │ │ │ + @ instruction: 0x0103499a │ │ │ │ + @ instruction: 0x01034992 │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ tsteq r3, r2, lsr r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - smlatbeq r3, r6, r8, r4 │ │ │ │ - tsteq r3, sl, ror r8 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + @ instruction: 0x010348b0 │ │ │ │ + smlabbeq r3, r0, r8, r4 │ │ │ │ + tsteq r3, r8, ror r8 │ │ │ │ + tsteq r3, r2, asr r8 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ tsteq r3, r0, lsr #16 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - strdeq r4, [r3, -r2] │ │ │ │ - smlabteq r3, r8, r7, r4 │ │ │ │ - smlabteq r3, r0, r7, r4 │ │ │ │ - @ instruction: 0x0103479a │ │ │ │ - tsteq r3, r0, ror r7 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, lr, lsr r7 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ strdeq r4, [r3, -sl] │ │ │ │ - smlabteq r3, lr, r6, r4 │ │ │ │ - smlatbeq r3, r0, r6, r4 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + smlatbeq r3, r6, r7, r4 │ │ │ │ + @ instruction: 0x0103479e │ │ │ │ + tsteq r3, ip, ror r7 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ @ 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 977fdc │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ adcshi pc, r8, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ blt 1c07584 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - smlatteq r3, r0, r4, r4 │ │ │ │ - @ instruction: 0x010344bc │ │ │ │ - @ instruction: 0x01034490 │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - smlatteq r3, sl, r3, r4 │ │ │ │ - @ instruction: 0x010343be │ │ │ │ - @ instruction: 0x0103439a │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, lr, lsl #6 │ │ │ │ - smlatteq r3, r0, r2, r4 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - @ instruction: 0x010342b0 │ │ │ │ - smlabbeq r3, sl, r2, r4 │ │ │ │ - tsteq r3, lr, asr r2 │ │ │ │ - tsteq r3, r2, lsr r2 │ │ │ │ - tsteq r3, r6, lsl #4 │ │ │ │ - strdeq r4, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - @ instruction: 0x010341b4 │ │ │ │ - smlabbeq r3, r8, r1, r4 │ │ │ │ + tsteq r3, lr, ror #10 │ │ │ │ + tsteq r3, r4, ror #10 │ │ │ │ + tsteq r3, r0, asr #10 │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlabteq r3, ip, r4, r4 │ │ │ │ + smlatbeq r3, r8, r4, r4 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + smlabteq r3, ip, r3, r4 │ │ │ │ + smlabteq r3, r2, r3, r4 │ │ │ │ + @ instruction: 0x0103439c │ │ │ │ + tsteq r3, lr, ror #6 │ │ │ │ + tsteq r3, r0, asr #6 │ │ │ │ + tsteq r3, r6, lsr r3 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + smlatteq r3, sl, r2, r4 │ │ │ │ + @ instruction: 0x010342be │ │ │ │ + @ instruction: 0x01034292 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r3, ip, asr r2 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + smlatteq r3, r8, r1, r4 │ │ │ │ + smlabteq r3, r4, r1, r4 │ │ │ │ + @ instruction: 0x01034198 │ │ │ │ + smlabbeq r3, lr, r1, r4 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ tsteq r3, r4, ror #2 │ │ │ │ - tsteq r3, r8, lsr r1 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, r8, lsl r1 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - strheq r4, [r3, -ip] │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - smlatteq r6, sl, ip, r6 │ │ │ │ - qaddeq r4, r6, r3 │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - @ instruction: 0x01066c9a │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - smlabteq r3, r6, pc, r3 @ │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - smlatteq r3, ip, lr, r3 │ │ │ │ - smlatteq r6, sl, fp, r6 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r3, sl, lsr lr │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - smlatteq r3, lr, sp, r3 │ │ │ │ - smlabteq r3, r2, sp, r3 │ │ │ │ - @ instruction: 0x01033db8 │ │ │ │ - @ instruction: 0x01033d92 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + strheq r4, [r3, -r6] │ │ │ │ + smlatbeq r3, r2, r0, r4 │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + smlabteq r6, r0, ip, r6 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ + @ instruction: 0x01066b98 │ │ │ │ + smlabbeq r6, r4, ip, r6 │ │ │ │ + tsteq r3, r0, ror #30 │ │ │ │ + tsteq r3, ip, asr #30 │ │ │ │ + tsteq r6, sl, asr #24 │ │ │ │ + smlabteq r3, sl, lr, r3 │ │ │ │ + @ instruction: 0x01033e9a │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq r3, lr, asr #28 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + @ instruction: 0x01033db6 │ │ │ │ + smlatbeq r3, ip, sp, r3 │ │ │ │ + smlabbeq r3, r0, sp, r3 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + tsteq r3, r6, lsl #26 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ smlabteq r3, r4, ip, r3 │ │ │ │ - smlatbeq r3, r6, ip, r3 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, r2, asr #24 │ │ │ │ - smlatteq r6, lr, sl, r6 │ │ │ │ - tsteq r6, lr, ror #22 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - smlatteq r6, r6, ip, r6 │ │ │ │ - smlatbeq r6, r2, sp, r6 │ │ │ │ + smlatbeq r3, r2, ip, r3 │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + smlabteq r6, lr, fp, r6 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ tsteq r6, r6, asr #26 │ │ │ │ - tsteq r3, lr, lsl #22 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + smlatbeq r6, r6, sp, r6 │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + tsteq r3, r2, lsl fp │ │ │ │ smlatteq r3, r2, sl, r3 │ │ │ │ - @ instruction: 0x01033ab2 │ │ │ │ - smlabbeq r3, r2, sl, r3 │ │ │ │ - tsteq r3, r4, asr sl │ │ │ │ - tsteq r3, r6, lsr #20 │ │ │ │ - tsteq r3, lr, lsl sl │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - smlabteq r3, sl, r9, r3 │ │ │ │ - smlatbeq r3, r6, r9, r3 │ │ │ │ - smlabbeq r3, r4, r9, r3 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - tsteq r3, r8, lsr #18 │ │ │ │ - tsteq r3, r4, lsl #18 │ │ │ │ - ldrdeq r3, [r3, -r6] │ │ │ │ - smlabteq r3, lr, r8, r3 │ │ │ │ - smlatbeq r3, ip, r8, r3 │ │ │ │ - tsteq r3, lr, ror r8 │ │ │ │ + @ instruction: 0x01033ab4 │ │ │ │ + smlabbeq r3, r6, sl, r3 │ │ │ │ + tsteq r3, lr, ror sl │ │ │ │ + tsteq r3, sl, asr sl │ │ │ │ + tsteq r3, sl, lsr #20 │ │ │ │ + tsteq r3, r6, lsl #20 │ │ │ │ + smlatteq r3, r4, r9, r3 │ │ │ │ + @ instruction: 0x010339ba │ │ │ │ + @ instruction: 0x01033990 │ │ │ │ + smlabbeq r3, r8, r9, r3 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r3, r6, lsr r9 │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + ldrdeq r3, [r3, -lr] │ │ │ │ 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 978de0 │ │ │ │ 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 │ │ │ │ - smlatteq r3, sl, r6, r3 │ │ │ │ - @ instruction: 0x010336ba │ │ │ │ - @ instruction: 0x0103369a │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + smlatbeq r3, sl, r6, r3 │ │ │ │ + smlatbeq r3, r0, r6, r3 │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ tsteq r3, sl, asr #12 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ tsteq r3, sl, lsl r6 │ │ │ │ - smlatteq r3, sl, r5, r3 │ │ │ │ - @ instruction: 0x010335ba │ │ │ │ - @ instruction: 0x010335b0 │ │ │ │ - smlabbeq r3, ip, r5, r3 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - tsteq r3, r6, asr r5 │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - smlabteq r3, ip, r4, r3 │ │ │ │ - smlatbeq r3, r0, r4, r3 │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + smlatteq r3, ip, r5, r3 │ │ │ │ + smlabteq r3, r0, r5, r3 │ │ │ │ + @ instruction: 0x010335b6 │ │ │ │ + @ instruction: 0x01033590 │ │ │ │ + tsteq r3, lr, asr r5 │ │ │ │ + tsteq r3, ip, lsr #10 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlatbeq r3, lr, r4, r3 │ │ │ │ + smlabbeq r3, r8, r4, r3 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ tsteq r3, lr, asr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - strdeq r3, [r3, -r8] │ │ │ │ - smlatteq r3, lr, r3, r3 │ │ │ │ - smlabteq r3, sl, r3, r3 │ │ │ │ - @ instruction: 0x0103339e │ │ │ │ + tsteq r3, sl, lsr #8 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + smlabteq r3, r8, r3, r3 │ │ │ │ + smlatbeq r3, r2, r3, r3 │ │ │ │ tsteq r3, r2, ror r3 │ │ │ │ tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - smlatteq r3, r4, r2, r3 │ │ │ │ - @ instruction: 0x010332b2 │ │ │ │ - smlabbeq r3, r6, r2, r3 │ │ │ │ + smlatteq r3, r6, r2, r3 │ │ │ │ + @ instruction: 0x010332ba │ │ │ │ + @ instruction: 0x010332b0 │ │ │ │ + smlabbeq r3, sl, r2, r3 │ │ │ │ tsteq r3, sl, asr r2 │ │ │ │ tsteq r3, r0, asr r2 │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ - strdeq r3, [r3, -r0] │ │ │ │ - smlabteq r3, ip, r1, r3 │ │ │ │ - smlatbeq r3, r0, r1, r3 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + mrseq r3, R11_usr │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + smlabteq r3, sl, r1, r3 │ │ │ │ + smlatbeq r3, r4, r1, r3 │ │ │ │ tsteq r3, r4, ror r1 │ │ │ │ tsteq r3, sl, ror #2 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ + tsteq r3, r6, asr #2 │ │ │ │ tsteq r3, r4, lsl r1 │ │ │ │ - tsteq r3, sl, lsl #2 │ │ │ │ smlatteq r3, r6, r0, r3 │ │ │ │ - strheq r3, [r3, -r4] │ │ │ │ - smlabbeq r3, r6, r0, r3 │ │ │ │ + strheq r3, [r3, -r8] │ │ │ │ + smlabbeq r3, r8, r0, r3 │ │ │ │ qaddeq r3, r8, r3 │ │ │ │ - tsteq r3, r8, lsr #32 │ │ │ │ - strdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - @ instruction: 0x01032fb4 │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + tsteq r3, r4, lsl r0 │ │ │ │ + smlatteq r3, r8, pc, r2 @ │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + @ instruction: 0x01032fb8 │ │ │ │ smlabbeq r3, r8, pc, r2 @ │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, sl, lsr #30 │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + strdeq r2, [r3, -r4] │ │ │ │ + smlabteq r3, lr, lr, r2 │ │ │ │ + @ instruction: 0x01032e9c │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ strdeq r2, [r3, -r8] │ │ │ │ - smlatteq r3, lr, lr, r2 │ │ │ │ - smlabteq r3, sl, lr, r2 │ │ │ │ - @ instruction: 0x01032e9e │ │ │ │ - @ instruction: 0x01032e94 │ │ │ │ - tsteq r3, lr, ror #28 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r0, lsl lr │ │ │ │ - smlatteq r3, r4, sp, r2 │ │ │ │ + smlabteq r3, r8, sp, r2 │ │ │ │ @ instruction: 0x01032dbe │ │ │ │ - @ instruction: 0x01032d98 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - smlatteq r3, r8, ip, r2 │ │ │ │ - smlatteq r3, r0, ip, r2 │ │ │ │ - @ instruction: 0x01032cbc │ │ │ │ - smlabbeq r3, lr, ip, r2 │ │ │ │ - smlabbeq r3, r6, ip, r2 │ │ │ │ - tsteq r3, r4, ror #24 │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - @ instruction: 0x01032bb0 │ │ │ │ - @ instruction: 0x01032b92 │ │ │ │ - tsteq r3, r2, ror fp │ │ │ │ - tsteq r3, sl, asr #22 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - smlabteq r3, sl, sl, r2 │ │ │ │ - smlabteq r3, r4, sl, r2 │ │ │ │ - smlatbeq r3, r4, sl, r2 │ │ │ │ - tsteq r3, sl, ror sl │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ + @ instruction: 0x01032d9c │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r3, r8, asr #26 │ │ │ │ + tsteq r3, r0, asr #26 │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + smlatteq r3, lr, ip, r2 │ │ │ │ + smlatteq r3, r6, ip, r2 │ │ │ │ + smlabteq r3, r4, ip, r2 │ │ │ │ + @ instruction: 0x01032c98 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + smlatbeq r3, sl, fp, r2 │ │ │ │ + smlatbeq r3, r4, fp, r2 │ │ │ │ + smlabbeq r3, r2, fp, r2 │ │ │ │ + tsteq r3, r6, asr fp │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + tsteq r3, r4, lsl #22 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ cmnppl r9, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f829b │ │ │ │ blx 958d50 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ rschi pc, sl, r0, lsl #2 │ │ │ │ @@ -98168,38 +98168,54 @@ │ │ │ │ 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 r3, r0, r8, r2 │ │ │ │ - @ instruction: 0x010328b6 │ │ │ │ - smlabbeq r3, r8, r8, r2 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - tsteq r3, r2, asr r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + smlatteq r3, r8, r8, r2 │ │ │ │ + @ instruction: 0x010328ba │ │ │ │ + @ instruction: 0x010328b2 │ │ │ │ + @ instruction: 0x01032890 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + tsteq r3, lr, lsr r8 │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + smlatteq r3, r6, r7, r2 │ │ │ │ ldrdeq r2, [r3, -lr] │ │ │ │ - @ instruction: 0x010327b2 │ │ │ │ - smlabbeq r3, r6, r7, r2 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - tsteq r3, r0, ror #14 │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ + smlabteq r3, r0, r7, r2 │ │ │ │ + @ instruction: 0x0103279a │ │ │ │ + @ instruction: 0x01032794 │ │ │ │ + tsteq r3, r4, ror r7 │ │ │ │ + smlabbeq r6, ip, r5, r5 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + tsteq r3, r6, asr r7 │ │ │ │ + smlabteq r6, ip, r9, r5 │ │ │ │ + tsteq r3, sl, asr #14 │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, sl, lsl r7 │ │ │ │ tsteq r3, r4, lsl r7 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatbeq r6, r2, r2, r5 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ + tsteq r3, lr, lsl #14 │ │ │ │ + tsteq r3, r8, lsl #14 │ │ │ │ + tsteq r3, r2, lsl #14 │ │ │ │ + strdeq r2, [r3, -ip] │ │ │ │ strdeq r2, [r3, -r6] │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ smlatteq r3, sl, r6, r2 │ │ │ │ smlatteq r3, r4, r6, r2 │ │ │ │ - smlatteq r6, r2, r1, r5 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ ldrdeq r2, [r3, -r8] │ │ │ │ ldrdeq r2, [r3, -r2] │ │ │ │ smlabteq r3, ip, r6, r2 │ │ │ │ smlabteq r3, r6, r6, r2 │ │ │ │ smlabteq r3, r0, r6, r2 │ │ │ │ @ instruction: 0x010326ba │ │ │ │ @ instruction: 0x010326b4 │ │ │ │ @@ -98224,15 +98240,15 @@ │ │ │ │ tsteq r3, r2, asr #12 │ │ │ │ tsteq r3, ip, lsr r6 │ │ │ │ tsteq r3, r6, lsr r6 │ │ │ │ tsteq r3, r0, lsr r6 │ │ │ │ tsteq r3, sl, lsr #12 │ │ │ │ tsteq r3, r4, lsr #12 │ │ │ │ tsteq r3, lr, lsl r6 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ tsteq r3, r2, lsl r6 │ │ │ │ tsteq r3, ip, lsl #12 │ │ │ │ tsteq r3, r6, lsl #12 │ │ │ │ tsteq r3, r0, lsl #12 │ │ │ │ strdeq r2, [r3, -sl] │ │ │ │ strdeq r2, [r3, -r4] │ │ │ │ smlatteq r3, lr, r5, r2 │ │ │ │ @@ -98240,65 +98256,65 @@ │ │ │ │ smlatteq r3, r2, r5, r2 │ │ │ │ ldrdeq r2, [r3, -ip] │ │ │ │ ldrdeq r2, [r3, -r6] │ │ │ │ ldrdeq r2, [r3, -r0] │ │ │ │ smlabteq r3, sl, r5, r2 │ │ │ │ smlabteq r3, r4, r5, r2 │ │ │ │ @ instruction: 0x010325be │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ + mrseq r5, LR_und │ │ │ │ @ instruction: 0x010325b2 │ │ │ │ smlatbeq r3, ip, r5, r2 │ │ │ │ - smlatbeq r3, r6, r5, r2 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ smlatbeq r3, r0, r5, r2 │ │ │ │ - @ instruction: 0x0103259a │ │ │ │ - @ instruction: 0x01032594 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ smlabbeq r3, lr, r5, r2 │ │ │ │ - smlabbeq r3, r8, r5, r2 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ smlabbeq r3, r2, r5, r2 │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ tsteq r3, r6, ror r5 │ │ │ │ tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, sl, ror #10 │ │ │ │ + smlabbeq r6, r2, r1, r5 │ │ │ │ tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - @ instruction: 0x010652ba │ │ │ │ + smlatbeq r6, r6, r5, r5 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + @ instruction: 0x010653be │ │ │ │ + @ instruction: 0x0106539c │ │ │ │ + tsteq r3, r6, asr #10 │ │ │ │ tsteq r3, r0, asr #10 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + @ instruction: 0x010653bc │ │ │ │ tsteq r3, lr, lsr #10 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r3, r2, lsr #10 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ + smlabteq r6, r8, r4, r5 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + smlatteq r6, lr, r4, r5 │ │ │ │ tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ + @ instruction: 0x01065692 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlabbeq r6, r6, r5, r5 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + @ instruction: 0x010656b4 │ │ │ │ smlatteq r3, r6, r4, r2 │ │ │ │ smlatteq r3, r0, r4, r2 │ │ │ │ ldrdeq r2, [r3, -sl] │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ smlabteq r3, lr, r4, r2 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ + smlabteq r3, r8, r4, r2 │ │ │ │ + smlabteq r3, r2, r4, r2 │ │ │ │ @ instruction: 0x010324bc │ │ │ │ - smlabbeq r6, lr, r4, r5 │ │ │ │ + @ instruction: 0x010324b6 │ │ │ │ @ instruction: 0x010324b0 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ + smlatbeq r3, sl, r4, r2 │ │ │ │ + smlatbeq r3, r4, r4, r2 │ │ │ │ + @ instruction: 0x0103249e │ │ │ │ @ instruction: 0x01032498 │ │ │ │ @ instruction: 0x01032492 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + smlabbeq r3, ip, r4, r2 │ │ │ │ smlabbeq r3, r6, r4, r2 │ │ │ │ smlabbeq r3, r0, r4, r2 │ │ │ │ tsteq r3, sl, ror r4 │ │ │ │ tsteq r3, r4, ror r4 │ │ │ │ tsteq r3, lr, ror #8 │ │ │ │ tsteq r3, r8, ror #8 │ │ │ │ tsteq r3, r2, ror #8 │ │ │ │ @@ -98314,30 +98330,14 @@ │ │ │ │ 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 r2, [r3, -ip] │ │ │ │ - strdeq r2, [r3, -r6] │ │ │ │ - strdeq r2, [r3, -r0] │ │ │ │ - smlatteq r3, sl, r3, r2 │ │ │ │ - smlatteq r3, r4, r3, r2 │ │ │ │ - ldrdeq r2, [r3, -lr] │ │ │ │ - ldrdeq r2, [r3, -r8] │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - smlabteq r3, ip, r3, r2 │ │ │ │ - smlabteq r3, r6, r3, r2 │ │ │ │ - smlabteq r3, r0, r3, r2 │ │ │ │ - @ instruction: 0x010323ba │ │ │ │ - @ instruction: 0x010323b4 │ │ │ │ - smlatbeq r3, lr, r3, r2 │ │ │ │ - smlatbeq r3, r8, r3, r2 │ │ │ │ - smlatbeq r3, r2, r3, r2 │ │ │ │ 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 8e437c │ │ │ │ blcs 7fc014 │ │ │ │ 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 r3, lr, lsl #16 │ │ │ │ - strdeq pc, [r4, -r6] │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + qaddeq r0, r6, r5 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010628b4 │ │ │ │ - @ instruction: 0x010628b0 │ │ │ │ - smlatbeq r6, ip, r8, r2 │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ - smlatbeq r6, r4, r8, r2 │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ - ldrdeq fp, [fp, -r6] │ │ │ │ - smlabbeq r6, sl, r8, r2 │ │ │ │ - smlatteq r2, r0, r9, pc @ │ │ │ │ - ldrdeq pc, [r2, -r8] │ │ │ │ - tsteq r6, r2, ror r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - tsteq fp, sl, asr #22 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, lr, lsl r8 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - strdeq fp, [fp, -r6] │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tsteq r6, lr, lsr #16 │ │ │ │ - @ instruction: 0x010bba92 │ │ │ │ - ldrdeq r0, [r5, -sl] │ │ │ │ - strdeq lr, [r4, -lr] │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlabbeq r2, r8, r8, pc @ │ │ │ │ - smlabbeq r2, r2, r8, pc @ │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + smlatteq r6, sl, r8, r2 │ │ │ │ + tstpeq r2, r0, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ ldrdeq r2, [r6, -r6] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatteq r6, r2, r7, r2 │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - smlatteq r6, r2, r7, r2 │ │ │ │ - ldrdeq r0, [r5, -r8] │ │ │ │ - @ instruction: 0x01050a98 │ │ │ │ - smlabteq r5, lr, r9, r0 │ │ │ │ - smlabteq r5, r8, r9, r0 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - smlatbeq r5, r2, r9, r0 │ │ │ │ - @ instruction: 0x010509b0 │ │ │ │ - @ instruction: 0x010509bc │ │ │ │ - @ instruction: 0x010509ba │ │ │ │ - @ instruction: 0x010509b8 │ │ │ │ - @ instruction: 0x01050990 │ │ │ │ - smlabbeq r5, lr, r9, r0 │ │ │ │ - smlatbeq r5, ip, r9, r0 │ │ │ │ - smlatbeq r5, r0, r9, r0 │ │ │ │ - @ instruction: 0x0105099e │ │ │ │ - @ instruction: 0x0105099c │ │ │ │ - smlatbeq r5, r2, r9, r0 │ │ │ │ - smlatbeq r5, r8, r9, r0 │ │ │ │ - @ instruction: 0x010509b2 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x010bb8b8 │ │ │ │ - @ instruction: 0x01050994 │ │ │ │ - @ instruction: 0x01050998 │ │ │ │ - @ instruction: 0x010508ba │ │ │ │ - @ instruction: 0x010508b8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlatteq r2, r0, r5, pc @ │ │ │ │ - smlabteq r4, sl, sp, lr │ │ │ │ - smlatteq r2, r8, r5, pc @ │ │ │ │ - smlatbeq r4, ip, sp, lr │ │ │ │ - smlatteq r2, r6, r5, pc @ │ │ │ │ - smlabbeq r4, lr, sp, lr │ │ │ │ - @ instruction: 0x010368bc │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - @ instruction: 0x010368b4 │ │ │ │ - tsteq r4, r8, asr sp │ │ │ │ - tstpeq r2, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tstpeq r2, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, sl, fp, fp │ │ │ │ + smlabteq r6, r2, r8, r2 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + smlabbeq r6, r0, r8, r2 │ │ │ │ + smlabbeq r6, r2, r8, r2 │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + smlabbeq r6, lr, r8, r2 │ │ │ │ + @ instruction: 0x01062894 │ │ │ │ + @ instruction: 0x01062892 │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + smlabbeq r6, lr, r8, r2 │ │ │ │ + strdeq fp, [fp, -r2] │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + qaddeq pc, lr, r4 @ │ │ │ │ + @ instruction: 0x01050a9c │ │ │ │ + smlatteq r2, r8, r8, pc @ │ │ │ │ + smlatteq r2, r2, r8, pc @ │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r5, r8, lsr sl │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + smlabteq r5, ip, sl, r0 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + strdeq r0, [r5, -r0] │ │ │ │ + smlatteq r5, lr, r9, r0 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + strdeq r0, [r5, -lr] │ │ │ │ + strdeq r0, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tstpeq r5, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + strdeq r0, [r5, -r8] │ │ │ │ + tsteq r5, sl, lsl r9 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + smlabteq fp, r4, r8, fp │ │ │ │ + tstpeq r2, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, sl, lsr #28 │ │ │ │ + tstpeq r2, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + tstpeq r2, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, lr, sp, lr │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + ldrdeq lr, [r4, -r2] │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + @ instruction: 0x0104edb8 │ │ │ │ + smlatbeq r2, lr, r5, pc @ │ │ │ │ + @ instruction: 0x0104ed9a │ │ │ │ + tstpeq r2, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec26ff0 │ │ │ │ @ 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 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - smlabbeq r6, r6, r4, r2 │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ + smlabteq r6, r8, r4, r2 │ │ │ │ + @ instruction: 0x01062492 │ │ │ │ + smlatbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatteq r6, r6, r4, r2 │ │ │ │ + @ instruction: 0x010624b8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec2707c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -101851,96 +101851,96 @@ │ │ │ │ bmi 16883fc │ │ │ │ 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 │ │ │ │ - smlatteq r5, r0, r8, fp │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - ldrdeq r1, [r5, -sl] │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - @ instruction: 0x010623bc │ │ │ │ - @ instruction: 0x0104ea98 │ │ │ │ - tsteq r5, r2, ror #16 │ │ │ │ - smlatteq r2, r4, r2, pc @ │ │ │ │ - tstpeq r5, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlabteq r2, r8, r2, pc @ │ │ │ │ - smlatbeq fp, lr, r4, fp │ │ │ │ - @ instruction: 0x0102f2b6 │ │ │ │ - @ instruction: 0x0102f2b8 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + tsteq r5, lr, lsr r1 │ │ │ │ + @ instruction: 0x010bb594 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + strdeq lr, [r4, -r8] │ │ │ │ + smlabteq r5, r2, r8, fp │ │ │ │ + tstpeq r2, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + tstpeq r2, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + @ instruction: 0x0105f8ba │ │ │ │ + smlabteq r2, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, r6, r2, pc @ │ │ │ │ + @ instruction: 0x0102f2b4 │ │ │ │ + strdeq fp, [fp, -ip] │ │ │ │ + smlatbeq r2, r6, r2, pc @ │ │ │ │ + smlatbeq r2, lr, r2, pc @ │ │ │ │ @ instruction: 0x0102f2b0 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, sl, lsl r3 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tstpeq r2, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - tstpeq r2, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010bb39c │ │ │ │ - tstpeq r2, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, ror #18 │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - smlatteq r5, lr, sp, r0 │ │ │ │ - smlatteq r5, lr, sp, r0 │ │ │ │ - smlatteq r5, ip, sp, r0 │ │ │ │ - tsteq r5, r2, lsr lr │ │ │ │ - smlabteq r5, r2, sp, r0 │ │ │ │ - smlabteq r5, r0, sp, r0 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r5, fp │ │ │ │ - smlatteq r5, r6, r5, fp │ │ │ │ - smlatteq r5, r0, r5, fp │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ - @ instruction: 0x0105b5b2 │ │ │ │ - @ instruction: 0x010bb1b6 │ │ │ │ - @ instruction: 0x0105b5bc │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - @ instruction: 0x0105b5b0 │ │ │ │ - @ instruction: 0x0102ef98 │ │ │ │ - @ instruction: 0x0102ef92 │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105b4bc │ │ │ │ - smlabteq r5, r2, r4, fp │ │ │ │ - tstpeq r5, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105b490 │ │ │ │ - @ instruction: 0x0105b496 │ │ │ │ - tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, r4, r0, fp │ │ │ │ - tstpeq r5, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r2, sl, pc, lr @ │ │ │ │ - strdeq lr, [r4, -r6] │ │ │ │ + smlatbeq r2, sl, r2, pc @ │ │ │ │ + smlabbeq r2, r2, r2, pc @ │ │ │ │ + smlabbeq r2, r4, r2, pc @ │ │ │ │ + @ instruction: 0x0102f296 │ │ │ │ + @ instruction: 0x0102f1b2 │ │ │ │ + smlatbeq r2, ip, r1, pc @ │ │ │ │ + smlabbeq r2, r2, r2, pc @ │ │ │ │ + smlabbeq r2, r6, r1, pc @ │ │ │ │ + smlabbeq r2, r0, r1, pc @ │ │ │ │ + smlabteq r5, r2, r9, sp │ │ │ │ + tstpeq r2, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + @ instruction: 0x01050e92 │ │ │ │ + tsteq r5, r2, lsr #28 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + tsteq r5, r2, asr r6 │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq r5, r6, asr #12 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, sl, lsr r6 │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + @ instruction: 0x010368b6 │ │ │ │ + @ instruction: 0x010368b4 │ │ │ │ + tsteq r5, r2, lsl r6 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + smlabteq r3, r4, r8, r6 │ │ │ │ + smlatbeq r3, sl, r8, r6 │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + @ instruction: 0x0105f5b0 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + @ instruction: 0x0105f598 │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + smlabbeq r5, r0, r5, pc @ │ │ │ │ + smlabbeq r5, r6, r5, pc @ │ │ │ │ + tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tstpeq r5, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104e696 │ │ │ │ + tstpeq r5, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec27738 │ │ │ │ @ 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 │ │ │ │ - tsteq r2, r2, ror r8 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - tsteq r2, sl, lsl #16 │ │ │ │ - ldrdeq lr, [r2, -lr] │ │ │ │ - @ instruction: 0x0102e7b4 │ │ │ │ - smlabbeq r2, lr, r7, lr │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r8, lsl r7 │ │ │ │ - strdeq lr, [r2, -r4] │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlatteq r6, r2, fp, r1 │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, sl, lsr r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - smlatteq r2, r6, r5, lr │ │ │ │ - @ instruction: 0x0102e5ba │ │ │ │ - @ instruction: 0x0102e590 │ │ │ │ - smlabbeq r2, r6, r5, lr │ │ │ │ - tsteq r2, r2, ror #10 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ + ldrdeq lr, [r2, -r2] │ │ │ │ + @ instruction: 0x0106229c │ │ │ │ + smlabbeq r2, r0, r8, lr │ │ │ │ + tsteq r2, sl, ror #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, r4, lsl r8 │ │ │ │ + smlatteq r2, lr, r7, lr │ │ │ │ + smlabteq r2, sl, r7, lr │ │ │ │ + @ instruction: 0x0102e79e │ │ │ │ + tsteq r2, r8, ror r7 │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + @ instruction: 0x01061c9c │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + smlabteq r2, r8, r6, lr │ │ │ │ + @ instruction: 0x0102e69a │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, r6, asr #12 │ │ │ │ + tsteq r2, sl, lsl r6 │ │ │ │ strdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, ip, r4, lr │ │ │ │ - @ instruction: 0x0102e494 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - tsteq r2, sl, lsr r4 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, r4, lsl #8 │ │ │ │ - strdeq lr, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r3, lr │ │ │ │ - smlabbeq r2, sl, r3, lr │ │ │ │ - tsteq r2, ip, ror #6 │ │ │ │ - tsteq r2, ip, lsr r3 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - ldrdeq lr, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, r2, lr │ │ │ │ - smlatbeq r2, r2, r2, lr │ │ │ │ - smlabbeq r2, r4, r2, lr │ │ │ │ - tsteq r2, r0, ror #4 │ │ │ │ - smlatteq r6, r4, r7, r1 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - smlatteq r6, sl, r8, r1 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01061a92 │ │ │ │ - smlabteq r6, sl, sl, r1 │ │ │ │ + smlatteq r2, r6, r5, lr │ │ │ │ + smlabteq r2, r2, r5, lr │ │ │ │ + @ instruction: 0x0102e59e │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlabteq r2, r8, r4, lr │ │ │ │ + @ instruction: 0x0102e4be │ │ │ │ + @ instruction: 0x0102e49a │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, r2, lsr #8 │ │ │ │ + smlatteq r2, sl, r3, lr │ │ │ │ + smlabteq r2, ip, r3, lr │ │ │ │ + @ instruction: 0x0102e39c │ │ │ │ + smlabbeq r2, r8, r3, lr │ │ │ │ + tsteq r2, sl, ror #6 │ │ │ │ + tsteq r2, r8, lsr r3 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + smlatteq r2, r4, r2, lr │ │ │ │ + smlabteq r2, r0, r2, lr │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlatbeq r6, sl, r8, r1 │ │ │ │ + tsteq r6, sl, asr #18 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + smlabbeq r2, ip, r1, lr │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ tsteq r2, ip, lsr #2 │ │ │ │ - strdeq lr, [r2, -sl] │ │ │ │ - smlabteq r2, ip, r0, lr │ │ │ │ - swpeq lr, lr, [r2] │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ - tsteq r2, r2, asr #32 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r8, pc, sp @ │ │ │ │ - @ instruction: 0x0102df9e │ │ │ │ - @ instruction: 0x0102df96 │ │ │ │ - tsteq r2, r2, ror pc │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r2, lsr #30 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + smlatbeq r2, r2, r0, lr │ │ │ │ + swpeq lr, sl, [r2] │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + qaddeq lr, r2, r2 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ strdeq sp, [r2, -r6] │ │ │ │ - smlabteq r2, sl, lr, sp │ │ │ │ - smlabteq r2, r4, lr, sp │ │ │ │ - smlatbeq r2, r4, lr, sp │ │ │ │ - smlabbeq r2, r4, lr, sp │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, ip, lsr lr │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - smlatteq r2, lr, sp, sp │ │ │ │ - smlabteq r2, r6, sp, sp │ │ │ │ - @ instruction: 0x0102dd9e │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, r0, ror sp │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlabteq r2, lr, ip, sp │ │ │ │ - smlatbeq r2, lr, ip, sp │ │ │ │ - smlabbeq r2, lr, ip, sp │ │ │ │ - tsteq r2, r4, ror #24 │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatbeq r2, lr, pc, sp @ │ │ │ │ + smlabbeq r2, r2, pc, sp @ │ │ │ │ + tsteq r2, r6, asr pc │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, r4, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlatteq r2, r4, lr, sp │ │ │ │ + @ instruction: 0x0102deb8 │ │ │ │ + @ instruction: 0x0102de9c │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlatbeq r2, lr, sp, sp │ │ │ │ + smlabbeq r2, ip, sp, sp │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + smlatteq r2, lr, ip, sp │ │ │ │ + smlabteq r2, r4, ip, sp │ │ │ │ + @ instruction: 0x0102dc98 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0102daba │ │ │ │ - @ instruction: 0x0102dab4 │ │ │ │ - @ instruction: 0x0102da94 │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, lr, asr #20 │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + strdeq sp, [r2, -r4] │ │ │ │ + ldrdeq sp, [r2, -r4] │ │ │ │ + smlatbeq r2, lr, sl, sp │ │ │ │ + smlabbeq r2, lr, sl, sp │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r6, lr, asr #2 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x01060f9a │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + 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 │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - @ instruction: 0x01060f98 │ │ │ │ - tsteq r6, sl, lsr pc │ │ │ │ - @ instruction: 0x010613b8 │ │ │ │ + tsteq r2, r8, lsl #20 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ smlatteq r2, sl, r9, sp │ │ │ │ - smlatteq r2, r4, r9, sp │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r9, sp │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01060fb2 │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + tsteq r6, lr, asr #32 │ │ │ │ + smlabbeq r6, r0, r0, r1 │ │ │ │ smlabteq r2, r6, r9, sp │ │ │ │ - smlabteq r2, r0, r9, sp │ │ │ │ - @ instruction: 0x0102d9ba │ │ │ │ - @ instruction: 0x0102d9b4 │ │ │ │ - smlatbeq r2, lr, r9, sp │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + smlabbeq r6, lr, r1, r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, r2, asr #2 │ │ │ │ smlatbeq r2, r8, r9, sp │ │ │ │ - smlatbeq r2, r2, r9, sp │ │ │ │ + @ instruction: 0x010611b6 │ │ │ │ @ instruction: 0x0102d99c │ │ │ │ - @ instruction: 0x0102d996 │ │ │ │ - @ instruction: 0x0102d990 │ │ │ │ + smlatteq r6, sl, r2, r1 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ smlabbeq r2, sl, r9, sp │ │ │ │ - @ instruction: 0x01060f90 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ + smlabbeq r2, r4, r9, sp │ │ │ │ + tsteq r2, lr, ror r9 │ │ │ │ tsteq r2, r8, ror r9 │ │ │ │ - smlatteq r6, lr, pc, r0 @ │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ tsteq r2, r6, ror #18 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ + tsteq r2, r0, ror #18 │ │ │ │ + tsteq r2, sl, asr r9 │ │ │ │ + tsteq r2, r4, asr r9 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ tsteq r2, r8, asr #18 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ + tsteq r2, r2, asr #18 │ │ │ │ tsteq r2, ip, lsr r9 │ │ │ │ - smlabbeq r6, sl, r2, r1 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r2, r0, lsr r9 │ │ │ │ tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r9 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r8, sp │ │ │ │ - smlatteq r2, r8, r8, sp │ │ │ │ - smlatteq r2, r2, r8, sp │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - ldrdeq sp, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r8, sp │ │ │ │ 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 709f10 │ │ │ │ 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, lsl #8 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - ldrdeq ip, [r4, -lr] │ │ │ │ - @ instruction: 0x0105e59c │ │ │ │ - @ instruction: 0x0105e59c │ │ │ │ - tsteq r2, lr, lsr r4 │ │ │ │ - smlabteq r5, r2, r5, lr │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - smlabbeq r6, r0, r9, r0 │ │ │ │ - tsteq r3, ip, ror #12 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - smlatteq r4, ip, sl, ip │ │ │ │ - @ instruction: 0x0102cfbe │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + @ instruction: 0x0102d49e │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + smlatteq r6, r0, r9, r0 │ │ │ │ + smlabteq r3, ip, r6, r4 │ │ │ │ + smlabbeq r4, r2, fp, ip │ │ │ │ + smlabteq r3, r4, r6, r4 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + tsteq r2, lr, lsl r0 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29164 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f60ff8 │ │ │ │ stclt 8, cr15, [r8, #-340] @ 0xfffffeac │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010608b6 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec29184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f6d002 │ │ │ │ ldrd pc, [r4], -r5 @ │ │ │ │ bmi 5637e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d748> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 3463e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x230340> │ │ │ │ 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, asr #12 │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r3, lr, ror r5 │ │ │ │ - tstpeq r5, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, r6, fp │ │ │ │ + smlabbeq r4, r8, sl, ip │ │ │ │ + ldrdeq r4, [r3, -lr] │ │ │ │ + tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec291fc │ │ │ │ @ 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 r6, r6, lsl r8 │ │ │ │ - @ instruction: 0x0102cdba │ │ │ │ - @ instruction: 0x0102cd98 │ │ │ │ - @ instruction: 0x0102cd92 │ │ │ │ - smlabteq r6, r8, r7, r0 │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - tsteq r2, lr, asr sp │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + tsteq r6, r8, lsr #16 │ │ │ │ + smlabteq r2, r4, sp, ip │ │ │ │ + @ instruction: 0x0102cdbe │ │ │ │ + @ instruction: 0x0102cdb8 │ │ │ │ + @ instruction: 0x0102cdb2 │ │ │ │ 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, lsl #28 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - tstpeq r5, r6, asr r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r5, -lr] │ │ │ │ - smlabbeq r6, r2, r6, r0 │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - smlabbeq r6, lr, r6, r0 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x0104c796 │ │ │ │ - @ instruction: 0x0105cd9c │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r3, ip, lsl #8 │ │ │ │ - smlabbeq r5, lr, sp, ip │ │ │ │ - tsteq r4, lr, asr #14 │ │ │ │ - smlabbeq r3, ip, r5, fp │ │ │ │ - tsteq r5, r2, lsr r2 │ │ │ │ - smlatbeq r1, r0, ip, r4 │ │ │ │ - smlabbeq fp, r8, r1, r9 │ │ │ │ - smlatteq r2, r0, fp, ip │ │ │ │ + tsteq r5, r0, ror #28 │ │ │ │ + smlatbeq r4, sl, r8, ip │ │ │ │ + @ instruction: 0x0105f5b6 │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + smlatteq r6, r2, r6, r0 │ │ │ │ + smlatteq r6, ip, r6, r0 │ │ │ │ + smlatteq r6, lr, r6, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r4, -r6] │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + smlatteq r5, lr, sp, ip │ │ │ │ + smlatbeq r4, lr, r7, ip │ │ │ │ + smlatteq r3, ip, r5, fp │ │ │ │ + @ instruction: 0x0105b292 │ │ │ │ + tsteq r1, r0, lsl #26 │ │ │ │ + smlatteq fp, r8, r1, r9 │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ addhi pc, r6, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2954c │ │ │ │ @ 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 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - smlatteq r2, ip, r9, ip │ │ │ │ - smlabteq r2, lr, r9, ip │ │ │ │ - @ instruction: 0x0102c9b6 │ │ │ │ - @ instruction: 0x0102c990 │ │ │ │ - tsteq r2, r4, ror #18 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - smlatteq r6, r8, r3, r0 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - smlabbeq r6, r2, r4, r0 │ │ │ │ - @ instruction: 0x010604b8 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - smlatbeq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - smlatteq r6, r6, r6, r0 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - smlatteq r2, r6, r6, ip │ │ │ │ - @ instruction: 0x0102c6bc │ │ │ │ - @ instruction: 0x0102c6b2 │ │ │ │ - smlabbeq r2, lr, r6, ip │ │ │ │ - tsteq r2, r2, ror #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - smlatteq r2, r2, r5, ip │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlabbeq r6, r0, r6, r0 │ │ │ │ - @ instruction: 0x010608be │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - smlatbeq r6, r4, r6, r0 │ │ │ │ - smlatteq r6, ip, r8, r0 │ │ │ │ - smlabteq r6, ip, r6, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - smlatteq r2, lr, r2, ip │ │ │ │ - smlatteq r2, r4, r2, ip │ │ │ │ - smlabteq r2, r0, r2, ip │ │ │ │ - @ instruction: 0x0102c294 │ │ │ │ - tsteq r2, lr, ror #4 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - smlabteq r2, r0, r1, ip │ │ │ │ - @ instruction: 0x0102c1b6 │ │ │ │ - smlatbeq r2, r4, r1, ip │ │ │ │ - smlabbeq r2, r6, r1, ip │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, lr, lsr r1 │ │ │ │ - tsteq r2, r6, lsl #2 │ │ │ │ - smlabteq r2, ip, r0, ip │ │ │ │ - smlabteq r2, r2, r0, ip │ │ │ │ + smlabteq r6, lr, r3, r2 │ │ │ │ + tsteq r2, ip, asr #20 │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r9, ip │ │ │ │ + @ instruction: 0x0102c99e │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + @ instruction: 0x01060490 │ │ │ │ + smlatteq r6, r2, r4, r0 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + @ instruction: 0x010605be │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r6, asr #14 │ │ │ │ + @ instruction: 0x01060794 │ │ │ │ + @ instruction: 0x01060796 │ │ │ │ + @ instruction: 0x0102c79e │ │ │ │ + @ instruction: 0x0102c794 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + tsteq r2, r6, asr #14 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + smlatteq r2, lr, r6, ip │ │ │ │ + smlabteq r2, r2, r6, ip │ │ │ │ + @ instruction: 0x0102c69c │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + smlabbeq r6, sl, r6, r0 │ │ │ │ + @ instruction: 0x010606b6 │ │ │ │ + @ instruction: 0x010606b8 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, lr, lsr r7 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, r2, asr r7 │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + smlatbeq r6, r0, r9, r0 │ │ │ │ + smlabteq r2, lr, r3, ip │ │ │ │ + smlatbeq r2, r2, r3, ip │ │ │ │ + tsteq r2, ip, ror r3 │ │ │ │ + tsteq r2, lr, asr #6 │ │ │ │ + tsteq r2, r4, asr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r2, ip │ │ │ │ + smlatbeq r2, r2, r2, ip │ │ │ │ + @ instruction: 0x0102c298 │ │ │ │ + smlabbeq r2, r6, r2, ip │ │ │ │ + tsteq r2, sl, asr r2 │ │ │ │ + tsteq r2, r0, lsr #4 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + smlatteq r2, r6, r1, ip │ │ │ │ + @ instruction: 0x0102c1ba │ │ │ │ + @ instruction: 0x0102c1b0 │ │ │ │ + @ instruction: 0x0102c19e │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, r8, r0, ip │ │ │ │ + smlabteq r2, r0, r0, ip │ │ │ │ strheq ip, [r2, -r0] │ │ │ │ - swpeq ip, r2, [r2] @ │ │ │ │ - tsteq r2, r8, rrx │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - qaddeq ip, r0, r2 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r2, r2, lsl r0 │ │ │ │ - tsteq r2, r2 │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, pc, fp @ │ │ │ │ - smlabbeq r2, r0, pc, fp @ │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, ip, lsr #30 │ │ │ │ - tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r2, r2, lsl #30 │ │ │ │ - smlatteq r2, r0, lr, fp │ │ │ │ - @ instruction: 0x0102beb6 │ │ │ │ - smlabbeq r2, ip, lr, fp │ │ │ │ - smlabbeq r2, r4, lr, fp │ │ │ │ - tsteq r2, r2, ror #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, r4, lsl lr │ │ │ │ - smlatteq r2, r8, sp, fp │ │ │ │ - @ instruction: 0x0102bdbe │ │ │ │ - @ instruction: 0x0102bdb6 │ │ │ │ - @ instruction: 0x0102bd94 │ │ │ │ + tsteq r2, sl, ror r0 │ │ │ │ + tsteq r2, r2, ror r0 │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + tsteq r2, r6, lsr r0 │ │ │ │ + tsteq r2, sl │ │ │ │ + smlatteq r2, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0102bfb6 │ │ │ │ + smlabbeq r2, ip, pc, fp @ │ │ │ │ + smlabbeq r2, r4, pc, fp @ │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + tsteq r2, r0, asr #30 │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + smlatteq r2, ip, lr, fp │ │ │ │ + smlatteq r2, r4, lr, fp │ │ │ │ + smlabteq r2, r2, lr, fp │ │ │ │ + smlatbeq r2, r0, lr, fp │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + tsteq r2, lr, lsl lr │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + strdeq fp, [r2, -r4] │ │ │ │ teqpvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 7ffc5c │ │ │ │ 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 │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - smlabteq r2, r6, fp, fp │ │ │ │ - @ instruction: 0x0102bb9a │ │ │ │ - @ instruction: 0x0102bb90 │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - tsteq r2, r8, asr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - smlatteq r2, ip, sl, fp │ │ │ │ - smlabteq r2, r0, sl, fp │ │ │ │ - @ instruction: 0x0102ba94 │ │ │ │ - smlabbeq r2, sl, sl, fp │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, r2, asr #20 │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - smlatteq r2, sl, r9, fp │ │ │ │ - smlatteq r2, r0, r9, fp │ │ │ │ - @ instruction: 0x0102b9bc │ │ │ │ - @ instruction: 0x0102b998 │ │ │ │ - tsteq r2, r8, ror #18 │ │ │ │ - tsteq r2, sl, lsr r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - smlatbeq r2, lr, r8, fp │ │ │ │ - smlatbeq r2, r4, r8, fp │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ - tsteq r2, r0, asr r8 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - tsteq r2, r8, lsl r8 │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - smlabteq r2, r4, r7, fp │ │ │ │ - @ instruction: 0x0102b7ba │ │ │ │ - @ instruction: 0x0102b798 │ │ │ │ - qaddeq r0, r6, r6 │ │ │ │ - tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - @ instruction: 0x0102b6be │ │ │ │ - smlatteq r5, r6, lr, pc @ │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - tsteq r2, r4, asr #12 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - strdeq fp, [r2, -lr] │ │ │ │ - ldrdeq fp, [r2, -sl] │ │ │ │ - smlatbeq r2, ip, r5, fp │ │ │ │ - smlabbeq r2, r6, r5, fp │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, asr ip │ │ │ │ + tsteq r2, r6, lsr #24 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, ip, fp, fp │ │ │ │ + smlatbeq r2, r8, fp, fp │ │ │ │ + tsteq r2, r8, ror fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ strdeq fp, [r2, -r4] │ │ │ │ - smlabteq r2, r2, r4, fp │ │ │ │ - @ instruction: 0x0102b4b8 │ │ │ │ - @ instruction: 0x0102b492 │ │ │ │ - tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r2, sl, sl, fp │ │ │ │ + smlabteq r2, r6, sl, fp │ │ │ │ + smlatbeq r2, r2, sl, fp │ │ │ │ + tsteq r2, r6, ror sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, ip, lsl sl │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + smlabteq r2, r8, r9, fp │ │ │ │ + @ instruction: 0x0102b99a │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r2, r2, ror #18 │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + tsteq r2, lr, lsl #18 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + @ instruction: 0x0102b8b0 │ │ │ │ + smlabbeq r2, r2, r8, fp │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + strheq r0, [r6, -r6] │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tstpeq r5, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + tstpeq r5, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, r6, fp │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r2, lr, asr r6 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ + tsteq r2, ip, lsl #12 │ │ │ │ + smlatteq r2, r6, r5, fp │ │ │ │ + smlabteq r2, r0, r5, fp │ │ │ │ + tstpeq r5, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r2, r2, lsr #10 │ │ │ │ + tsteq r2, r8, lsl r5 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, r0, r4, fp │ │ │ │ + @ instruction: 0x0102b4b6 │ │ │ │ + @ instruction: 0x0102b490 │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tstpeq r5, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, r0, r3, fp │ │ │ │ + @ instruction: 0x0102b3b6 │ │ │ │ @ instruction: 0x0102b390 │ │ │ │ tsteq r2, r0, ror #6 │ │ │ │ tsteq r2, r6, asr r3 │ │ │ │ - tsteq r2, r0, lsr r3 │ │ │ │ - mrseq fp, LR_svc │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r2, fp │ │ │ │ - @ instruction: 0x0102b292 │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, r6, asr #4 │ │ │ │ - tsteq r2, r4, lsr r2 │ │ │ │ - tstpeq r5, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, ip, pc @ │ │ │ │ - tstpeq r5, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, ip, r1, fp │ │ │ │ - tsteq r2, r2, ror #2 │ │ │ │ - tsteq r2, r6, lsr r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - smlatteq r2, r2, r0, fp │ │ │ │ - smlabteq r2, r0, r0, fp │ │ │ │ - swpeq fp, r0, [r2] │ │ │ │ - tsteq r2, lr, rrx │ │ │ │ - tsteq r2, r0, asr #32 │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r2, r8 │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - smlatbeq r2, sl, pc, sl @ │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - tsteq r2, r4, ror pc │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + ldrdeq fp, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, r2, fp │ │ │ │ + smlatbeq r2, r6, r2, fp │ │ │ │ + @ instruction: 0x0102b294 │ │ │ │ + @ instruction: 0x0105fc94 │ │ │ │ + smlatteq r5, ip, ip, pc @ │ │ │ │ + smlatbeq r5, r2, ip, pc @ │ │ │ │ + smlatteq r2, ip, r1, fp │ │ │ │ + smlabteq r2, r2, r1, fp │ │ │ │ + @ instruction: 0x0102b196 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, r0, lsr #2 │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, lr, r0, fp │ │ │ │ + smlatbeq r2, r0, r0, fp │ │ │ │ + tsteq r2, sl, ror r0 │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ + tsteq r2, sl │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ @ 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 │ │ │ │ - smlatteq r2, lr, sp, sl │ │ │ │ - @ instruction: 0x0102adbc │ │ │ │ - @ instruction: 0x0102adb2 │ │ │ │ - smlabbeq r2, ip, sp, sl │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - strdeq sl, [r2, -r8] │ │ │ │ - smlabteq r2, r6, ip, sl │ │ │ │ - smlatbeq r2, r0, ip, sl │ │ │ │ - smlabbeq r2, r2, ip, sl │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102abb8 │ │ │ │ - tstpeq r5, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, sl, lsr fp │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + tsteq r2, r2, lsl lr │ │ │ │ + smlatteq r2, ip, sp, sl │ │ │ │ + @ instruction: 0x0102adba │ │ │ │ + smlabbeq r2, sl, sp, sl │ │ │ │ + smlabbeq r2, r0, sp, sl │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r6, lsr #26 │ │ │ │ + tsteq r2, r0, lsl #26 │ │ │ │ + smlatteq r2, r2, ip, sl │ │ │ │ + tstpeq r5, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, sl, r8, pc @ │ │ │ │ + tstpeq r5, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f992 │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + @ instruction: 0x0102ab9a │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + strdeq sl, [r2, -lr] │ │ │ │ ldrdeq sl, [r2, -r8] │ │ │ │ - smlatbeq r2, r8, sl, sl │ │ │ │ - @ instruction: 0x0102aa9e │ │ │ │ + @ instruction: 0x0102aab2 │ │ │ │ + smlabbeq r2, r2, sl, sl │ │ │ │ tsteq r2, r8, ror sl │ │ │ │ tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - smlabteq r2, r0, r9, sl │ │ │ │ - smlabbeq r2, lr, r9, sl │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, lr, lsr r9 │ │ │ │ + tsteq r2, r0, lsr #20 │ │ │ │ + smlatteq r2, lr, r9, sl │ │ │ │ + smlabteq r2, r6, r9, sl │ │ │ │ + @ instruction: 0x0102a99e │ │ │ │ + tsteq r2, r2, ror r9 │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ tsteq r2, r2, lsl r9 │ │ │ │ - smlatteq r2, lr, r8, sl │ │ │ │ - @ instruction: 0x0102a8bc │ │ │ │ - @ instruction: 0x0102a8b2 │ │ │ │ - @ instruction: 0x0102a89c │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - tsteq r2, lr, lsr #16 │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - ldrdeq sl, [r2, -lr] │ │ │ │ - @ instruction: 0x0102a7ba │ │ │ │ - smlabbeq r2, lr, r7, sl │ │ │ │ - smlabbeq r2, r4, r7, sl │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r6, sl │ │ │ │ - smlatbeq r2, r4, r6, sl │ │ │ │ - smlabbeq r2, r0, r6, sl │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r5, sl │ │ │ │ - smlatbeq r2, r4, r5, sl │ │ │ │ - smlabbeq r2, r0, r5, sl │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - smlatbeq r2, sl, r4, sl │ │ │ │ - smlabbeq r2, r4, r4, sl │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + @ instruction: 0x0102a8ba │ │ │ │ + smlabbeq r2, lr, r8, sl │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + smlatteq r2, lr, r7, sl │ │ │ │ + smlatteq r2, r4, r7, sl │ │ │ │ + smlabteq r2, r0, r7, sl │ │ │ │ + @ instruction: 0x0102a794 │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + smlatteq r2, r0, r6, sl │ │ │ │ + @ instruction: 0x0102a696 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + smlatteq r2, r0, r5, sl │ │ │ │ + @ instruction: 0x0102a5b2 │ │ │ │ + smlabbeq r2, ip, r5, sl │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, r8, lsr r5 │ │ │ │ + tsteq r2, sl, lsl #10 │ │ │ │ + smlatteq r2, r4, r4, sl │ │ │ │ + smlabteq r2, r0, r4, sl │ │ │ │ + @ instruction: 0x0102a494 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ tsteq r2, r0, ror #8 │ │ │ │ - tsteq r2, r4, lsr r4 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - tsteq r2, r0, lsl #8 │ │ │ │ - smlatteq r2, lr, r3, sl │ │ │ │ - ldrdeq sl, [r2, -ip] │ │ │ │ - @ instruction: 0x0102a3b0 │ │ │ │ - smlabbeq r2, r4, r3, sl │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r2, lr, lsl r3 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + smlatteq r2, r4, r3, sl │ │ │ │ + smlatbeq r2, sl, r3, sl │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + tsteq r2, r4, ror #6 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ tsteq r2, r4, lsl #6 │ │ │ │ ldrdeq sl, [r2, -sl] │ │ │ │ - smlabteq r2, r8, r2, sl │ │ │ │ - smlatbeq r2, r4, r2, sl │ │ │ │ - tsteq r2, sl, ror r2 │ │ │ │ - tsteq r2, r0, asr r2 │ │ │ │ + @ instruction: 0x0102a2b0 │ │ │ │ + smlabbeq r2, ip, r2, sl │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - smlabteq r2, ip, r1, sl │ │ │ │ - @ instruction: 0x0102a1b0 │ │ │ │ - smlabbeq r2, lr, r1, sl │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r0, lsl r2 │ │ │ │ + smlatteq r2, lr, r1, sl │ │ │ │ + ldrdeq sl, [r2, -ip] │ │ │ │ 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 │ │ │ │ - smlatteq r2, lr, pc, r9 @ │ │ │ │ - smlabteq r2, r4, pc, r9 @ │ │ │ │ - @ instruction: 0x01029fb0 │ │ │ │ - smlabbeq r5, r0, r1, pc @ │ │ │ │ - @ instruction: 0x0105f19e │ │ │ │ - smlabbeq r5, sl, r1, pc @ │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - @ instruction: 0x0105f1bc │ │ │ │ - tsteq r5, ip, ror lr │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - @ instruction: 0x0105ee90 │ │ │ │ - @ instruction: 0x0105ee9c │ │ │ │ - smlabteq r5, r8, r5, pc @ │ │ │ │ - smlabteq r5, r2, r5, pc @ │ │ │ │ - smlatteq r5, r0, r5, pc @ │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, asr #32 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + smlatteq r5, r0, r1, pc @ │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + smlatteq r5, sl, r1, pc @ │ │ │ │ + tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r4, lr, lr │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tstpeq r5, r8, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f2bc │ │ │ │ + smlabteq r5, r2, r2, pc @ │ │ │ │ + tsteq r5, sl, lsr pc │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r2, r2, asr sp │ │ │ │ + tsteq r2, r4, lsr #26 │ │ │ │ strdeq r9, [r2, -r2] │ │ │ │ - smlabteq r2, r4, ip, r9 │ │ │ │ - @ instruction: 0x01029c92 │ │ │ │ + smlabteq r2, r0, ip, r9 │ │ │ │ + @ instruction: 0x01029c90 │ │ │ │ tsteq r2, r0, ror #24 │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, r0, lsl #24 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + smlatteq r2, r4, fp, r9 │ │ │ │ ldrdeq r9, [r2, -sl] │ │ │ │ @ instruction: 0x01029bb4 │ │ │ │ - smlabbeq r2, r4, fp, r9 │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, r8, lsr #22 │ │ │ │ - strdeq r9, [r2, -ip] │ │ │ │ + smlabbeq r2, r8, fp, r9 │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + ldrdeq r9, [r2, -lr] │ │ │ │ ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, sl, r9 │ │ │ │ - tsteq r2, lr, ror sl │ │ │ │ - tsteq r2, r4, ror sl │ │ │ │ - tsteq r2, r0, asr sl │ │ │ │ + @ instruction: 0x01029ab0 │ │ │ │ + smlabbeq r2, r2, sl, r9 │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ tsteq r2, r2, lsr #20 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r9, r9 │ │ │ │ - smlatbeq r2, r2, r9, r9 │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ + ldrdeq r9, [r2, -lr] │ │ │ │ + @ instruction: 0x010299b2 │ │ │ │ + smlatbeq r2, r8, r9, r9 │ │ │ │ + smlabbeq r2, r2, r9, r9 │ │ │ │ tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ tsteq r2, r2, lsr #18 │ │ │ │ - strdeq r9, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r8, r9 │ │ │ │ - @ instruction: 0x010298b8 │ │ │ │ - @ instruction: 0x01029894 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r2, lr, asr r8 │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ - tsteq r2, r6, lsl #16 │ │ │ │ - ldrdeq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r7, r9 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - tsteq r2, r0, lsr r7 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - strdeq r9, [r2, -r6] │ │ │ │ - ldrdeq r9, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r6, r9 │ │ │ │ - tsteq r2, sl, ror r6 │ │ │ │ - tsteq r2, r0, ror r6 │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r2, r8, lsl r9 │ │ │ │ strdeq r9, [r2, -r4] │ │ │ │ - smlabteq r2, r8, r5, r9 │ │ │ │ - @ instruction: 0x0102959a │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, ip, lsr #10 │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ - strdeq r9, [r2, -sl] │ │ │ │ - ldrdeq r9, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, r4, r9 │ │ │ │ - tsteq r2, sl, ror r4 │ │ │ │ - tsteq r2, r2, ror r4 │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ + smlabteq r2, r8, r8, r9 │ │ │ │ + @ instruction: 0x010298be │ │ │ │ + @ instruction: 0x01029898 │ │ │ │ + tsteq r2, r6, ror #16 │ │ │ │ + tsteq r2, r4, lsr r8 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + ldrdeq r9, [r2, -ip] │ │ │ │ + @ instruction: 0x010297b6 │ │ │ │ + @ instruction: 0x01029790 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ + tsteq r2, r6, lsl #14 │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + ldrdeq r9, [r2, -r0] │ │ │ │ + smlatbeq r2, ip, r6, r9 │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r2, r4, asr r6 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ strdeq r9, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r3, r9 │ │ │ │ - @ instruction: 0x0102939e │ │ │ │ - tsteq r2, ip, ror #6 │ │ │ │ + smlabteq r2, ip, r5, r9 │ │ │ │ + smlatbeq r2, lr, r5, r9 │ │ │ │ + smlabbeq r2, ip, r5, r9 │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r6, lsr r5 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + ldrdeq r9, [r2, -sl] │ │ │ │ + ldrdeq r9, [r2, -r2] │ │ │ │ + @ instruction: 0x010294b0 │ │ │ │ + smlabbeq r2, r6, r4, r9 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + smlabteq r2, ip, r3, r9 │ │ │ │ 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 │ │ │ │ - smlatteq r2, r2, r1, r9 │ │ │ │ - @ instruction: 0x010291b6 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + strdeq r9, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r1, r9 │ │ │ │ + @ instruction: 0x0102919a │ │ │ │ @ instruction: 0x01029190 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r2, sl, lsr r1 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - smlatteq r2, r0, r0, r9 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, r4, lsl r1 │ │ │ │ + tsteq r2, sl, lsl #2 │ │ │ │ + smlatteq r2, r4, r0, r9 │ │ │ │ strheq r9, [r2, -r4] │ │ │ │ smlatbeq r2, sl, r0, r9 │ │ │ │ - smlabbeq r2, r4, r0, r9 │ │ │ │ - qaddeq r9, r4, r2 │ │ │ │ - tsteq r2, sl, asr #32 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ + smlabbeq r2, r6, r0, r9 │ │ │ │ + qaddeq r9, r8, r2 │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ strdeq r8, [r2, -r8] │ │ │ │ - smlabteq r2, r8, pc, r8 @ │ │ │ │ - @ instruction: 0x01028f98 │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ + ldrdeq r8, [r2, -r8] │ │ │ │ + @ instruction: 0x01028fb4 │ │ │ │ + smlabbeq r2, r8, pc, r8 @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ tsteq r2, r8, lsr #30 │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ strdeq r8, [r2, -r8] │ │ │ │ - smlabteq r2, r8, lr, r8 │ │ │ │ - @ instruction: 0x01028e98 │ │ │ │ - smlabbeq r2, lr, lr, r8 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, lr, lsl #28 │ │ │ │ - ldrdeq r8, [r2, -ip] │ │ │ │ - smlatbeq r2, sl, sp, r8 │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ + smlatteq r2, lr, lr, r8 │ │ │ │ + smlabteq r2, sl, lr, r8 │ │ │ │ + @ instruction: 0x01028e9e │ │ │ │ + @ instruction: 0x01028e94 │ │ │ │ + tsteq r2, lr, ror #28 │ │ │ │ + tsteq r2, ip, lsr lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + ldrdeq r8, [r2, -lr] │ │ │ │ + @ instruction: 0x01028db2 │ │ │ │ + smlabbeq r2, ip, sp, r8 │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ tsteq r2, ip, lsr #26 │ │ │ │ - tsteq r2, r6, lsl #26 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - smlabteq r2, ip, ip, r8 │ │ │ │ - smlatbeq r2, r8, ip, r8 │ │ │ │ - tsteq r2, ip, ror ip │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + @ instruction: 0x01028cb0 │ │ │ │ + smlatbeq r2, r6, ip, r8 │ │ │ │ + smlabbeq r2, r0, ip, r8 │ │ │ │ tsteq r2, r0, asr ip │ │ │ │ tsteq r2, r6, asr #24 │ │ │ │ - tsteq r2, r0, lsr #24 │ │ │ │ - strdeq r8, [r2, -r0] │ │ │ │ - smlatteq r2, r6, fp, r8 │ │ │ │ - smlabteq r2, r2, fp, r8 │ │ │ │ + tsteq r2, r2, lsr #24 │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + smlabteq r2, r4, fp, r8 │ │ │ │ @ instruction: 0x01028b94 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, r4, lsr fp │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - strdeq r8, [r2, -r0] │ │ │ │ - smlabteq r2, r4, sl, r8 │ │ │ │ - @ instruction: 0x01028aba │ │ │ │ - @ instruction: 0x01028a96 │ │ │ │ - tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r4, lsr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + strdeq r8, [r2, -r6] │ │ │ │ + smlabteq r2, r8, sl, r8 │ │ │ │ + @ instruction: 0x01028a9a │ │ │ │ + @ instruction: 0x01028a90 │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ tsteq r2, sl, lsr sl │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - smlatteq r2, r4, r9, r8 │ │ │ │ - ldrdeq r8, [r2, -sl] │ │ │ │ - @ instruction: 0x010289b6 │ │ │ │ - smlatbeq r5, r0, r0, sp │ │ │ │ - smlabbeq r5, r8, sl, ip │ │ │ │ - tsteq r5, sl, lsr #14 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - smlabbeq r5, sl, r4, ip │ │ │ │ - tsteq r2, r4, ror r9 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - smlabbeq r5, r8, r2, sp │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - smlabteq r5, r0, r3, ip │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ - strdeq r8, [r2, -r2] │ │ │ │ - smlatteq r2, r8, r8, r8 │ │ │ │ - smlatbeq r5, r6, r3, ip │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + mrseq sp, (UNDEF: 21) │ │ │ │ + smlatteq r5, r8, sl, ip │ │ │ │ + smlabbeq r5, sl, r7, ip │ │ │ │ + smlabteq r5, ip, r5, ip │ │ │ │ + smlatteq r5, sl, r4, ip │ │ │ │ ldrdeq r8, [r2, -r4] │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x010288b6 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - smlatbeq r2, r2, r8, r8 │ │ │ │ - tsteq r5, r0, asr r5 │ │ │ │ - smlabteq r5, lr, r4, ip │ │ │ │ - smlabbeq r5, ip, r4, ip │ │ │ │ - tsteq r2, sl, ror r8 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - @ instruction: 0x0105c594 │ │ │ │ - tsteq r5, r2, lsr r5 │ │ │ │ - tsteq r2, r8, asr #16 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlatteq r5, r2, r6, ip │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - strdeq r8, [r2, -r8] │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - smlabteq r5, ip, r6, ip │ │ │ │ + @ instruction: 0x0105d4b2 │ │ │ │ + smlabteq r2, r0, r9, r8 │ │ │ │ + @ instruction: 0x010289b6 │ │ │ │ + smlatteq r5, r8, r2, sp │ │ │ │ + smlatbeq r2, r2, r9, r8 │ │ │ │ + @ instruction: 0x01028998 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + smlabbeq r2, r4, r9, r8 │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + smlatbeq r5, r2, r4, ip │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + smlatbeq r5, r8, r4, ip │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + @ instruction: 0x0105c5b0 │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + smlatteq r5, ip, r4, ip │ │ │ │ ldrdeq r8, [r2, -sl] │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ - tsteq r5, lr, lsl #16 │ │ │ │ - smlatbeq r5, ip, r7, ip │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + smlabteq r2, r6, r8, r8 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + @ instruction: 0x0105c592 │ │ │ │ + smlatbeq r2, r8, r8, r8 │ │ │ │ + @ instruction: 0x0102889e │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + tsteq r5, r2, asr #14 │ │ │ │ + smlatbeq r5, r8, r6, ip │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + @ instruction: 0x0105c6ba │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + @ instruction: 0x0105c796 │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + tsteq r2, r2, lsl r8 │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + strdeq r8, [r2, -r4] │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + smlatteq r2, r0, r7, r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlabteq r2, r2, r7, r8 │ │ │ │ + tsteq r5, r2, ror r8 │ │ │ │ @ instruction: 0x010287b2 │ │ │ │ - smlatbeq r2, r8, r7, r8 │ │ │ │ - @ instruction: 0x0102879e │ │ │ │ - @ instruction: 0x01028794 │ │ │ │ - @ instruction: 0x0105c79a │ │ │ │ - smlabbeq r2, r0, r7, r8 │ │ │ │ - tsteq r5, r2, lsl r8 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - tsteq r2, r2, ror #14 │ │ │ │ - tsteq r5, r2, lsl r8 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + smlabteq r5, lr, r8, ip │ │ │ │ + @ instruction: 0x0105c892 │ │ │ │ + smlabbeq r2, r2, r7, r8 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r5, r2, lsl r9 │ │ │ │ + smlatteq r5, r6, r8, ip │ │ │ │ + tsteq r2, sl, asr r7 │ │ │ │ tsteq r2, r2, asr r7 │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ + smlabbeq r5, r2, r9, ip │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ tsteq r2, r2, lsr #14 │ │ │ │ - @ instruction: 0x0105ca96 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - @ instruction: 0x0105c8b2 │ │ │ │ - smlabbeq r5, r6, r8, ip │ │ │ │ - strdeq r8, [r2, -sl] │ │ │ │ - strdeq r8, [r2, -r2] │ │ │ │ - tsteq r5, r2, lsr #18 │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - smlatteq r5, r6, sl, ip │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - smlabteq r2, r2, r6, r8 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ + @ instruction: 0x0105cbb8 │ │ │ │ + smlabbeq r5, lr, fp, ip │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r5, ip, asr sl │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + smlabteq r5, r0, r9, ip │ │ │ │ + @ instruction: 0x0105c996 │ │ │ │ + smlatteq r2, ip, r6, r8 │ │ │ │ + smlatteq r5, lr, fp, ip │ │ │ │ + smlatteq r2, r0, r6, r8 │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ + smlatteq r5, r4, r9, ip │ │ │ │ + smlabteq r2, lr, r6, r8 │ │ │ │ + smlabteq r2, r8, r6, r8 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, lr, asr #24 │ │ │ │ @ instruction: 0x010286b0 │ │ │ │ smlatbeq r2, sl, r6, r8 │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlabteq r5, sl, fp, ip │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ - smlabbeq r2, ip, r6, r8 │ │ │ │ - smlabbeq r5, lr, fp, ip │ │ │ │ - smlabbeq r2, r0, r6, r8 │ │ │ │ - smlatbeq r5, lr, r9, ip │ │ │ │ - smlabbeq r5, r4, r9, ip │ │ │ │ - tsteq r2, lr, ror #12 │ │ │ │ + smlatbeq r2, r4, r6, r8 │ │ │ │ + @ instruction: 0x0102869e │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + @ instruction: 0x01028692 │ │ │ │ + @ instruction: 0x0105cc98 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r2, asr #26 │ │ │ │ tsteq r2, r8, ror #12 │ │ │ │ - @ instruction: 0x0105cc96 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - smlatteq r5, lr, fp, ip │ │ │ │ + tsteq r2, r2, ror #12 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ tsteq r2, r0, asr r6 │ │ │ │ tsteq r2, sl, asr #12 │ │ │ │ tsteq r2, r4, asr #12 │ │ │ │ tsteq r2, lr, lsr r6 │ │ │ │ - tsteq r5, ip, lsl ip │ │ │ │ + tsteq r2, r8, lsr r6 │ │ │ │ tsteq r2, r2, lsr r6 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ + tsteq r2, ip, lsr #12 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r2, r0, lsr #12 │ │ │ │ tsteq r2, sl, lsl r6 │ │ │ │ - @ instruction: 0x0105cc98 │ │ │ │ - smlatteq r5, r2, ip, ip │ │ │ │ - tsteq r2, r8, lsl #12 │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - strdeq r8, [r2, -ip] │ │ │ │ - strdeq r8, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + smlatteq r5, lr, fp, sp │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + smlatbeq r5, ip, sp, ip │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ strdeq r8, [r2, -r0] │ │ │ │ smlatteq r2, sl, r5, r8 │ │ │ │ smlatteq r2, r4, r5, r8 │ │ │ │ ldrdeq r8, [r2, -lr] │ │ │ │ ldrdeq r8, [r2, -r8] │ │ │ │ ldrdeq r8, [r2, -r2] │ │ │ │ smlabteq r2, ip, r5, r8 │ │ │ │ smlabteq r2, r6, r5, r8 │ │ │ │ - smlabteq r2, r0, r5, r8 │ │ │ │ - @ instruction: 0x010285ba │ │ │ │ + tsteq r5, ip │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ @ instruction: 0x010285b4 │ │ │ │ - smlabbeq r5, lr, fp, sp │ │ │ │ - smlatteq r5, ip, r0, sp │ │ │ │ - smlabteq r5, lr, sp, ip │ │ │ │ - tsteq r5, ip, asr #26 │ │ │ │ - smlabteq r5, lr, ip, ip │ │ │ │ - @ instruction: 0x01028590 │ │ │ │ - smlabbeq r2, sl, r5, r8 │ │ │ │ - smlabbeq r2, r4, r5, r8 │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - smlatbeq r5, ip, pc, ip @ │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - smlabteq r5, ip, lr, ip │ │ │ │ - tsteq r2, r2, asr #10 │ │ │ │ - tsteq r5, r8, lsr #30 │ │ │ │ + smlatbeq r2, lr, r5, r8 │ │ │ │ + tsteq r5, ip, lsr #30 │ │ │ │ + smlatbeq r2, r2, r5, r8 │ │ │ │ + smlabbeq r5, r8, pc, ip @ │ │ │ │ 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,112 +108719,128 @@ │ │ │ │ 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, ror #4 │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, r8, asr #4 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + tsteq r2, ip, lsr r2 │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, sl, lsr #4 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + @ instruction: 0x0105cf9e │ │ │ │ + @ instruction: 0x0105ce94 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlabbeq r5, r4, sp, ip │ │ │ │ tsteq r2, r6, lsl #4 │ │ │ │ - mrseq r8, R10_usr │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - strdeq r8, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r1, r8 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + strdeq r8, [r2, -sl] │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + @ instruction: 0x0105ce9e │ │ │ │ smlatteq r2, r8, r1, r8 │ │ │ │ smlatteq r2, r2, r1, r8 │ │ │ │ - ldrdeq r8, [r2, -ip] │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlabbeq r5, sl, pc, ip @ │ │ │ │ ldrdeq r8, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, r8 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ smlabteq r2, r4, r1, r8 │ │ │ │ - tsteq r5, lr, lsr pc │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - @ instruction: 0x0105cd92 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ + @ instruction: 0x010281be │ │ │ │ + @ instruction: 0x010281b8 │ │ │ │ + @ instruction: 0x010281b2 │ │ │ │ + smlatbeq r2, ip, r1, r8 │ │ │ │ smlatbeq r2, r6, r1, r8 │ │ │ │ - @ instruction: 0x0105cdb4 │ │ │ │ - @ instruction: 0x0102819a │ │ │ │ - smlatbeq r5, ip, lr, ip │ │ │ │ - tsteq r5, lr, lsr lr │ │ │ │ + smlatbeq r2, r0, r1, r8 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + @ instruction: 0x01028194 │ │ │ │ + smlabbeq r2, lr, r1, r8 │ │ │ │ smlabbeq r2, r8, r1, r8 │ │ │ │ smlabbeq r2, r2, r1, r8 │ │ │ │ - @ instruction: 0x0105cf98 │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - @ instruction: 0x0105cfba │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, lr │ │ │ │ tsteq r2, r4, ror #2 │ │ │ │ tsteq r2, lr, asr r1 │ │ │ │ tsteq r2, r8, asr r1 │ │ │ │ tsteq r2, r2, asr r1 │ │ │ │ tsteq r2, ip, asr #2 │ │ │ │ tsteq r2, r6, asr #2 │ │ │ │ tsteq r2, r0, asr #2 │ │ │ │ - @ instruction: 0x0105cfbe │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ tsteq r2, r4, lsr r1 │ │ │ │ tsteq r2, lr, lsr #2 │ │ │ │ tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - @ instruction: 0x0105d6b4 │ │ │ │ - smlatbeq r5, lr, pc, ip @ │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r8, [r2, -lr] │ │ │ │ + smlabbeq r5, lr, r1, sp │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r5, sl │ │ │ │ strdeq r8, [r2, -r8] │ │ │ │ - strdeq r8, [r2, -r2] │ │ │ │ + tsteq r5, r2, lsr r0 │ │ │ │ smlatteq r2, ip, r0, r8 │ │ │ │ - smlatteq r2, r6, r0, r8 │ │ │ │ - smlatteq r2, r0, r0, r8 │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ + qaddeq sp, r4, r5 │ │ │ │ ldrdeq r8, [r2, -sl] │ │ │ │ ldrdeq r8, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r0, r8 │ │ │ │ - smlabteq r2, r8, r0, r8 │ │ │ │ - @ instruction: 0x0105cf9a │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + @ instruction: 0x0105d792 │ │ │ │ strheq r8, [r2, -ip] │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - smlabteq r5, r0, r3, sp │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - smlabteq r5, r0, r6, sp │ │ │ │ - smlatbeq r5, sl, pc, ip @ │ │ │ │ + smlabteq r5, r2, r7, sp │ │ │ │ + strheq r8, [r2, -r0] │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + smlatteq r5, ip, r7, sp │ │ │ │ + swpeq r8, lr, [r2] │ │ │ │ swpeq r8, r8, [r2] │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - smlabbeq r2, ip, r0, r8 │ │ │ │ - tsteq r5, sl, lsl r7 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, r6, lsl #18 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + smlabbeq r5, r0, r4, sp │ │ │ │ tsteq r2, sl, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - @ instruction: 0x0105d3b4 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ + @ instruction: 0x0105d4b0 │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ qaddeq r8, ip, r2 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - qaddeq r8, r0, r2 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - smlabbeq r5, ip, r7, sp │ │ │ │ + qaddeq r8, r6, r2 │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + smlabbeq r5, ip, r1, sp │ │ │ │ tsteq r2, lr, lsr r0 │ │ │ │ tsteq r2, r8, lsr r0 │ │ │ │ - smlatbeq r5, r6, r8, sp │ │ │ │ - tsteq r5, ip, lsl #2 │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ + @ instruction: 0x0105d59a │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r2, r6, lsr #32 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ tsteq r2, sl, lsl r0 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ tsteq r2, lr │ │ │ │ - tsteq r5, ip, lsl r1 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ + tsteq r2, r8 │ │ │ │ + tsteq r2, r2 │ │ │ │ strdeq r7, [r2, -ip] │ │ │ │ strdeq r7, [r2, -r6] │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - @ instruction: 0x0105d89a │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ + strdeq r7, [r2, -r0] │ │ │ │ + smlatteq r2, sl, pc, r7 @ │ │ │ │ + smlatteq r2, r4, pc, r7 @ │ │ │ │ ldrdeq r7, [r2, -lr] │ │ │ │ ldrdeq r7, [r2, -r8] │ │ │ │ - tsteq r5, sl, lsr r5 │ │ │ │ - @ instruction: 0x0105d8b8 │ │ │ │ + ldrdeq r7, [r2, -r2] │ │ │ │ + smlabteq r2, ip, pc, r7 @ │ │ │ │ smlabteq r2, r6, pc, r7 @ │ │ │ │ - smlatteq r5, r8, r8, sp │ │ │ │ + smlabteq r2, r0, pc, r7 @ │ │ │ │ @ instruction: 0x01027fba │ │ │ │ @ instruction: 0x01027fb4 │ │ │ │ smlatbeq r2, lr, pc, r7 @ │ │ │ │ smlatbeq r2, r8, pc, r7 @ │ │ │ │ smlatbeq r2, r2, pc, r7 @ │ │ │ │ @ instruction: 0x01027f9c │ │ │ │ @ instruction: 0x01027f96 │ │ │ │ @@ -108843,30 +108859,14 @@ │ │ │ │ tsteq r2, r8, asr #30 │ │ │ │ tsteq r2, r2, asr #30 │ │ │ │ tsteq r2, ip, lsr pc │ │ │ │ tsteq r2, r6, lsr pc │ │ │ │ tsteq r2, r0, lsr pc │ │ │ │ tsteq r2, sl, lsr #30 │ │ │ │ tsteq r2, r4, lsr #30 │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - tsteq r2, ip, lsl #30 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, r0, lsl #30 │ │ │ │ - strdeq r7, [r2, -sl] │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - smlatteq r2, lr, lr, r7 │ │ │ │ - smlatteq r2, r8, lr, r7 │ │ │ │ - smlatteq r2, r2, lr, r7 │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - ldrdeq r7, [r2, -r6] │ │ │ │ - ldrdeq r7, [r2, -r0] │ │ │ │ - smlabteq r2, sl, lr, r7 │ │ │ │ - smlabteq r2, r4, lr, r7 │ │ │ │ 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, lsl r6 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - smlabteq r4, r6, pc, r8 @ │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - @ instruction: 0x0102f498 │ │ │ │ - strdeq r7, [r4, -r2] │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + @ instruction: 0x010477ba │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + strdeq pc, [r2, -r8] │ │ │ │ + tsteq r4, r2, asr r4 │ │ │ │ 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 │ │ │ │ - smlabteq r5, r8, r6, ip │ │ │ │ - smlatbeq r4, ip, r7, r6 │ │ │ │ - smlabteq r5, r0, r6, ip │ │ │ │ - smlatbeq r2, r2, r0, r7 │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - smlatbeq r2, ip, r0, r7 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r4, r8, asr #10 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + tsteq r4, ip, lsl #16 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r2, r2, lsl #2 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + tsteq r2, ip, lsl #2 │ │ │ │ + smlabteq r2, r0, sp, r6 │ │ │ │ + smlatbeq r4, r8, r5, r6 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 705920 │ │ │ │ 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 │ │ │ │ - smlabbeq r5, r8, r5, r5 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ + smlatteq r5, r8, r5, r5 │ │ │ │ + tsteq r4, r6, lsr r9 │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + smlatteq r5, r4, r5, r5 │ │ │ │ + @ instruction: 0x01025190 │ │ │ │ + smlabbeq r2, r8, r1, r5 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r2, ip, asr r1 │ │ │ │ + tsteq r2, r2, ror sl │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, ip, lsr pc │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + tsteq r4, sl, lsl pc │ │ │ │ tsteq r5, lr, ror r5 │ │ │ │ - smlabbeq r5, r4, r5, r5 │ │ │ │ - tsteq r2, r0, lsr r1 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - strdeq r5, [r2, -ip] │ │ │ │ - tsteq r2, r2, lsl sl │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - smlatbeq r4, r6, lr, r5 │ │ │ │ - smlabteq r4, r8, lr, r5 │ │ │ │ - @ instruction: 0x01045eba │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - smlabteq r5, sl, r5, sl │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - smlabteq r5, lr, r5, sl │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - smlatbeq r5, r8, r4, sl │ │ │ │ - smlatteq r4, r8, r6, r4 │ │ │ │ - smlatbeq r5, r4, r4, sl │ │ │ │ - smlatbeq r5, r2, r4, sl │ │ │ │ - smlatbeq r5, r0, r4, sl │ │ │ │ - @ instruction: 0x0105a49e │ │ │ │ - @ instruction: 0x01044e9e │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - smlatbeq r2, r8, r7, ip │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - tsteq r4, r8, lsl lr │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - smlabbeq fp, lr, pc, r0 @ │ │ │ │ - smlabteq r4, r6, fp, r5 │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - smlatbeq r4, r6, fp, r5 │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - smlatteq r4, r0, fp, r5 │ │ │ │ - smlatteq r4, r8, fp, r5 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - @ instruction: 0x01033292 │ │ │ │ - tsteq r4, r0, asr #8 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r2, r2, lsl ip │ │ │ │ - strdeq r4, [r4, -sl] │ │ │ │ - smlatteq r2, ip, fp, r4 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - smlabteq r2, lr, fp, r4 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - @ instruction: 0x010443b4 │ │ │ │ - tsteq r4, r0, ror r3 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, ip, r3, ip │ │ │ │ - smlatteq r2, r8, r3, ip │ │ │ │ - smlatteq r2, r4, r3, ip │ │ │ │ + swpeq r5, sl, [r2] │ │ │ │ + tsteq r5, sl, lsr #12 │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + qaddeq r5, sl, r2 │ │ │ │ + smlabteq r2, r6, pc, r4 @ │ │ │ │ + smlabbeq r4, r8, r7, r4 │ │ │ │ + @ instruction: 0x01024fbe │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + tsteq r5, r2, lsl #10 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + strdeq sl, [r5, -lr] │ │ │ │ + strdeq r4, [r4, -lr] │ │ │ │ + smlabteq r5, r0, r9, r2 │ │ │ │ + smlatbeq r4, r0, lr, r4 │ │ │ │ + @ instruction: 0x01044e9c │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + smlabbeq r4, r8, lr, r4 │ │ │ │ + smlabbeq r4, r8, lr, r4 │ │ │ │ + smlabbeq r4, r8, lr, r4 │ │ │ │ + smlabbeq r4, r0, lr, r4 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + smlabbeq r4, r0, lr, r4 │ │ │ │ + smlabbeq r4, r8, lr, r4 │ │ │ │ + smlatteq fp, lr, pc, r0 @ │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + smlatbeq fp, ip, pc, r0 @ │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tsteq r4, r8, asr #24 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + smlatbeq r2, r0, sp, r4 │ │ │ │ + @ instruction: 0x01024d90 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + smlabteq r4, r4, r4, r4 │ │ │ │ + strdeq r3, [r3, -r2] │ │ │ │ + smlatbeq r4, r0, r4, r4 │ │ │ │ + smlabbeq r4, r6, pc, r4 @ │ │ │ │ + smlabbeq r4, r0, r4, r4 │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r4, r6, lsr r4 │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + tsteq r2, r8, ror r4 │ │ │ │ + smlabteq r4, r6, r3, r4 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r2, r4, asr r4 │ │ │ │ + tsteq r2, r0, asr r4 │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, r4, lsr r4 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tsteq fp, r2, asr sp │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + smlabbeq r4, r4, r2, r4 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + smlatteq r2, r6, r3, ip │ │ │ │ smlatteq r2, r0, r3, ip │ │ │ │ - ldrdeq ip, [r2, -r8] │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ ldrdeq ip, [r2, -r4] │ │ │ │ - mrseq r1, (UNDEF: 5) │ │ │ │ - smlatteq r5, r0, pc, r0 @ │ │ │ │ - strdeq r0, [fp, -r2] │ │ │ │ - @ instruction: 0x0102c3b6 │ │ │ │ - @ instruction: 0x0102c3bc │ │ │ │ - @ instruction: 0x0102c3b6 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - @ instruction: 0x0102c392 │ │ │ │ - smlabbeq r2, r6, r3, ip │ │ │ │ - smlabbeq r2, r0, r3, ip │ │ │ │ - tsteq r2, sl, ror r3 │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - smlabbeq r2, sl, r9, r4 │ │ │ │ - tsteq r4, r2, ror r1 │ │ │ │ - tsteq r2, r2, lsl #2 │ │ │ │ - tsteq r5, r0, lsr #32 │ │ │ │ - smlatteq r2, ip, r2, ip │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tsteq r4, r4, asr r9 │ │ │ │ - smlabteq r2, r0, r2, ip │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - smlatbeq fp, r6, sl, r0 │ │ │ │ - tsteq r5, r8, lsl #30 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - strdeq r9, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsl #30 │ │ │ │ - smlabteq r4, lr, pc, r3 @ │ │ │ │ - strdeq r9, [r5, -r6] │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - smlatteq r5, r0, r1, r4 │ │ │ │ - smlatteq r5, r4, r1, r4 │ │ │ │ - smlatteq r5, ip, r1, r4 │ │ │ │ - smlatbeq r5, r4, lr, r9 │ │ │ │ - smlatteq r5, r4, r1, r4 │ │ │ │ - strdeq r4, [r5, -r2] │ │ │ │ - strdeq r4, [r5, -r6] │ │ │ │ - strdeq r4, [r5, -sl] │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - @ instruction: 0x0102ba9e │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - @ instruction: 0x0102ba92 │ │ │ │ - smlabbeq r4, r4, lr, r3 │ │ │ │ - tsteq r5, r6, lsl #28 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - @ instruction: 0x010248ba │ │ │ │ - smlabteq r2, r2, r8, r4 │ │ │ │ - smlabbeq fp, r0, r8, r0 │ │ │ │ - smlatbeq r2, sl, r8, r4 │ │ │ │ - smlabbeq r2, r0, r8, r4 │ │ │ │ - smlabbeq r2, ip, r8, r4 │ │ │ │ - smlabbeq r2, r8, r8, r4 │ │ │ │ - smlabbeq r2, r4, r8, r4 │ │ │ │ - smlabbeq r2, r0, r8, r4 │ │ │ │ - smlabbeq r2, r0, r8, r4 │ │ │ │ - smlatteq fp, lr, r7, r0 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - @ instruction: 0x010b07b6 │ │ │ │ - @ instruction: 0x010247ba │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - smlatbeq r5, ip, ip, r9 │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - strdeq r2, [r3, -sl] │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - smlatteq r3, r0, r8, r2 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - smlabbeq r4, lr, fp, r5 │ │ │ │ - smlatbeq r4, r8, fp, r5 │ │ │ │ - smlatbeq r4, r8, fp, r5 │ │ │ │ - @ instruction: 0x01045bbe │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - smlabteq r5, r0, sl, r4 │ │ │ │ - @ instruction: 0x01045bb6 │ │ │ │ - @ instruction: 0x01045bb8 │ │ │ │ - @ instruction: 0x01045bba │ │ │ │ - smlabteq r4, r8, fp, r5 │ │ │ │ - smlabteq r4, lr, fp, r5 │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ + smlabteq r2, lr, r3, ip │ │ │ │ + tsteq fp, r2, ror ip │ │ │ │ + smlatteq r2, sl, r9, r4 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + smlabbeq r5, r0, r0, sl │ │ │ │ + tsteq r2, ip, asr #6 │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0x010449b8 │ │ │ │ + @ instruction: 0x010449b4 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + smlatbeq r4, r0, r9, r4 │ │ │ │ + smlatbeq r4, r0, r9, r4 │ │ │ │ + smlatbeq r4, r0, r9, r4 │ │ │ │ + @ instruction: 0x01044998 │ │ │ │ + @ instruction: 0x01044994 │ │ │ │ + @ instruction: 0x01044990 │ │ │ │ + @ instruction: 0x01044990 │ │ │ │ + @ instruction: 0x01044994 │ │ │ │ + @ instruction: 0x01044998 │ │ │ │ + smlatbeq r4, r0, r9, r4 │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r2, ror #30 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, lr, lsr r2 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r5, ip, asr #4 │ │ │ │ + tsteq r5, r4, lsl #30 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + tsteq r5, ip, ror #4 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + smlatteq r4, r4, lr, r3 │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlabteq r4, r2, lr, r3 │ │ │ │ + smlabbeq r4, r8, lr, r3 │ │ │ │ + smlatbeq r4, r0, lr, r3 │ │ │ │ + tsteq r2, sl, lsl r9 │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + smlatteq fp, r0, r8, r0 │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + smlatteq r2, r0, r8, r4 │ │ │ │ + smlatteq r2, ip, r8, r4 │ │ │ │ + smlatteq r2, r8, r8, r4 │ │ │ │ + smlatteq r2, r4, r8, r4 │ │ │ │ + smlatteq r2, r0, r8, r4 │ │ │ │ + smlatteq r2, r0, r8, r4 │ │ │ │ + tsteq fp, lr, asr #16 │ │ │ │ + smlabteq r2, lr, r8, r4 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + tsteq fp, r6, lsl r8 │ │ │ │ + tsteq r2, sl, lsl r8 │ │ │ │ + tsteq r4, sl, ror sp │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r3, sl, asr r9 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ ldrdeq r5, [r4, -sl] │ │ │ │ ldrdeq r5, [r4, -r4] │ │ │ │ - smlabteq r4, lr, fp, r5 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - ldrdeq r0, [fp, -sl] │ │ │ │ - @ instruction: 0x01045bb0 │ │ │ │ - @ instruction: 0x010569b2 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + smlatteq r4, lr, fp, r5 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, lr, lsl ip │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, sl, lsr ip │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + smlabteq r4, r6, r7, r5 │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010458b0 │ │ │ │ - smlatbeq r4, r4, r8, r5 │ │ │ │ - smlabteq r2, r2, r0, r4 │ │ │ │ - strheq r4, [r2, -sl] │ │ │ │ - smlabbeq r4, r4, r8, r5 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - smlabbeq r4, r2, r9, r4 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - smlabbeq r4, lr, r9, r4 │ │ │ │ - @ instruction: 0x0104499a │ │ │ │ - @ instruction: 0x0104499a │ │ │ │ - @ instruction: 0x01044a9a │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - smlabbeq r4, r6, r9, r4 │ │ │ │ - smlabteq r4, sl, r9, r4 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ - smlabbeq r4, sl, r9, r4 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - smlatbeq r4, lr, r9, r4 │ │ │ │ - @ instruction: 0x010449b6 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - @ instruction: 0x01044996 │ │ │ │ - @ instruction: 0x01044996 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - smlatbeq r5, sl, r0, r4 │ │ │ │ - tsteq r4, r6, lsr #14 │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r3, r2, rrx │ │ │ │ - qaddeq r2, lr, r3 │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - smlabteq r2, lr, sp, r3 │ │ │ │ - smlabteq r2, r6, sp, r3 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - @ instruction: 0x01023d9c │ │ │ │ - @ instruction: 0x01023d94 │ │ │ │ - smlabbeq r2, r8, r5, fp │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - tsteq r2, r4, ror r5 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, ip, ror #10 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - tsteq r2, r4, ror #10 │ │ │ │ - tsteq r2, r0, ror #10 │ │ │ │ - tsteq r2, r8, asr r5 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - smlabbeq r5, r0, r1, r0 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tstpeq sl, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105939e │ │ │ │ - @ instruction: 0x0105939a │ │ │ │ - smlabbeq r5, sl, r3, r9 │ │ │ │ - @ instruction: 0x01059396 │ │ │ │ - smlatbeq r5, r2, r3, r9 │ │ │ │ - smlatbeq r5, sl, r3, r9 │ │ │ │ - @ instruction: 0x010593b2 │ │ │ │ - @ instruction: 0x010593ba │ │ │ │ - smlabteq r5, r2, r3, r9 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - smlatteq r5, r2, r3, r9 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r4, r4, lsl #18 │ │ │ │ + tsteq r2, r2, lsr #2 │ │ │ │ + tsteq r2, sl, lsl r1 │ │ │ │ + smlatteq r4, r4, r8, r5 │ │ │ │ + @ instruction: 0x010546b6 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + smlatteq r4, r2, r9, r4 │ │ │ │ + smlatteq r4, lr, r9, r4 │ │ │ │ + smlatteq r4, lr, r9, r4 │ │ │ │ + smlatteq r4, lr, r9, r4 │ │ │ │ + smlatteq r4, lr, r9, r4 │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + smlabteq r5, sl, r4, r4 │ │ │ │ + smlatteq r4, r6, r9, r4 │ │ │ │ + tsteq r4, sl, lsr #20 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + smlatteq r4, sl, r9, r4 │ │ │ │ + smlatbeq r4, sl, r7, r5 │ │ │ │ + smlabteq r4, sl, r7, r5 │ │ │ │ + tsteq r4, lr, lsl #20 │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + @ instruction: 0x010457b2 │ │ │ │ + @ instruction: 0x010457b2 │ │ │ │ + @ instruction: 0x010457b2 │ │ │ │ + @ instruction: 0x010457b2 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + @ instruction: 0x01045792 │ │ │ │ + tsteq r5, sl, lsl #2 │ │ │ │ + smlabbeq r4, r6, r7, r5 │ │ │ │ + @ instruction: 0x01045792 │ │ │ │ + @ instruction: 0x0104579a │ │ │ │ + swpeq r0, r8, [fp] │ │ │ │ + smlabbeq r4, ip, r7, r5 │ │ │ │ + smlabteq r3, r2, r0, r2 │ │ │ │ + strheq r2, [r3, -lr] │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + tsteq r2, r6, lsr #28 │ │ │ │ + smlatbeq r5, r6, r2, r0 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + smlatteq r2, r8, r5, fp │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + ldrdeq fp, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r5, fp │ │ │ │ + smlabteq r2, r8, r5, fp │ │ │ │ + smlabteq r2, r4, r5, fp │ │ │ │ + smlabteq r2, r0, r5, fp │ │ │ │ + @ instruction: 0x0102b5b8 │ │ │ │ + @ instruction: 0x0102b5b4 │ │ │ │ + smlatteq r5, r0, r1, r0 │ │ │ │ + smlabteq r5, r0, r1, r0 │ │ │ │ + ldrdeq pc, [sl, -r2] │ │ │ │ + strdeq r9, [r5, -lr] │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + smlatteq r5, sl, r3, r9 │ │ │ │ + strdeq r9, [r5, -r6] │ │ │ │ tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, sl, lsl #8 │ │ │ │ tsteq r5, r2, lsl r4 │ │ │ │ - tstpeq sl, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - @ instruction: 0x01059292 │ │ │ │ - @ instruction: 0x0105929e │ │ │ │ - smlatbeq r5, sl, r2, r9 │ │ │ │ - @ instruction: 0x010592b2 │ │ │ │ - @ instruction: 0x010592ba │ │ │ │ - smlabteq r5, r2, r2, r9 │ │ │ │ - smlabteq r5, sl, r2, r9 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlatteq r5, sl, r2, r9 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r5, r2, lsr #8 │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r5, r2, asr #8 │ │ │ │ + tsteq r5, r2, asr r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + smlabteq sl, r0, sp, pc @ │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + strdeq r9, [r5, -lr] │ │ │ │ tsteq r5, sl, lsl #6 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ tsteq r5, sl, lsl r3 │ │ │ │ - tstpeq sl, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ tsteq r5, sl, lsr #6 │ │ │ │ - @ instruction: 0x0105919a │ │ │ │ - smlatbeq r5, r6, r1, r9 │ │ │ │ - @ instruction: 0x010591b2 │ │ │ │ - @ instruction: 0x010591ba │ │ │ │ - smlabteq r5, r2, r1, r9 │ │ │ │ - smlabteq r5, sl, r1, r9 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - smlatteq r5, r2, r1, r9 │ │ │ │ - strdeq r9, [r5, -r2] │ │ │ │ - tsteq r5, r2, lsl #4 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + tsteq r5, sl, asr #6 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + smlabteq sl, r8, ip, pc @ │ │ │ │ + smlabbeq r5, sl, r3, r9 │ │ │ │ + strdeq r9, [r5, -sl] │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ tsteq r5, r2, lsl r2 │ │ │ │ + tsteq r5, sl, lsl r2 │ │ │ │ tsteq r5, r2, lsr #4 │ │ │ │ - tstpeq sl, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - smlatbeq r5, r2, r0, r9 │ │ │ │ - smlatbeq r5, lr, r0, r9 │ │ │ │ - strheq r9, [r5, -sl] │ │ │ │ - smlabteq r5, r2, r0, r9 │ │ │ │ - smlabteq r5, sl, r0, r9 │ │ │ │ - ldrdeq r9, [r5, -r2] │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlatteq r5, sl, r0, r9 │ │ │ │ - strdeq r9, [r5, -sl] │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ + tsteq r5, sl, lsr #4 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + tsteq r5, r2, asr r2 │ │ │ │ + tsteq r5, r2, ror #4 │ │ │ │ + tsteq r5, r2, ror r2 │ │ │ │ + smlabbeq r5, r2, r2, r9 │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + smlatbeq r5, r6, r2, r9 │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ tsteq r5, sl, lsl r1 │ │ │ │ + tsteq r5, r2, lsr #2 │ │ │ │ tsteq r5, sl, lsr #2 │ │ │ │ - tstpeq sl, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, ror #2 │ │ │ │ - smlatbeq r5, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x01058fb6 │ │ │ │ - smlabteq r5, r2, pc, r8 @ │ │ │ │ - smlabteq r5, sl, pc, r8 @ │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - smlatteq r5, r2, pc, r8 @ │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - tsteq r5, r2 │ │ │ │ - tsteq r5, r2, lsl r0 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r5, sl, ror #2 │ │ │ │ + tsteq r5, sl, ror r1 │ │ │ │ + smlabbeq r5, sl, r1, r9 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + smlabteq r5, r2, r1, r9 │ │ │ │ + tsteq r5, sl │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r5, sl, lsr #32 │ │ │ │ tsteq r5, r2, lsr r0 │ │ │ │ - smlabbeq sl, r0, r9, pc @ │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - @ instruction: 0x01058eb2 │ │ │ │ - @ instruction: 0x01058ebe │ │ │ │ - smlabteq r5, sl, lr, r8 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - smlatteq r5, r2, lr, r8 │ │ │ │ - smlatteq r5, sl, lr, r8 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, sl, lsr r0 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + qaddeq r9, r2, r5 │ │ │ │ + tsteq r5, r2, rrx │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + smlabbeq r5, r2, r0, r9 │ │ │ │ + swpeq r9, r2, [r5] │ │ │ │ + smlatteq sl, r0, r9, pc @ │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + tsteq r5, r2, lsl pc │ │ │ │ + tsteq r5, lr, lsl pc │ │ │ │ tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ tsteq r5, sl, lsr pc │ │ │ │ - smlabbeq sl, r8, r8, pc @ │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + tsteq r5, sl, asr pc │ │ │ │ + tsteq r5, sl, ror #30 │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + smlabbeq r5, sl, pc, r8 @ │ │ │ │ @ instruction: 0x01058f9a │ │ │ │ - @ instruction: 0x01058dba │ │ │ │ - smlabteq r5, r6, sp, r8 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - ldrdeq r8, [r5, -sl] │ │ │ │ - smlatteq r5, r2, sp, r8 │ │ │ │ - smlatteq r5, sl, sp, r8 │ │ │ │ - strdeq r8, [r5, -r2] │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - tsteq r5, r6, lsr lr │ │ │ │ - tsteq r5, r8, asr #28 │ │ │ │ - @ instruction: 0x010af798 │ │ │ │ - smlabteq r5, r2, lr, r8 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - ldrdeq r8, [r5, -ip] │ │ │ │ - smlatteq r5, r8, ip, r8 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl #26 │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ + smlatteq sl, r8, r8, pc @ │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, r6, lsr #28 │ │ │ │ + tsteq r5, r2, lsr lr │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + smlabbeq r5, r4, lr, r8 │ │ │ │ + @ instruction: 0x01058e96 │ │ │ │ + smlatbeq r5, r8, lr, r8 │ │ │ │ + strdeq pc, [sl, -r8] │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + tsteq r5, r0, lsr sp │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - smlatbeq sl, r6, r6, pc @ │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - smlabteq r5, sl, fp, r8 │ │ │ │ - ldrdeq r8, [r5, -r8] │ │ │ │ - smlatteq r5, r6, fp, r8 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + smlabbeq r5, r8, sp, r8 │ │ │ │ + @ instruction: 0x01058d98 │ │ │ │ + smlatbeq r5, r8, sp, r8 │ │ │ │ + @ instruction: 0x01058db8 │ │ │ │ + tstpeq sl, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr lr │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, r6, asr #24 │ │ │ │ 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 #18 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r5, ip, ror #18 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ + smlabbeq r5, r4, r9, r8 │ │ │ │ smlabbeq r5, ip, r9, r8 │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - tsteq r5, r4, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ - tsteq r5, r4, ror #16 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ + @ instruction: 0x01058994 │ │ │ │ + @ instruction: 0x0105899c │ │ │ │ + smlatbeq r5, ip, r9, r8 │ │ │ │ + @ instruction: 0x010589bc │ │ │ │ + smlabteq r5, ip, r9, r8 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + smlatteq r5, ip, r9, r8 │ │ │ │ + tstpeq sl, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, sl, r8 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ smlabbeq r5, r4, r8, r8 │ │ │ │ + smlabbeq r5, ip, r8, r8 │ │ │ │ @ instruction: 0x01058894 │ │ │ │ - smlatteq sl, r2, r1, pc @ │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ + @ instruction: 0x0105889c │ │ │ │ + smlatbeq r5, r4, r8, r8 │ │ │ │ + @ instruction: 0x010588b4 │ │ │ │ + smlabteq r5, r4, r8, r8 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + smlatteq r5, r4, r8, r8 │ │ │ │ + strdeq r8, [r5, -r4] │ │ │ │ + tstpeq sl, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r9, r8 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + smlabbeq r5, r0, r7, r8 │ │ │ │ smlabbeq r5, ip, r7, r8 │ │ │ │ + @ instruction: 0x01058794 │ │ │ │ @ instruction: 0x0105879c │ │ │ │ - smlatteq sl, sl, r0, pc @ │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, r4, asr #12 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ + smlatbeq r5, r4, r7, r8 │ │ │ │ + smlatbeq r5, ip, r7, r8 │ │ │ │ + @ instruction: 0x010587bc │ │ │ │ + smlabteq r5, ip, r7, r8 │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + smlatteq r5, ip, r7, r8 │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + tstpeq sl, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r0, r8, r8 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + smlabbeq r5, r8, r6, r8 │ │ │ │ + @ instruction: 0x01058694 │ │ │ │ + @ instruction: 0x0105869c │ │ │ │ + smlatbeq r5, r4, r6, r8 │ │ │ │ + smlatbeq r5, ip, r6, r8 │ │ │ │ + @ instruction: 0x010586b4 │ │ │ │ + smlabteq r5, r4, r6, r8 │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + smlatteq r5, r4, r6, r8 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + qaddeq pc, r8, sl @ │ │ │ │ + smlatteq r5, r4, r7, r8 │ │ │ │ + smlabbeq r5, lr, r5, r8 │ │ │ │ + @ instruction: 0x0105859c │ │ │ │ + smlatbeq r5, sl, r5, r8 │ │ │ │ + @ instruction: 0x010585b4 │ │ │ │ + @ instruction: 0x010585be │ │ │ │ + smlabteq r5, r8, r5, r8 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlatteq r5, r4, r5, r8 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl #12 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + tsteq sl, ip, ror pc │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + @ instruction: 0x010584b2 │ │ │ │ + smlabteq r5, r0, r4, r8 │ │ │ │ + smlabteq r5, lr, r4, r8 │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + smlatteq r5, r2, r4, r8 │ │ │ │ + smlatteq r5, ip, r4, r8 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + smlatbeq sl, r0, lr, lr │ │ │ │ tsteq r5, r4, asr r6 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r5, r4, ror r6 │ │ │ │ - smlabbeq r5, r4, r6, r8 │ │ │ │ - @ instruction: 0x01058696 │ │ │ │ - smlatbeq r5, r8, r6, r8 │ │ │ │ - strdeq lr, [sl, -r8] │ │ │ │ - smlabbeq r5, r4, r7, r8 │ │ │ │ - tsteq r5, lr, lsr #10 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - smlabbeq r5, r4, r5, r8 │ │ │ │ - @ instruction: 0x01058596 │ │ │ │ - smlatbeq r5, r8, r5, r8 │ │ │ │ - @ instruction: 0x010585ba │ │ │ │ - smlabteq r5, ip, r5, r8 │ │ │ │ - tsteq sl, ip, lsl pc │ │ │ │ - @ instruction: 0x010586bc │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - smlabbeq r5, r2, r4, r8 │ │ │ │ - smlabbeq r5, ip, r4, r8 │ │ │ │ - @ instruction: 0x01058496 │ │ │ │ - smlatbeq r5, r8, r4, r8 │ │ │ │ - @ instruction: 0x010584ba │ │ │ │ - smlabteq r5, ip, r4, r8 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ - strdeq r8, [r5, -r4] │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - smlabbeq r5, r4, r3, r8 │ │ │ │ - @ instruction: 0x01058392 │ │ │ │ - @ instruction: 0x0105839c │ │ │ │ - smlatbeq r5, r6, r3, r8 │ │ │ │ - @ instruction: 0x010583b0 │ │ │ │ - @ instruction: 0x010583ba │ │ │ │ - smlabteq r5, ip, r3, r8 │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - tsteq r5, r2, lsl #8 │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - tsteq r5, lr, lsr #10 │ │ │ │ - tsteq sl, r8, lsl #26 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r5, r4, r3, r8 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + strdeq r8, [r5, -ip] │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r5, sl, lsl r4 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + smlabteq sl, r4, sp, lr │ │ │ │ + smlabbeq r5, lr, r5, r8 │ │ │ │ + tsteq sl, r8, ror #26 │ │ │ │ + smlabteq r2, r0, r7, r2 │ │ │ │ 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, lsl r3 │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - smlabbeq r5, r2, r3, r8 │ │ │ │ - @ instruction: 0x010583b0 │ │ │ │ - smlabteq r5, ip, r3, r8 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - @ instruction: 0x0105849c │ │ │ │ - smlabteq r5, sl, r4, r8 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, ip, lsr #10 │ │ │ │ - tsteq r5, r4, asr r5 │ │ │ │ - smlabteq r5, r6, r5, r8 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - smlabbeq r5, r0, r6, r8 │ │ │ │ - smlabteq r5, r0, r6, r8 │ │ │ │ - strdeq r8, [r5, -r8] │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - @ instruction: 0x0105879a │ │ │ │ - smlabteq r5, lr, r7, r8 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - tsteq r5, r0, ror #16 │ │ │ │ - smlatbeq r5, r8, r8, r8 │ │ │ │ - smlatteq r5, r8, r8, r8 │ │ │ │ - tsteq r5, r2, lsl r9 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - tsteq r5, lr, ror r1 │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r5, r6 │ │ │ │ - ldrdeq r7, [r5, -r0] │ │ │ │ - smlatbeq r5, r2, pc, r7 @ │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r2, r0, asr #2 │ │ │ │ - tsteq r2, sl, lsr r1 │ │ │ │ - smlabteq r5, r0, r0, r8 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - smlatteq r5, r6, r0, r8 │ │ │ │ + tsteq r5, r2, ror r3 │ │ │ │ + @ instruction: 0x0105839a │ │ │ │ + @ instruction: 0x010583b4 │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + smlatteq r5, r2, r3, r8 │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + smlabbeq r5, r4, r4, r8 │ │ │ │ + smlabteq r5, r0, r4, r8 │ │ │ │ strdeq r8, [r5, -ip] │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - smlatbeq r5, lr, r1, r8 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tsteq r5, r6, lsl r1 │ │ │ │ - smlatteq r2, ip, r0, r2 │ │ │ │ - smlatteq r2, r6, r0, r2 │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ - smlatbeq r5, sl, r1, r8 │ │ │ │ + tsteq r5, sl, lsr #10 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + smlabbeq r5, ip, r5, r8 │ │ │ │ + @ instruction: 0x010585b4 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + smlatbeq r5, r6, r6, r8 │ │ │ │ + smlatteq r5, r0, r6, r8 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + strdeq r8, [r5, -sl] │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + smlabbeq r5, r2, r8, r8 │ │ │ │ + smlabteq r5, r0, r8, r8 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r5, r8, asr #18 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + ldrdeq r8, [r5, -r0] │ │ │ │ + tsteq r5, r6, rrx │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, r2 │ │ │ │ + @ instruction: 0x010221b8 │ │ │ │ + @ instruction: 0x010221b2 │ │ │ │ + smlabbeq r5, r8, r0, r8 │ │ │ │ + qaddeq r8, r6, r5 │ │ │ │ + smlatbeq r2, r0, r1, r2 │ │ │ │ + @ instruction: 0x0102219a │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + swpeq r8, ip, [r5] │ │ │ │ + smlabbeq r2, r2, r1, r2 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, ip, asr r1 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + @ instruction: 0x010582b4 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + smlabteq r5, r0, r1, r8 │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r2, ip, asr #2 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabbeq r5, ip, r2, r8 │ │ │ │ + tsteq r2, r6, lsl r1 │ │ │ │ + tsteq r2, r0, lsl r1 │ │ │ │ + tsteq r5, r6, asr #6 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabbeq r5, r8, r3, r8 │ │ │ │ + ldrdeq r2, [r2, -sl] │ │ │ │ ldrdeq r2, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r0, r2 │ │ │ │ - @ instruction: 0x010582bc │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - strheq r2, [r2, -r6] │ │ │ │ - strheq r2, [r2, -r0] │ │ │ │ - smlatteq r5, r6, r2, r8 │ │ │ │ - tsteq r5, r4, lsl #6 │ │ │ │ + tsteq r5, r2, ror r4 │ │ │ │ + tsteq r5, r4, lsr #8 │ │ │ │ + smlabteq r2, r2, r0, r2 │ │ │ │ + strheq r2, [r2, -ip] │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, r8, lsl #10 │ │ │ │ + @ instruction: 0x010584ba │ │ │ │ + smlatbeq r2, r4, r0, r2 │ │ │ │ swpeq r2, lr, [r2] @ │ │ │ │ + smlabbeq r5, r0, r5, r8 │ │ │ │ + @ instruction: 0x0105859e │ │ │ │ + smlabbeq r2, ip, r0, r2 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ smlabteq r5, r8, r5, r8 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - smlabteq r5, r4, r3, r8 │ │ │ │ - tsteq r5, r6, ror r3 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r2, sl, ror r0 │ │ │ │ - tsteq r2, r4, ror r0 │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ - smlabteq r5, r4, r3, r8 │ │ │ │ - tsteq r2, r2, rrx │ │ │ │ - qaddeq r2, ip, r2 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r5, r8, r4, r8 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - tsteq r2, r4, asr #32 │ │ │ │ - tsteq r2, lr, lsr r0 │ │ │ │ - tsteq r5, r0, lsr #10 │ │ │ │ - tsteq r5, lr, lsr r5 │ │ │ │ - tsteq r2, ip, lsr #32 │ │ │ │ - ldrdeq r8, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - @ instruction: 0x010585b6 │ │ │ │ - tsteq r5, r8, ror #10 │ │ │ │ - tsteq r2, lr │ │ │ │ - tsteq r2, r8 │ │ │ │ - tsteq r5, lr, asr r6 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - smlatbeq r5, lr, r6, r8 │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - smlabbeq r5, r4, r7, r8 │ │ │ │ - smlatbeq r5, r6, r7, r8 │ │ │ │ - smlabteq r2, r0, pc, r1 @ │ │ │ │ + tsteq r2, lr, rrx │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + @ instruction: 0x010586be │ │ │ │ + tsteq r5, ip, ror #12 │ │ │ │ + qaddeq r2, r6, r2 │ │ │ │ + qaddeq r2, r0, r2 │ │ │ │ + @ instruction: 0x010587b6 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + smlatteq r5, r4, r7, r8 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + tsteq r2, r0, lsr #32 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0104b4ba │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r2, r2, lsr #32 │ │ │ │ - tsteq r5, r6, lsl r4 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - @ instruction: 0x01059c92 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatteq r5, lr, r3, r8 │ │ │ │ - smlatteq r5, r6, r3, r8 │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + smlabbeq r4, r4, r9, r1 │ │ │ │ + @ instruction: 0x010221b0 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + smlabbeq r2, r8, r0, r2 │ │ │ │ + smlabbeq r4, r2, r8, r1 │ │ │ │ + smlabbeq r2, r2, r0, r2 │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + strdeq r9, [r5, -r2] │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + tsteq r5, r6, lsr r4 │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + smlatteq r2, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x010417b0 │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + @ instruction: 0x01041792 │ │ │ │ + ldrdeq r1, [r2, -sl] │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + smlabbeq r3, lr, r5, r0 │ │ │ │ + smlabbeq r5, ip, r3, r8 │ │ │ │ + smlabbeq r5, r8, r3, r8 │ │ │ │ + smlabbeq r5, r4, r3, r8 │ │ │ │ + smlabbeq r5, r4, r3, r8 │ │ │ │ + smlabbeq r5, r8, r3, r8 │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + tsteq r2, r6, ror pc │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + @ instruction: 0x010416b4 │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, ip, asr #6 │ │ │ │ + smlabbeq r3, ip, r4, r0 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + rscseq r5, pc, r8, ror r4 @ │ │ │ │ + tsteq r5, r2, lsr #6 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r4, r2, ror #14 │ │ │ │ + smlatteq r4, lr, fp, pc @ │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + tsteq r2, r8, asr #28 │ │ │ │ + smlatbeq r3, r4, r1, r0 │ │ │ │ + smlatbeq r3, r6, r1, r0 │ │ │ │ + smlabbeq r5, r0, r2, r8 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + smlabteq r2, lr, sp, r1 │ │ │ │ + smlabteq r2, r8, sp, r1 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + smlabbeq r5, r4, r9, r9 │ │ │ │ + smlatteq r5, sl, r0, r8 │ │ │ │ + smlatteq r5, r4, r0, r8 │ │ │ │ ldrdeq r8, [r5, -lr] │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - smlatteq sl, r8, r1, lr │ │ │ │ - smlabbeq r2, r2, pc, r1 @ │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r4, r2, lsr r7 │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - ldrdeq r1, [r4, -r8] │ │ │ │ - strdeq r1, [r4, -r2] │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, r8, lsr #6 │ │ │ │ - tsteq r2, ip, lsl pc │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r5, r2, lsl #6 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatteq r5, ip, r2, r8 │ │ │ │ - tsteq r3, ip, lsr #8 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - rscseq r5, pc, r8, lsl r4 @ │ │ │ │ - smlabteq r5, r2, r2, r8 │ │ │ │ - @ instruction: 0x010582bc │ │ │ │ - ldrdeq r0, [r3, -r4] │ │ │ │ - @ instruction: 0x010303be │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - smlabbeq r4, lr, fp, pc @ │ │ │ │ - @ instruction: 0x01021fb4 │ │ │ │ - smlabteq r4, lr, r5, r3 │ │ │ │ - smlatteq r2, lr, sp, r1 │ │ │ │ - smlatteq r2, r8, sp, r1 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r5, lr, lsl r2 │ │ │ │ - smlabteq r4, r8, r3, r3 │ │ │ │ - @ instruction: 0x0104369e │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - smlatteq r5, r0, r1, r8 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - ldrdeq r8, [r5, -r0] │ │ │ │ - swpeq r8, lr, [r5] │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - smlabbeq r5, sl, r0, r8 │ │ │ │ - smlabbeq r5, r4, r0, r8 │ │ │ │ - tsteq r5, lr, ror r0 │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - @ instruction: 0x010ade94 │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r4, r6, lsl #8 │ │ │ │ - tsteq r5, ip, asr r1 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, r0, asr #2 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - smlabbeq r4, sl, r6, r1 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - strdeq r1, [r2, -r0] │ │ │ │ + ldrdeq r8, [r5, -r8] │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + smlabteq r5, r6, r1, r8 │ │ │ │ + tsteq r4, r6, ror #8 │ │ │ │ + @ instruction: 0x010581bc │ │ │ │ + @ instruction: 0x010581b0 │ │ │ │ + smlatbeq r5, ip, r1, r8 │ │ │ │ + smlatbeq r5, r4, r1, r8 │ │ │ │ + @ instruction: 0x0105819c │ │ │ │ + smlatbeq r5, r0, r1, r8 │ │ │ │ + smlatbeq r4, r4, pc, r0 @ │ │ │ │ + smlatteq r4, sl, r6, r1 │ │ │ │ + tsteq r4, lr, ror r3 │ │ │ │ + tsteq r2, r0, asr r8 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ blx ff79b7fc │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01057f94 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec34a48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ blx 49b822 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x385782> │ │ │ │ @ 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 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - tsteq r5, sl │ │ │ │ - smlabteq r2, sl, r9, r1 │ │ │ │ - @ instruction: 0x010219b6 │ │ │ │ - @ instruction: 0x010adb9c │ │ │ │ - smlatbeq r2, r4, r9, r1 │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + tsteq r5, sl, rrx │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + strdeq sp, [sl, -ip] │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + strdeq r1, [r2, -lr] │ │ │ │ + tsteq r5, r6, ror #20 │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + smlabteq r2, r2, r9, r1 │ │ │ │ + smlatbeq r5, r8, pc, r1 @ │ │ │ │ + @ instruction: 0x010219b2 │ │ │ │ + smlabteq r2, r0, r9, r1 │ │ │ │ + ldrdeq r7, [r5, -r2] │ │ │ │ + smlabteq r2, r2, r9, r1 │ │ │ │ + tsteq r5, r6, asr pc │ │ │ │ + @ instruction: 0x010219b8 │ │ │ │ smlatbeq r2, r6, r9, r1 │ │ │ │ - @ instruction: 0x0102199e │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r5, r8, lsl #20 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ - tsteq r5, r8, asr #30 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, r0, ror #18 │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ - strdeq r1, [r5, -r6] │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - tsteq r2, r6, asr #18 │ │ │ │ - smlabbeq sl, lr, sl, sp │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq r2, ip, lsr r9 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - tsteq r2, r4, asr #16 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - tsteq r2, r4, lsl r9 │ │ │ │ - tsteq r2, r8, lsl r8 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - qaddeq r0, r4, r5 │ │ │ │ - smlatteq r2, ip, r7, r1 │ │ │ │ - smlatteq r2, r6, r7, r1 │ │ │ │ - smlatteq r4, r0, r4, r3 │ │ │ │ - smlatteq r4, r0, r4, r3 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - @ instruction: 0x010434b4 │ │ │ │ - @ instruction: 0x010434b2 │ │ │ │ - smlatteq r4, sl, ip, sp │ │ │ │ - smlatteq r4, r4, ip, sp │ │ │ │ - ldrdeq sp, [r4, -lr] │ │ │ │ - ldrdeq sp, [r4, -r8] │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - smlabteq r4, ip, ip, sp │ │ │ │ - smlabteq r4, r6, ip, sp │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - tsteq r2, r6, asr #30 │ │ │ │ - smlatbeq r4, r4, ip, sp │ │ │ │ - smlatbeq sl, r8, r8, sp │ │ │ │ - smlatbeq r4, lr, ip, sp │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - smlatbeq r4, r2, ip, sp │ │ │ │ - smlabbeq r2, sl, r6, r1 │ │ │ │ - smlabbeq r2, r4, r6, r1 │ │ │ │ - tsteq r5, r2, asr #24 │ │ │ │ - smlatbeq r4, lr, fp, sp │ │ │ │ - @ instruction: 0x0104dbb4 │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - smlabbeq r4, r2, fp, sp │ │ │ │ - smlabbeq r4, r8, fp, sp │ │ │ │ - tsteq r5, r2, lsl ip │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - strdeq r1, [r5, -lr] │ │ │ │ - @ instruction: 0x010ad7b6 │ │ │ │ - strdeq r1, [r5, -ip] │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - smlatbeq r2, r6, r5, r1 │ │ │ │ - smlatbeq r2, r0, r5, r1 │ │ │ │ - ldrdeq r1, [r5, -r2] │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ + smlatteq sl, lr, sl, sp │ │ │ │ + @ instruction: 0x01021998 │ │ │ │ + smlatbeq r2, r0, r9, r1 │ │ │ │ + smlatbeq r2, r2, r9, r1 │ │ │ │ + @ instruction: 0x0102199c │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + smlabbeq r2, r8, r9, r1 │ │ │ │ + smlatbeq r2, r4, r8, r1 │ │ │ │ + @ instruction: 0x0102189e │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ + tsteq r2, r2, ror r8 │ │ │ │ + strheq r0, [r5, -r4] │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, lr, lsr r5 │ │ │ │ + smlabbeq r4, r4, r5, r3 │ │ │ │ + tsteq r4, r4, lsl r5 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r4, r2, lsr sp │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + smlatbeq r2, r8, pc, r8 @ │ │ │ │ + smlatbeq r2, r6, pc, r8 @ │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + tsteq sl, r8, lsl #18 │ │ │ │ + tsteq r4, lr, lsl #26 │ │ │ │ + @ instruction: 0x01028fb6 │ │ │ │ + @ instruction: 0x01028f9c │ │ │ │ + tsteq r4, r2, lsl #26 │ │ │ │ + smlatteq r2, sl, r6, r1 │ │ │ │ + smlatteq r2, r4, r6, r1 │ │ │ │ + smlatbeq r5, r2, ip, r1 │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + smlabbeq r5, sl, ip, r1 │ │ │ │ + smlatteq r4, r2, fp, sp │ │ │ │ + smlatteq r4, r8, fp, sp │ │ │ │ + tsteq r5, r2, ror ip │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + tsteq sl, r6, lsl r8 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + smlatbeq r5, r0, fp, r7 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r4, r6, lsr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35040 │ │ │ │ @ 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 r2, r0, asr pc │ │ │ │ - tsteq r5, r6, asr r9 │ │ │ │ - strdeq r0, [r2, -sl] │ │ │ │ + @ instruction: 0x01020fb0 │ │ │ │ + @ instruction: 0x010579b6 │ │ │ │ + tsteq r2, sl, asr pc │ │ │ │ + tsteq r2, ip, lsr pc │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + tsteq r2, r6, lsl #30 │ │ │ │ ldrdeq r0, [r2, -ip] │ │ │ │ - @ instruction: 0x01020ebc │ │ │ │ - smlatbeq r2, r6, lr, r0 │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - smlabteq r2, sl, sp, r0 │ │ │ │ - smlatbeq r2, r4, sp, r0 │ │ │ │ - smlabbeq r2, r0, sp, r0 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ + ldrdeq r0, [r2, -r2] │ │ │ │ + @ instruction: 0x01020eb4 │ │ │ │ + smlabbeq r2, lr, lr, r0 │ │ │ │ + @ instruction: 0x010578b8 │ │ │ │ + tsteq r2, sl, lsr #28 │ │ │ │ + tsteq r2, r4, lsl #28 │ │ │ │ + smlatteq r2, r0, sp, r0 │ │ │ │ + @ instruction: 0x01020db4 │ │ │ │ + smlabbeq r2, sl, sp, r0 │ │ │ │ + tsteq r2, r0, ror #26 │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r0, lsl #26 │ │ │ │ - ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, sl, ip, r0 │ │ │ │ - smlatbeq r2, r6, ip, r0 │ │ │ │ - smlabbeq r2, r2, ip, r0 │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tsteq r2, r4, lsr ip │ │ │ │ - tsteq r2, r0, lsl ip │ │ │ │ - smlatteq r2, r4, fp, r0 │ │ │ │ - @ instruction: 0x01020bb8 │ │ │ │ - @ instruction: 0x01020b94 │ │ │ │ - tsteq r2, r0, ror fp │ │ │ │ - tsteq r2, r4, asr #22 │ │ │ │ - tsteq r2, r0, lsr #22 │ │ │ │ - tsteq r2, r0, lsl #22 │ │ │ │ - smlatteq r2, r2, sl, r0 │ │ │ │ - smlatbeq r5, r4, r5, r7 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - smlatteq r5, ip, r6, r7 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + smlatteq r2, r2, ip, r0 │ │ │ │ + @ instruction: 0x01020cb8 │ │ │ │ + @ instruction: 0x01020c94 │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r2, r4, asr #24 │ │ │ │ + tsteq r2, r8, lsl ip │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, fp, r0 │ │ │ │ + smlabbeq r2, r0, fp, r0 │ │ │ │ + tsteq r2, r0, ror #22 │ │ │ │ + tsteq r2, r2, asr #22 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + ldrdeq r7, [r5, -r6] │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + @ instruction: 0x010577be │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ smlatteq r2, r8, r9, r0 │ │ │ │ - smlatbeq r2, sl, r9, r0 │ │ │ │ - smlabbeq r2, r8, r9, r0 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - tsteq r2, r6, lsr #18 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - smlatteq r2, r8, r8, r0 │ │ │ │ - @ instruction: 0x010208b6 │ │ │ │ - smlabbeq r2, r4, r8, r0 │ │ │ │ + @ instruction: 0x010209b8 │ │ │ │ + smlabbeq r2, r6, r9, r0 │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + smlatteq r2, r4, r8, r0 │ │ │ │ + @ instruction: 0x010208b2 │ │ │ │ + smlabbeq r2, r2, r8, r0 │ │ │ │ tsteq r2, r2, asr r8 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - strdeq r0, [r2, -r2] │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ smlatteq r2, r8, r7, r0 │ │ │ │ - smlabteq r2, r0, r7, r0 │ │ │ │ - @ instruction: 0x01020790 │ │ │ │ - smlabbeq r2, r8, r7, r0 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r8, lsl #14 │ │ │ │ - tsteq r2, r0, lsl #14 │ │ │ │ - ldrdeq r0, [r2, -ip] │ │ │ │ - @ instruction: 0x010206ba │ │ │ │ - @ instruction: 0x01020690 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - tsteq r2, ip, lsr r6 │ │ │ │ - tsteq r2, r4, lsr r6 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - smlatteq r2, lr, r5, r0 │ │ │ │ - smlabteq r2, r2, r5, r0 │ │ │ │ - @ instruction: 0x01020596 │ │ │ │ - @ instruction: 0x01020590 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - strdeq r0, [r2, -sl] │ │ │ │ - ldrdeq r0, [r2, -r2] │ │ │ │ - smlatbeq r2, sl, r4, r0 │ │ │ │ - smlatbeq r2, r4, r4, r0 │ │ │ │ - smlabbeq r2, r2, r4, r0 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r0, asr r4 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tsteq r2, r8, lsl #8 │ │ │ │ - smlatteq r2, r0, r3, r0 │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - @ instruction: 0x010203b8 │ │ │ │ - @ instruction: 0x01020396 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - tsteq r2, ip, lsl #6 │ │ │ │ - tsteq r2, r6, lsl #6 │ │ │ │ + smlabteq r2, r4, r7, r0 │ │ │ │ + @ instruction: 0x01020796 │ │ │ │ + tsteq r2, r8, ror #14 │ │ │ │ + tsteq r2, r0, ror #14 │ │ │ │ + tsteq r2, ip, lsr r7 │ │ │ │ + tsteq r2, sl, lsl r7 │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r6, r0 │ │ │ │ + @ instruction: 0x0102069c │ │ │ │ + @ instruction: 0x01020694 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r2, lr, asr #12 │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + strdeq r0, [r2, -r6] │ │ │ │ + strdeq r0, [r2, -r0] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + @ instruction: 0x010205b0 │ │ │ │ + smlabbeq r2, r6, r5, r0 │ │ │ │ + tsteq r2, sl, asr r5 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ + tsteq r2, sl, lsl #10 │ │ │ │ + tsteq r2, r4, lsl #10 │ │ │ │ + smlatteq r2, r2, r4, r0 │ │ │ │ + @ instruction: 0x010204b6 │ │ │ │ + @ instruction: 0x010204b0 │ │ │ │ + @ instruction: 0x01020490 │ │ │ │ + tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + strdeq r0, [r2, -r6] │ │ │ │ + smlabteq r2, r8, r3, r0 │ │ │ │ + @ instruction: 0x0102039a │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r6, ror #6 │ │ │ │ cmpppl ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80b6cc │ │ │ │ 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 r2, r6, r1, r0 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - strdeq r0, [r2, -r6] │ │ │ │ + smlatteq r2, r6, r1, r0 │ │ │ │ + smlabteq r2, r8, r1, r0 │ │ │ │ + smlatbeq r2, r2, r1, r0 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, r6, asr r1 │ │ │ │ + tsteq r2, r6, lsr r1 │ │ │ │ + ldrdeq r6, [r5, -r6] │ │ │ │ + @ instruction: 0x01056bb0 │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + ldrdeq r6, [r5, -r0] │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ + mrseq r0, (UNDEF: 18) │ │ │ │ + strdeq r0, [r2, -sl] │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r0, r0 │ │ │ │ + smlatteq r2, r8, r0, r0 │ │ │ │ + smlatteq r2, r2, r0, r0 │ │ │ │ + ldrdeq r0, [r2, -ip] │ │ │ │ ldrdeq r0, [r2, -r6] │ │ │ │ - tsteq r5, r6, ror ip │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - ldrdeq r6, [r5, -lr] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r0, r0 │ │ │ │ + smlatteq r5, r0, fp, r6 │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ strheq r0, [r2, -r8] │ │ │ │ - strheq r0, [r2, -r2] │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - smlatbeq r2, r6, r0, r0 │ │ │ │ - smlatbeq r2, r0, r0, r0 │ │ │ │ - swpeq r0, sl, [r2] │ │ │ │ + strdeq r6, [r5, -lr] │ │ │ │ + smlatbeq r2, ip, r0, r0 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + ldrdeq r6, [r5, -ip] │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ swpeq r0, r4, [r2] │ │ │ │ - smlabbeq r2, lr, r0, r0 │ │ │ │ + strdeq r6, [r5, -sl] │ │ │ │ smlabbeq r2, r8, r0, r0 │ │ │ │ - smlabbeq r2, r2, r0, r0 │ │ │ │ - tsteq r2, ip, ror r0 │ │ │ │ + strdeq r6, [r5, -r2] │ │ │ │ + smlabbeq r5, r4, sp, r6 │ │ │ │ tsteq r2, r6, ror r0 │ │ │ │ - tsteq r2, r0, ror r0 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ tsteq r2, sl, rrx │ │ │ │ - smlabbeq r5, r0, fp, r6 │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + qaddeq r0, lr, r2 │ │ │ │ qaddeq r0, r8, r2 │ │ │ │ - @ instruction: 0x01056b9e │ │ │ │ + qaddeq r0, r2, r2 │ │ │ │ tsteq r2, ip, asr #32 │ │ │ │ - tsteq r5, sl, lsl sp │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r0, asr #32 │ │ │ │ + tsteq r2, sl, lsr r0 │ │ │ │ tsteq r2, r4, lsr r0 │ │ │ │ - @ instruction: 0x01056c9a │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ tsteq r2, r8, lsr #32 │ │ │ │ - @ instruction: 0x01056d92 │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ tsteq r2, r6, lsl r0 │ │ │ │ - @ instruction: 0x01056db4 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ tsteq r2, sl │ │ │ │ tsteq r2, r4 │ │ │ │ - strdeq pc, [r1, -lr] │ │ │ │ - strdeq pc, [r1, -r8] │ │ │ │ - strdeq pc, [r1, -r2] │ │ │ │ - smlatteq r1, ip, pc, pc @ │ │ │ │ - smlatteq r1, r6, pc, pc @ │ │ │ │ - smlatteq r1, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [r1, -sl] │ │ │ │ - ldrdeq pc, [r1, -r4] │ │ │ │ - smlabteq r1, lr, pc, pc @ │ │ │ │ - smlabteq r1, r8, pc, pc @ │ │ │ │ - smlabteq r1, r2, pc, pc @ │ │ │ │ - @ instruction: 0x0101ffbc │ │ │ │ - @ instruction: 0x0101ffb6 │ │ │ │ - @ instruction: 0x0101ffb0 │ │ │ │ - smlatbeq r1, sl, pc, pc @ │ │ │ │ - smlatbeq r1, r4, pc, pc @ │ │ │ │ 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 fef9d87c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ - smlabteq r3, r0, r9, pc @ │ │ │ │ - @ instruction: 0x010564b8 │ │ │ │ - tstpeq r1, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010564b8 │ │ │ │ - smlabbeq r3, r0, r2, pc @ │ │ │ │ - @ instruction: 0x010564ba │ │ │ │ - tstpeq r1, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010564b2 │ │ │ │ - smlatteq r1, sl, sl, pc @ │ │ │ │ - @ instruction: 0x010564b8 │ │ │ │ - smlabteq r1, ip, sl, pc @ │ │ │ │ - @ instruction: 0x010564b2 │ │ │ │ - smlatbeq r1, lr, sl, pc @ │ │ │ │ - @ instruction: 0x010564b8 │ │ │ │ - @ instruction: 0x0101fa98 │ │ │ │ - tsteq r2, ip, lsr #26 │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - tstpeq r1, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r1, lr, r9, pc @ │ │ │ │ - tstpeq r3, sl, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r4, sp, sp │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - smlabbeq r2, r0, sp, sp │ │ │ │ - @ instruction: 0x010abbb4 │ │ │ │ - smlatbeq r4, r2, r1, r1 │ │ │ │ - smlabteq r1, r2, r9, pc @ │ │ │ │ - @ instruction: 0x0101f9bc │ │ │ │ - tsteq r4, lr, ror r2 │ │ │ │ - @ instruction: 0x0102dbb6 │ │ │ │ - @ instruction: 0x0102dbb4 │ │ │ │ - @ instruction: 0x0104129a │ │ │ │ - tstpeq r1, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r6, sp, fp │ │ │ │ - tstpeq r1, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - tsteq r2, lr, lsl r1 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, sl, lsl r1 │ │ │ │ - tsteq r2, r8, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - tsteq r2, r4, lsl r1 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq sl, r0, lsr sl │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tstpeq r1, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, ror #10 │ │ │ │ + tstpeq r3, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + smlatbeq r1, r0, fp, pc @ │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + smlatteq r3, r0, r2, pc @ │ │ │ │ + tsteq r5, sl, lsl r5 │ │ │ │ + tstpeq r1, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tstpeq r1, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + tstpeq r1, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tstpeq r1, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl r5 │ │ │ │ + strdeq pc, [r1, -r8] │ │ │ │ + smlabbeq r2, ip, sp, r6 │ │ │ │ + tstpeq r3, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r1, -r0] │ │ │ │ + smlabteq r1, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0101fab4 │ │ │ │ + smlatbeq r1, r6, sl, pc @ │ │ │ │ + smlatteq r1, lr, r9, pc @ │ │ │ │ + ldrdeq pc, [r3, -sl] │ │ │ │ + smlatteq r2, r4, sp, sp │ │ │ │ + swpeq r1, sl, [r4] │ │ │ │ + smlatteq r2, r0, sp, sp │ │ │ │ + tsteq sl, r4, lsl ip │ │ │ │ + tsteq r4, r2, lsl #4 │ │ │ │ + tstpeq r1, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + strdeq r1, [r4, -sl] │ │ │ │ + smlabteq r1, sl, r9, pc @ │ │ │ │ + smlabteq r1, r4, r9, pc @ │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + @ instruction: 0x0101f99e │ │ │ │ + @ instruction: 0x0101f998 │ │ │ │ + smlabbeq r2, lr, r1, r7 │ │ │ │ + smlabbeq r2, r0, r1, r7 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r6, ror r1 │ │ │ │ + tsteq r2, r4, ror r1 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + @ instruction: 0x0104bd9a │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + @ instruction: 0x010aba90 │ │ │ │ + @ instruction: 0x01054fbe │ │ │ │ + ldrdeq pc, [r1, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec36d38 │ │ │ │ @ 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 │ │ │ │ - tstpeq r1, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - smlabbeq r5, r2, r0, r6 │ │ │ │ - smlatbeq r1, lr, r1, pc @ │ │ │ │ - @ instruction: 0x0101f190 │ │ │ │ - tstpeq r1, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r1, -r4] │ │ │ │ + smlabbeq r1, r6, r2, pc @ │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + smlatteq r5, r2, r0, r6 │ │ │ │ + tstpeq r1, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r0] │ │ │ │ ldrdeq pc, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, r0, pc @ │ │ │ │ - swpeq pc, ip, [r1] @ │ │ │ │ - tstpeq r1, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ - strdeq lr, [r1, -r4] │ │ │ │ - smlabteq r1, lr, pc, lr @ │ │ │ │ + @ instruction: 0x0101f1b2 │ │ │ │ + @ instruction: 0x0101f192 │ │ │ │ + tstpeq r1, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -ip] │ │ │ │ + ldrdeq pc, [r1, -r6] │ │ │ │ + smlatbeq r1, ip, r0, pc @ │ │ │ │ + smlabbeq r1, r8, r0, pc @ │ │ │ │ + qaddeq pc, lr, r1 @ │ │ │ │ + qaddeq pc, r4, r1 @ │ │ │ │ + tstpeq r1, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, pc, lr @ │ │ │ │ smlatbeq r1, r4, pc, lr @ │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r1, lr, asr #30 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, r4, lsl #30 │ │ │ │ strdeq lr, [r1, -sl] │ │ │ │ - smlabteq r1, lr, lr, lr │ │ │ │ - smlatbeq r1, r4, lr, lr │ │ │ │ - @ instruction: 0x0101ee9a │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - smlatteq r1, ip, sp, lr │ │ │ │ - @ instruction: 0x0101edbe │ │ │ │ - @ instruction: 0x0101ed92 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ - ldrdeq lr, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, ip, lr │ │ │ │ - smlabbeq r1, r0, ip, lr │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - strdeq lr, [r1, -lr] │ │ │ │ - ldrdeq lr, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, fp, lr │ │ │ │ - smlabbeq r1, r0, fp, lr │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + smlatbeq r1, sl, lr, lr │ │ │ │ + smlatbeq r1, r0, lr, lr │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ strdeq lr, [r1, -r2] │ │ │ │ - ldrdeq lr, [r1, -ip] │ │ │ │ - @ instruction: 0x0101eab0 │ │ │ │ - smlabbeq r1, r4, sl, lr │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r6, lsl sl │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ - ldrdeq lr, [r1, -r2] │ │ │ │ - smlatbeq r1, r4, r9, lr │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - tsteq r1, r8, lsl #18 │ │ │ │ - smlatteq r1, r4, r8, lr │ │ │ │ - @ instruction: 0x0101e8b8 │ │ │ │ - smlabbeq r1, ip, r8, lr │ │ │ │ - smlabbeq r1, r2, r8, lr │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, lr, lsr r8 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - smlatteq r1, sl, r7, lr │ │ │ │ - smlabteq r1, r0, r7, lr │ │ │ │ - @ instruction: 0x0101e7b8 │ │ │ │ - @ instruction: 0x0101e796 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, r0, lsr #14 │ │ │ │ - tsteq r1, r8, lsl r7 │ │ │ │ + smlabteq r1, r6, sp, lr │ │ │ │ + smlatbeq r1, sl, sp, lr │ │ │ │ + @ instruction: 0x0101ed94 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + smlatteq r1, r0, ip, lr │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ + @ instruction: 0x0101ecb0 │ │ │ │ + smlabbeq r1, r2, ip, lr │ │ │ │ + tsteq r1, lr, asr ip │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, lr │ │ │ │ + @ instruction: 0x0101ebb4 │ │ │ │ + smlatbeq r1, sl, fp, lr │ │ │ │ + @ instruction: 0x0101eb94 │ │ │ │ + tsteq r1, r8, ror #22 │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + tsteq r1, ip, lsr fp │ │ │ │ + tsteq r1, r0, lsl fp │ │ │ │ + smlatteq r1, r4, sl, lr │ │ │ │ + smlabteq r1, lr, sl, lr │ │ │ │ + @ instruction: 0x0101eab8 │ │ │ │ + smlabbeq r1, ip, sl, lr │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + tsteq r1, r4, lsl #20 │ │ │ │ + ldrdeq lr, [r1, -r8] │ │ │ │ + smlatbeq r1, ip, r9, lr │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + smlatteq r1, ip, r8, lr │ │ │ │ + smlatteq r1, r2, r8, lr │ │ │ │ + smlabteq r1, r0, r8, lr │ │ │ │ + @ instruction: 0x0101e89e │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r1, sl, asr #16 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ strdeq lr, [r1, -r6] │ │ │ │ ldrdeq lr, [r1, -r4] │ │ │ │ - smlatbeq r1, r8, r6, lr │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ + smlatbeq r1, sl, r7, lr │ │ │ │ + smlabbeq r1, r0, r7, lr │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, r8, lsl #14 │ │ │ │ ldrdeq lr, [r1, -lr] │ │ │ │ - @ instruction: 0x0101e5b2 │ │ │ │ - @ instruction: 0x0101e590 │ │ │ │ + @ instruction: 0x0101e6b4 │ │ │ │ + smlabbeq r1, sl, r6, lr │ │ │ │ + smlabbeq r1, r2, r6, lr │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, r2, lsl r6 │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ cmppvs r4, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80d460 │ │ │ │ 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 7ededc │ │ │ │ blx 98e108 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ strbhi pc, [fp, r1, lsl #2] @ │ │ │ │ ldrbtmi r4, [r8], #-2137 @ 0xfffff7a7 │ │ │ │ ldmdblt sl!, {r1, ip, sp, lr, pc} │ │ │ │ - smlatteq r1, lr, r3, lr │ │ │ │ - @ instruction: 0x0101e3be │ │ │ │ - @ instruction: 0x0101e390 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, r6, lsl #6 │ │ │ │ + tsteq r1, lr, asr #8 │ │ │ │ + tsteq r1, lr, lsl r4 │ │ │ │ + strdeq lr, [r1, -r0] │ │ │ │ + smlabteq r1, r4, r3, lr │ │ │ │ + @ instruction: 0x0101e3ba │ │ │ │ + @ instruction: 0x0101e394 │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ + tsteq r1, r6, lsr r3 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + ldrdeq lr, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, r2, lr │ │ │ │ + tsteq r1, ip, ror r2 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, ip, asr #4 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + smlatteq r1, r6, r1, lr │ │ │ │ + @ instruction: 0x0101e1b2 │ │ │ │ + smlabbeq r1, r4, r1, lr │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, sl, lsr #2 │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ strdeq lr, [r1, -ip] │ │ │ │ - ldrdeq lr, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r2, lr │ │ │ │ - tsteq r1, sl, ror r2 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, lr │ │ │ │ - @ instruction: 0x0101e1ba │ │ │ │ - smlabbeq r1, r6, r1, lr │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - strdeq lr, [r1, -r6] │ │ │ │ - smlabteq r1, sl, r0, lr │ │ │ │ - smlabteq r1, r0, r0, lr │ │ │ │ - swpeq lr, ip, [r1] │ │ │ │ - tsteq r1, lr, rrx │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ + smlabteq r1, lr, r0, lr │ │ │ │ + smlabteq r1, r4, r0, lr │ │ │ │ + smlatbeq r1, r0, r0, lr │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ tsteq r1, r2, lsl r0 │ │ │ │ smlatteq r1, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0101dfbc │ │ │ │ - @ instruction: 0x0101dfb2 │ │ │ │ - smlabbeq r1, ip, pc, sp @ │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ + @ instruction: 0x0101dfb8 │ │ │ │ + smlabbeq r1, r6, pc, sp @ │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ tsteq r1, r6, lsr #30 │ │ │ │ strdeq sp, [r1, -r6] │ │ │ │ smlatteq r1, ip, lr, sp │ │ │ │ smlabteq r1, r6, lr, sp │ │ │ │ @ instruction: 0x0101de96 │ │ │ │ - smlabbeq r1, ip, lr, sp │ │ │ │ tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ tsteq r1, r6, lsr lr │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r6] │ │ │ │ - @ instruction: 0x0101ddb0 │ │ │ │ - tsteq r1, ip, ror sp │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - smlatteq r1, lr, ip, sp │ │ │ │ - smlatteq r1, r4, ip, sp │ │ │ │ - smlabteq r1, ip, ip, sp │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + smlatbeq r1, ip, sp, sp │ │ │ │ + tsteq r1, lr, ror sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, lr, ip, sp │ │ │ │ @ instruction: 0x0101dc9e │ │ │ │ - @ instruction: 0x0101dc94 │ │ │ │ tsteq r1, lr, ror #24 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, lr, lsl #24 │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101dbb0 │ │ │ │ - smlatbeq r1, r6, fp, sp │ │ │ │ - smlabbeq r1, r0, fp, sp │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - smlabteq r1, r8, sl, sp │ │ │ │ - @ instruction: 0x0101da98 │ │ │ │ - smlabbeq r1, lr, sl, sp │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - strdeq sp, [r1, -r0] │ │ │ │ - smlabteq r1, r0, r9, sp │ │ │ │ - @ instruction: 0x0101d9b8 │ │ │ │ - @ instruction: 0x0101d994 │ │ │ │ - tsteq r1, r4, ror #18 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, ip, r8, sp │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, sp │ │ │ │ + smlatbeq r1, lr, fp, sp │ │ │ │ + smlabbeq r1, r2, fp, sp │ │ │ │ + tsteq r1, r0, asr fp │ │ │ │ + tsteq r1, r8, lsr #22 │ │ │ │ + strdeq sp, [r1, -r8] │ │ │ │ + smlatteq r1, lr, sl, sp │ │ │ │ + ldrdeq sp, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, sl, sp │ │ │ │ + smlatbeq r1, r2, sl, sp │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, r4, r9, sp │ │ │ │ + @ instruction: 0x0101d99e │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + smlatteq r1, r8, r8, sp │ │ │ │ @ instruction: 0x0101d8ba │ │ │ │ - smlabbeq r1, r8, r8, sp │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, sl, lsr #16 │ │ │ │ - tsteq r1, r2, lsr #16 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - smlabteq r1, lr, r7, sp │ │ │ │ - smlatbeq r1, r8, r7, sp │ │ │ │ - smlabbeq r1, r4, r7, sp │ │ │ │ - tsteq r1, r2, asr r7 │ │ │ │ + smlabbeq r1, sl, r8, sp │ │ │ │ + smlabbeq r1, r2, r8, sp │ │ │ │ + tsteq r1, ip, asr r8 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + smlatteq r1, r4, r7, sp │ │ │ │ + @ instruction: 0x0101d7b2 │ │ │ │ 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 98ef20 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ adcshi pc, pc, r1, lsl #2 │ │ │ │ ldrbtmi r4, [r8], #-2136 @ 0xfffff7a8 │ │ │ │ blt c9e4c8 │ │ │ │ + tsteq r1, lr, lsl r6 │ │ │ │ + tsteq r1, r4, lsl r6 │ │ │ │ + smlatteq r1, lr, r5, sp │ │ │ │ @ instruction: 0x0101d5be │ │ │ │ @ instruction: 0x0101d5b4 │ │ │ │ smlabbeq r1, lr, r5, sp │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - ldrdeq sp, [r1, -r0] │ │ │ │ - @ instruction: 0x0101d49e │ │ │ │ - @ instruction: 0x0101d494 │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ + tsteq r1, r2, ror #10 │ │ │ │ + tsteq r1, r0, lsr r5 │ │ │ │ + strdeq sp, [r1, -lr] │ │ │ │ + strdeq sp, [r1, -r4] │ │ │ │ + smlabteq r1, ip, r4, sp │ │ │ │ + smlatbeq r1, r8, r4, sp │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ tsteq r1, ip, lsl r4 │ │ │ │ - smlatteq r1, sl, r3, sp │ │ │ │ - smlatteq r1, r0, r3, sp │ │ │ │ - @ instruction: 0x0101d3bc │ │ │ │ - @ instruction: 0x0101d390 │ │ │ │ - smlabbeq r1, r6, r3, sp │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, r4, lsr r3 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ + strdeq sp, [r1, -r0] │ │ │ │ + smlatteq r1, r6, r3, sp │ │ │ │ + smlabteq r1, r2, r3, sp │ │ │ │ + @ instruction: 0x0101d394 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + smlatteq r1, r2, r2, sp │ │ │ │ + @ instruction: 0x0101d2be │ │ │ │ + @ instruction: 0x0101d292 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r4, lsl r2 │ │ │ │ + smlatteq r1, r6, r1, sp │ │ │ │ + @ instruction: 0x0101d1ba │ │ │ │ + @ instruction: 0x0101d196 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ ldrdeq sp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101d2b0 │ │ │ │ - smlatbeq r1, r6, r2, sp │ │ │ │ - smlabbeq r1, r2, r2, sp │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r2, lsr r2 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - strdeq sp, [r1, -ip] │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlabbeq r1, r6, r1, sp │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ - tsteq r1, r6, lsr r1 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - ldrdeq sp, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, r0, sp │ │ │ │ - tsteq r1, ip, ror r0 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - smlatteq r1, lr, pc, ip @ │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - smlatbeq r1, r0, pc, ip @ │ │ │ │ - smlabbeq r1, ip, pc, ip @ │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - strdeq ip, [r1, -r0] │ │ │ │ - strdeq r3, [r5, -sl] │ │ │ │ - smlatbeq r1, r2, lr, ip │ │ │ │ - tsteq r1, r4, ror lr │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, r2, lsl lr │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r0, sp │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + mrseq sp, (UNDEF: 1) │ │ │ │ + smlatteq r1, ip, pc, ip @ │ │ │ │ + ldrdeq r3, [r5, -r2] │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ ldrdeq ip, [r1, -r4] │ │ │ │ - smlatbeq r1, r4, sp, ip │ │ │ │ - tsteq r1, r6, ror sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - tsteq r1, r2, lsl #26 │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, r6, lr, ip │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + @ instruction: 0x0101cdb2 │ │ │ │ + smlabbeq r1, r2, sp, ip │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + smlatteq r1, r0, ip, ip │ │ │ │ @ instruction: 0x0101ccb0 │ │ │ │ - smlabbeq r1, r0, ip, ip │ │ │ │ - tsteq r1, r0, asr ip │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - ldrdeq ip, [r1, -lr] │ │ │ │ - smlabteq r1, ip, fp, ip │ │ │ │ - smlatbeq r1, r0, fp, ip │ │ │ │ - @ instruction: 0x0101cb98 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, ip, lsr #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, r2, fp, ip │ │ │ │ tsteq r1, r2, ror fp │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - tsteq r1, sl, lsl #22 │ │ │ │ - smlatteq r1, r6, sl, ip │ │ │ │ - smlabteq r1, r2, sl, ip │ │ │ │ - @ instruction: 0x0101ca92 │ │ │ │ - tsteq r1, r4, ror #20 │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ - smlatteq r1, lr, r9, ip │ │ │ │ - smlabteq r1, r0, r9, ip │ │ │ │ - @ instruction: 0x0101c9b8 │ │ │ │ - @ instruction: 0x0101c994 │ │ │ │ - tsteq r1, r8, ror #18 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, r4, sl, ip │ │ │ │ + @ instruction: 0x0101ca96 │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + strdeq ip, [r1, -r4] │ │ │ │ + smlabteq r1, r8, r9, ip │ │ │ │ + @ instruction: 0x0101c99a │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0101c7b2 │ │ │ │ - smlabbeq r1, ip, r7, ip │ │ │ │ - tsteq r1, r0, ror #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + smlatteq r1, ip, r7, ip │ │ │ │ + smlabteq r1, r0, r7, ip │ │ │ │ + @ instruction: 0x0101c79a │ │ │ │ + tsteq r1, r4, ror r7 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ tsteq r1, r4, lsl r7 │ │ │ │ - smlatteq r1, r2, r6, ip │ │ │ │ - @ instruction: 0x0101c6b4 │ │ │ │ - smlabbeq r1, r8, r6, ip │ │ │ │ - tsteq r1, ip, asr r6 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - tsteq r1, r0, lsl r6 │ │ │ │ - smlatteq r1, r4, r5, ip │ │ │ │ - @ instruction: 0x0101c5be │ │ │ │ - @ instruction: 0x0101c598 │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ + smlatteq r1, r8, r6, ip │ │ │ │ + @ instruction: 0x0101c6bc │ │ │ │ + @ instruction: 0x0101c696 │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r1, lr, lsl r6 │ │ │ │ + strdeq ip, [r1, -r8] │ │ │ │ + smlabteq r1, ip, r5, ip │ │ │ │ + smlatbeq r1, r0, r5, ip │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r4, lsr #10 │ │ │ │ tsteq r1, sl, lsl r5 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ + strdeq ip, [r1, -r6] │ │ │ │ smlabteq r1, r4, r4, ip │ │ │ │ - @ instruction: 0x0101c4ba │ │ │ │ - @ instruction: 0x0101c496 │ │ │ │ + @ instruction: 0x0101c494 │ │ │ │ tsteq r1, r4, ror #8 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - smlatteq r1, r4, r3, ip │ │ │ │ - smlabteq r1, r0, r3, ip │ │ │ │ - @ instruction: 0x0101c390 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + strdeq ip, [r1, -r0] │ │ │ │ + ldrdeq ip, [r1, -r0] │ │ │ │ + smlatbeq r1, ip, r3, ip │ │ │ │ + tsteq r1, ip, ror r3 │ │ │ │ tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - smlatteq r1, ip, r2, ip │ │ │ │ - smlabteq r1, ip, r2, ip │ │ │ │ - smlatbeq r1, r8, r2, ip │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + ldrdeq ip, [r1, -ip] │ │ │ │ + ldrdeq ip, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, r2, ip │ │ │ │ + tsteq r1, lr, ror r2 │ │ │ │ tsteq r1, ip, asr #4 │ │ │ │ tsteq r1, lr, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, ip │ │ │ │ - @ instruction: 0x0101c1be │ │ │ │ - @ instruction: 0x0101c192 │ │ │ │ - tsteq r1, r6, ror #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - smlatteq r1, lr, r0, ip │ │ │ │ - smlabteq r1, r8, r0, ip │ │ │ │ - smlatbeq r1, r2, r0, ip │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ + strdeq ip, [r1, -r2] │ │ │ │ + smlabteq r1, r6, r1, ip │ │ │ │ + smlatbeq r1, r0, r1, ip │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, lr, asr #2 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlatbeq r1, sl, r0, ip │ │ │ │ + smlabbeq r1, r4, r0, ip │ │ │ │ + qaddeq ip, lr, r1 │ │ │ │ + tsteq r1, lr, lsr #32 │ │ │ │ tsteq r1, r4, lsr #32 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ + mrseq ip, (UNDEF: 1) │ │ │ │ smlabteq r1, lr, pc, fp @ │ │ │ │ - smlabteq r1, r4, pc, fp @ │ │ │ │ - smlatbeq r1, r0, pc, fp @ │ │ │ │ + @ instruction: 0x0101bf9e │ │ │ │ tsteq r1, lr, ror #30 │ │ │ │ - tsteq r1, lr, lsr pc │ │ │ │ - tsteq r1, lr, lsl #30 │ │ │ │ - smlatteq r1, lr, lr, fp │ │ │ │ - smlabteq r1, sl, lr, fp │ │ │ │ - @ instruction: 0x0101be9a │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ strdeq fp, [r1, -sl] │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101bdba │ │ │ │ - @ instruction: 0x0101bd90 │ │ │ │ - smlabbeq r1, r8, sp, fp │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - ldrdeq fp, [r1, -lr] │ │ │ │ - @ instruction: 0x0101bcb4 │ │ │ │ - @ instruction: 0x0101bc92 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - tsteq r1, r8, asr #24 │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101bbb4 │ │ │ │ - @ instruction: 0x0101bb92 │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + @ instruction: 0x0101beb6 │ │ │ │ + smlabbeq r1, r8, lr, fp │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + smlatteq r1, r8, sp, fp │ │ │ │ + smlabteq r1, r4, sp, fp │ │ │ │ + @ instruction: 0x0101bd94 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r8, ip, fp │ │ │ │ + smlabbeq r1, r6, ip, fp │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + tsteq r1, ip, lsr ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r0, fp, fp │ │ │ │ ldreq pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ add r4, r9, #120, 8 @ 0x78000000 │ │ │ │ cmnppl r8, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 80fe80 │ │ │ │ rsbhi pc, sp, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -121642,31 +121642,47 @@ │ │ │ │ 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 │ │ │ │ - strdeq fp, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r9, fp │ │ │ │ - @ instruction: 0x0101b99e │ │ │ │ - tsteq r1, r0, ror r9 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, r2, lsl #18 │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r2, r9, fp │ │ │ │ + smlabbeq r1, r4, r9, fp │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, r8, fp │ │ │ │ + smlabbeq r1, ip, r8, fp │ │ │ │ + tsteq r1, lr, ror #16 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + tsteq r1, r2, lsr #16 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ + tsteq r1, r0, lsl r8 │ │ │ │ + tsteq r1, sl, lsl #16 │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + strdeq fp, [r1, -lr] │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + smlatteq r1, ip, r7, fp │ │ │ │ + smlatteq r1, r6, r7, fp │ │ │ │ + smlatteq r1, r0, r7, fp │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ ldrdeq fp, [r1, -r4] │ │ │ │ - @ instruction: 0x0101b8b8 │ │ │ │ - @ instruction: 0x0101b89a │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - smlatteq r1, r8, r7, fp │ │ │ │ - smlatteq r1, r2, r7, fp │ │ │ │ + smlabteq r1, lr, r7, fp │ │ │ │ + smlabteq r1, r8, r7, fp │ │ │ │ smlabteq r1, r2, r7, fp │ │ │ │ + @ instruction: 0x0101b7bc │ │ │ │ @ instruction: 0x0101b7b6 │ │ │ │ @ instruction: 0x0101b7b0 │ │ │ │ smlatbeq r1, sl, r7, fp │ │ │ │ smlatbeq r1, r4, r7, fp │ │ │ │ @ instruction: 0x0101b79e │ │ │ │ @ instruction: 0x0101b798 │ │ │ │ @ instruction: 0x0101b792 │ │ │ │ @@ -121766,30 +121782,14 @@ │ │ │ │ tsteq r1, lr, asr r5 │ │ │ │ tsteq r1, r8, asr r5 │ │ │ │ tsteq r1, r2, asr r5 │ │ │ │ tsteq r1, ip, asr #10 │ │ │ │ tsteq r1, r6, asr #10 │ │ │ │ tsteq r1, r0, asr #10 │ │ │ │ tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - strdeq fp, [r1, -r8] │ │ │ │ - strdeq fp, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r4, fp │ │ │ │ - smlatteq r1, r6, r4, fp │ │ │ │ - smlatteq r1, r0, r4, fp │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3ad5c │ │ │ │ @ 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 │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - tsteq r3, r6, asr r2 │ │ │ │ - tsteq r1, r8, lsr #14 │ │ │ │ + smlabteq r1, ip, sl, r8 │ │ │ │ + @ instruction: 0x010382b6 │ │ │ │ + smlabbeq r1, r8, r7, r8 │ │ │ │ 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 │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - smlatteq r4, r6, r5, pc @ │ │ │ │ - smlatbeq r4, r8, r5, pc @ │ │ │ │ + tstpeq r4, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3d9f4 │ │ │ │ @ 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 15e1270 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmdb lr, {r0, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x01044f90 │ │ │ │ - smlabbeq r3, ip, r7, sl │ │ │ │ - smlabbeq r3, r8, r7, sl │ │ │ │ - smlabbeq r3, ip, r7, sl │ │ │ │ - tstpeq r4, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - tstpeq r4, lr, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ - smlabbeq r4, lr, pc, r8 @ │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - tsteq r1, sl, lsr r9 │ │ │ │ - tsteq sl, r0, lsr #22 │ │ │ │ - tsteq r1, r8, lsr #18 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ + strdeq r4, [r4, -r0] │ │ │ │ + smlatteq r3, ip, r7, sl │ │ │ │ + smlatteq r3, r8, r7, sl │ │ │ │ + smlatteq r3, ip, r7, sl │ │ │ │ + smlabteq r4, r4, r5, pc @ │ │ │ │ + smlabteq r4, sl, sl, fp │ │ │ │ + @ instruction: 0x010381b2 │ │ │ │ + @ instruction: 0x0104f59e │ │ │ │ + @ instruction: 0x0104f590 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + @ instruction: 0x010189b6 │ │ │ │ + smlatteq r4, lr, pc, r8 @ │ │ │ │ + smlatbeq r1, lr, r9, r8 │ │ │ │ + @ instruction: 0x0101899a │ │ │ │ + smlabbeq sl, r0, fp, r4 │ │ │ │ + smlabbeq r1, r8, r9, r8 │ │ │ │ + smlabbeq r1, sl, r9, r8 │ │ │ │ + smlabbeq r1, r2, r9, r8 │ │ │ │ + smlatteq r4, sl, r9, fp │ │ │ │ + smlatteq r4, lr, r9, fp │ │ │ │ + smlatteq r4, r8, r9, fp │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + smlatteq r4, r0, lr, r8 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq sl, r8, ror sl │ │ │ │ tsteq r1, r2, lsr #18 │ │ │ │ - smlabbeq r4, sl, r9, fp │ │ │ │ - smlabbeq r4, lr, r9, fp │ │ │ │ - smlabbeq r4, r8, r9, fp │ │ │ │ - smlatteq r1, ip, r8, r8 │ │ │ │ - ldrdeq r8, [r4, -r2] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlatteq r1, sl, r8, r8 │ │ │ │ - strdeq lr, [r4, -ip] │ │ │ │ - smlatteq r1, ip, r8, r8 │ │ │ │ - smlabbeq r4, r0, lr, r8 │ │ │ │ - smlatteq r1, r2, r8, r8 │ │ │ │ + tsteq r1, sl, lsr #18 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r6, lsr #18 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + tsteq r1, r0, lsl #18 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + tsteq r1, lr, lsr #16 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + tsteq r1, r2, lsl #16 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ ldrdeq r8, [r1, -r0] │ │ │ │ - tsteq sl, r8, lsl sl │ │ │ │ - smlabteq r1, r2, r8, r8 │ │ │ │ - smlabteq r1, sl, r8, r8 │ │ │ │ - smlabteq r1, ip, r8, r8 │ │ │ │ - smlabteq r1, r6, r8, r8 │ │ │ │ - @ instruction: 0x0101889e │ │ │ │ - smlatbeq r1, r0, r8, r8 │ │ │ │ - @ instruction: 0x010188b2 │ │ │ │ - smlabteq r1, lr, r7, r8 │ │ │ │ - smlabteq r1, r8, r7, r8 │ │ │ │ - @ instruction: 0x0101889e │ │ │ │ - smlatbeq r1, r2, r7, r8 │ │ │ │ - @ instruction: 0x0101879c │ │ │ │ - ldrdeq r6, [r4, -lr] │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - smlatbeq r3, lr, r4, sl │ │ │ │ - tsteq r3, lr, lsr r4 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r4, lr, ror #24 │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r4, r6, asr ip │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - ldrdeq pc, [r1, -r2] │ │ │ │ - ldrdeq pc, [r1, -r0] │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - tsteq sl, r2, lsr r8 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - smlatteq r1, r0, lr, pc @ │ │ │ │ - smlabteq r1, r6, lr, pc @ │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - strdeq r8, [r4, -r4] │ │ │ │ - strdeq r8, [r4, -sl] │ │ │ │ - smlatteq r4, r0, fp, r8 │ │ │ │ - @ instruction: 0x010a4798 │ │ │ │ - ldrdeq r8, [r4, -lr] │ │ │ │ - tsteq r3, r0, lsl #26 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - smlabbeq r1, r8, r5, r8 │ │ │ │ - smlabbeq r1, r2, r5, r8 │ │ │ │ - @ instruction: 0x01048bb4 │ │ │ │ - @ instruction: 0x01037cb8 │ │ │ │ + smlabteq r3, sl, r4, sl │ │ │ │ + smlabteq r3, sl, r4, sl │ │ │ │ + smlabteq r3, r8, r4, sl │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + @ instruction: 0x0103a49e │ │ │ │ + @ instruction: 0x0103a49c │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlabteq r4, lr, ip, r4 │ │ │ │ + smlabteq r4, r8, ip, r4 │ │ │ │ + smlabteq r4, r2, ip, r4 │ │ │ │ + @ instruction: 0x01044cbc │ │ │ │ + @ instruction: 0x01044cb6 │ │ │ │ + @ instruction: 0x01044cb0 │ │ │ │ + tstpeq r1, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, lr, ip, r4 │ │ │ │ + @ instruction: 0x010a4892 │ │ │ │ + @ instruction: 0x01044c98 │ │ │ │ + tstpeq r1, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, ip, ip, r4 │ │ │ │ + tsteq r1, r4, ror r6 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + strdeq r4, [sl, -r8] │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + smlabbeq r4, r2, fp, lr │ │ │ │ + smlatteq r1, r8, r5, r8 │ │ │ │ + smlatteq r1, r2, r5, r8 │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r3, r8, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3e070 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b08121 │ │ │ │ eorle r7, r0, #44, 30 @ 0xb0 │ │ │ │ @@ -125857,102 +125857,102 @@ │ │ │ │ blcs 814554 │ │ │ │ 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, lsr pc │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - smlatteq r1, sl, lr, r7 │ │ │ │ - smlabteq r1, sl, lr, r7 │ │ │ │ + @ instruction: 0x01017f98 │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlatteq r1, ip, lr, r7 │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ smlatbeq r1, ip, lr, r7 │ │ │ │ - smlabbeq r1, ip, lr, r7 │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ + smlatbeq r1, r2, lr, r7 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ tsteq r1, lr, lsl lr │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - smlabteq r1, r8, sp, r7 │ │ │ │ - @ instruction: 0x01017dbe │ │ │ │ - @ instruction: 0x01017d98 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, r4, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - smlatbeq r1, lr, ip, r7 │ │ │ │ - smlabbeq r1, r4, ip, r7 │ │ │ │ - tsteq r1, sl, asr ip │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tsteq r1, r6, lsr #24 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - ldrdeq r7, [r1, -lr] │ │ │ │ - @ instruction: 0x01017bb4 │ │ │ │ - @ instruction: 0x01017b90 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - smlatteq r1, lr, sl, r7 │ │ │ │ - smlabteq r1, r0, sl, r7 │ │ │ │ - smlabbeq r1, lr, sl, r7 │ │ │ │ - tsteq r1, lr, ror #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, ip, lsl sl │ │ │ │ - smlatteq r1, sl, r9, r7 │ │ │ │ - @ instruction: 0x010179b6 │ │ │ │ - tsteq r1, lr, ror r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - smlatteq r1, lr, r8, r7 │ │ │ │ - smlabteq r1, r6, r8, r7 │ │ │ │ - smlatbeq r1, r2, r8, r7 │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, r4, asr r8 │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - @ instruction: 0x010177b8 │ │ │ │ - @ instruction: 0x01017794 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - smlatteq r1, r0, r6, r7 │ │ │ │ - @ instruction: 0x010176b2 │ │ │ │ - smlabbeq r1, r4, r6, r7 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, r6, lsl r6 │ │ │ │ strdeq r7, [r1, -r8] │ │ │ │ - ldrdeq r7, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r5, r7 │ │ │ │ - smlabbeq r1, r0, r5, r7 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, ip, lsl r5 │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ + smlabteq r1, lr, sp, r7 │ │ │ │ + smlabteq r1, r4, sp, r7 │ │ │ │ + @ instruction: 0x01017d9e │ │ │ │ + tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + smlatteq r1, r4, ip, r7 │ │ │ │ + @ instruction: 0x01017cba │ │ │ │ + @ instruction: 0x01017c90 │ │ │ │ + smlabbeq r1, r6, ip, r7 │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + tsteq r1, lr, lsr ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + smlabteq r1, ip, fp, r7 │ │ │ │ + @ instruction: 0x01017b96 │ │ │ │ + tsteq r1, r2, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + smlatteq r1, lr, sl, r7 │ │ │ │ + smlabteq r1, lr, sl, r7 │ │ │ │ + @ instruction: 0x01017a9e │ │ │ │ + @ instruction: 0x01017a94 │ │ │ │ + tsteq r1, ip, ror sl │ │ │ │ + tsteq r1, sl, asr #20 │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + ldrdeq r7, [r1, -lr] │ │ │ │ + smlatbeq r1, ip, r9, r7 │ │ │ │ + smlabbeq r1, lr, r9, r7 │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + tsteq r1, r6, lsr #18 │ │ │ │ + tsteq r1, r2, lsl #18 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + @ instruction: 0x010178b4 │ │ │ │ + @ instruction: 0x01017890 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq r1, r8, lsr r8 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ strdeq r7, [r1, -r4] │ │ │ │ - smlabteq r1, r6, r4, r7 │ │ │ │ - @ instruction: 0x0101749e │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, r2, lsr r4 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ - smlatteq r1, r0, r3, r7 │ │ │ │ - @ instruction: 0x010173b4 │ │ │ │ - smlabbeq r1, r8, r3, r7 │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - tsteq r1, ip, asr #6 │ │ │ │ - tsteq r1, r4, lsr #6 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - strdeq r7, [r1, -ip] │ │ │ │ + smlabteq r1, r6, r7, r7 │ │ │ │ + @ instruction: 0x010177be │ │ │ │ + @ instruction: 0x0101779c │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, r2, lsl r7 │ │ │ │ + smlatteq r1, r4, r6, r7 │ │ │ │ + smlabteq r1, r6, r6, r7 │ │ │ │ + smlatbeq r1, r4, r6, r7 │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, r8, asr r6 │ │ │ │ + tsteq r1, r8, lsr r6 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + smlatteq r1, r0, r5, r7 │ │ │ │ + smlabteq r1, r4, r5, r7 │ │ │ │ + smlatbeq r1, r4, r5, r7 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r6, ror r5 │ │ │ │ + tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + ldrdeq r7, [r1, -r6] │ │ │ │ + @ instruction: 0x010174b4 │ │ │ │ + @ instruction: 0x01017492 │ │ │ │ + tsteq r1, r6, ror #8 │ │ │ │ + tsteq r1, r0, ror #8 │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + smlatteq r1, r8, r3, r7 │ │ │ │ + smlabteq r1, ip, r3, r7 │ │ │ │ + smlatbeq r1, ip, r3, r7 │ │ │ │ + smlabbeq r1, r4, r3, r7 │ │ │ │ + tsteq r1, lr, ror r3 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ @ 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,14 +125996,30 @@ │ │ │ │ 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 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + smlatteq r1, sl, r1, r7 │ │ │ │ + smlatteq r1, r4, r1, r7 │ │ │ │ + ldrdeq r7, [r1, -lr] │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r1, r7 │ │ │ │ + smlabteq r1, r6, r1, r7 │ │ │ │ + smlabteq r1, r0, r1, r7 │ │ │ │ + @ instruction: 0x010171ba │ │ │ │ + @ instruction: 0x010171b4 │ │ │ │ + smlatbeq r1, lr, r1, r7 │ │ │ │ + smlatbeq r1, r8, r1, r7 │ │ │ │ + smlatbeq r1, r2, r1, r7 │ │ │ │ + @ instruction: 0x0101719c │ │ │ │ + @ instruction: 0x01017196 │ │ │ │ @ instruction: 0x01017190 │ │ │ │ smlabbeq r1, sl, r1, r7 │ │ │ │ smlabbeq r1, r4, r1, r7 │ │ │ │ tsteq r1, lr, ror r1 │ │ │ │ tsteq r1, r8, ror r1 │ │ │ │ tsteq r1, r2, ror r1 │ │ │ │ tsteq r1, ip, ror #2 │ │ │ │ @@ -126013,30 +126029,14 @@ │ │ │ │ tsteq r1, r4, asr r1 │ │ │ │ tsteq r1, lr, asr #2 │ │ │ │ tsteq r1, r8, asr #2 │ │ │ │ tsteq r1, r2, asr #2 │ │ │ │ tsteq r1, ip, lsr r1 │ │ │ │ tsteq r1, r6, lsr r1 │ │ │ │ tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, sl, lsr #2 │ │ │ │ - tsteq r1, r4, lsr #2 │ │ │ │ - tsteq r1, lr, lsl r1 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - mrseq r7, (UNDEF: 17) │ │ │ │ - strdeq r7, [r1, -sl] │ │ │ │ - strdeq r7, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r0, r7 │ │ │ │ - smlatteq r1, r8, r0, r7 │ │ │ │ - smlatteq r1, r2, r0, r7 │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - ldrdeq r7, [r1, -r6] │ │ │ │ - ldrdeq r7, [r1, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3efb8 │ │ │ │ @ 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 5605b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a514> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - rscseq lr, pc, r8, asr sl @ │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - smlabteq sl, r2, lr, r2 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ + ldrhteq lr, [pc], #168 │ │ │ │ + @ instruction: 0x010252b6 │ │ │ │ + smlabbeq r4, r0, r9, sp │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + smlabbeq r4, r0, r9, sp │ │ │ │ + @ instruction: 0x0104d996 │ │ │ │ + tsteq sl, r2, lsr #30 │ │ │ │ + tsteq r1, sl, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3f7e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r0, r8, #228, 6 @ 0x90000003 │ │ │ │ strbhi pc, [pc, #3] @ e85fb @ │ │ │ │ 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 │ │ │ │ - smlabteq r1, r4, r7, r6 │ │ │ │ - tsteq r4, lr, lsr r9 │ │ │ │ - @ instruction: 0x0104dc94 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r4, r6, ror #16 │ │ │ │ - @ instruction: 0x0101669c │ │ │ │ - @ instruction: 0x01016692 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - tsteq r1, r2, asr #12 │ │ │ │ - tsteq r1, r8, lsl r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - smlatteq r1, sl, r5, r6 │ │ │ │ - smlabteq r1, r0, r5, r6 │ │ │ │ - @ instruction: 0x0101659a │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - @ instruction: 0x0104d798 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - smlabteq r1, r2, r4, r6 │ │ │ │ - @ instruction: 0x01016498 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + @ instruction: 0x0104d99e │ │ │ │ + strdeq sp, [r4, -r4] │ │ │ │ + @ instruction: 0x0101679e │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + smlabbeq r4, r4, r8, sp │ │ │ │ + smlabteq r4, r6, r8, sp │ │ │ │ + strdeq r6, [r1, -ip] │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r6, r6 │ │ │ │ + smlatbeq r1, r2, r6, r6 │ │ │ │ + tsteq r1, r8, ror r6 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, r0, lsr #12 │ │ │ │ strdeq r6, [r1, -sl] │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + strdeq r6, [r1, -r8] │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + @ instruction: 0x010164b0 │ │ │ │ + smlabbeq r1, r4, r4, r6 │ │ │ │ + tsteq r1, sl, asr r4 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, sl, lsr #8 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r3, r6 │ │ │ │ + @ instruction: 0x010163b2 │ │ │ │ + smlabbeq r1, r6, r3, r6 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + tsteq r1, ip, lsr #6 │ │ │ │ + tsteq r1, r6, lsl r3 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlabteq r1, r4, r2, r6 │ │ │ │ + @ instruction: 0x01016298 │ │ │ │ + smlabbeq r1, lr, r2, r6 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ strdeq r6, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r3, r6 │ │ │ │ - @ instruction: 0x0101639e │ │ │ │ - @ instruction: 0x01016394 │ │ │ │ - tsteq r1, lr, ror #6 │ │ │ │ - tsteq r1, r2, asr r3 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r2, r6 │ │ │ │ - @ instruction: 0x010162b6 │ │ │ │ - @ instruction: 0x01016292 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r8, lsr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - @ instruction: 0x010161b6 │ │ │ │ + smlatbeq r1, ip, r1, r6 │ │ │ │ + smlatbeq r1, r2, r1, r6 │ │ │ │ @ instruction: 0x01016190 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - smlatteq r1, r8, r0, r6 │ │ │ │ - strheq r6, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, r0, r6 │ │ │ │ - swpeq r6, r4, [r1] │ │ │ │ - tsteq r1, r8, rrx │ │ │ │ - qaddeq r6, lr, r1 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r0, lsl r1 │ │ │ │ + tsteq r1, r6, lsl #2 │ │ │ │ + strdeq r6, [r1, -r4] │ │ │ │ + smlabteq r1, r8, r0, r6 │ │ │ │ + strheq r6, [r1, -lr] │ │ │ │ + smlatbeq r1, ip, r0, r6 │ │ │ │ tsteq r1, ip, asr #32 │ │ │ │ - smlatteq r1, ip, pc, r5 @ │ │ │ │ - smlatteq r1, r2, pc, r5 @ │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, pc, r5 @ │ │ │ │ - @ instruction: 0x01015f9a │ │ │ │ - smlabbeq r1, r8, pc, r5 @ │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - tsteq r1, r4, lsr pc │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - strdeq r5, [r1, -lr] │ │ │ │ - smlatteq r1, ip, lr, r5 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - tsteq r1, r0, lsr #28 │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - ldrdeq r5, [r1, -r4] │ │ │ │ - @ instruction: 0x01015db2 │ │ │ │ - smlabbeq r1, r8, sp, r5 │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, r4, asr #26 │ │ │ │ - tsteq r1, sl, lsl sp │ │ │ │ - strdeq r5, [r1, -r0] │ │ │ │ - smlabteq r1, lr, ip, r5 │ │ │ │ - smlatbeq r1, ip, ip, r5 │ │ │ │ - smlabbeq r1, r2, ip, r5 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - smlatteq r1, r8, fp, r5 │ │ │ │ - @ instruction: 0x01015bbe │ │ │ │ - @ instruction: 0x01015b9c │ │ │ │ - tsteq r1, sl, ror fp │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r4 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + smlatteq r1, r8, pc, r5 @ │ │ │ │ + @ instruction: 0x01015fb0 │ │ │ │ + smlatbeq r1, r6, pc, r5 @ │ │ │ │ + @ instruction: 0x01015f94 │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + ldrdeq sp, [r4, -r6] │ │ │ │ + ldrdeq r5, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, lr, r5 │ │ │ │ + smlabbeq r1, r0, lr, r5 │ │ │ │ + tsteq r1, r6, asr lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + smlatteq r1, r8, sp, r5 │ │ │ │ + smlabteq r1, r6, sp, r5 │ │ │ │ + smlatbeq r1, r4, sp, r5 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + smlatteq r1, r2, ip, r5 │ │ │ │ + smlabteq r1, r0, ip, r5 │ │ │ │ + @ instruction: 0x01015c9e │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + ldrdeq r5, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, fp, r5 │ │ │ │ movtvs pc, #34208 @ 0x85a0 @ │ │ │ │ blcs 815e90 │ │ │ │ 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 2ee8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d8854> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - @ instruction: 0x010159be │ │ │ │ - @ instruction: 0x0101599a │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, r2, asr #18 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r8, r5 │ │ │ │ - smlatbeq r1, r8, r8, r5 │ │ │ │ - smlabbeq r1, r2, r8, r5 │ │ │ │ - tsteq r4, r4, asr ip │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - smlatteq r1, r6, r7, r5 │ │ │ │ - @ instruction: 0x010157b8 │ │ │ │ - smlabbeq r1, sl, r7, r5 │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - tsteq r1, r6, lsl #14 │ │ │ │ - smlatteq r1, r0, r6, r5 │ │ │ │ - @ instruction: 0x010156b4 │ │ │ │ - smlabbeq r1, r6, r6, r5 │ │ │ │ - tsteq r1, ip, ror r6 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - tsteq r1, r0, lsr #12 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ strdeq r5, [r1, -sl] │ │ │ │ - smlabteq r1, r6, r5, r5 │ │ │ │ - @ instruction: 0x01015598 │ │ │ │ + smlabteq r1, lr, r9, r5 │ │ │ │ + smlatbeq r1, r2, r9, r5 │ │ │ │ + tsteq r1, lr, ror r9 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + smlatteq r1, r2, r8, r5 │ │ │ │ + @ instruction: 0x0104ccb4 │ │ │ │ + tsteq r1, r6, ror r8 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + smlatteq r1, sl, r7, r5 │ │ │ │ + smlabteq r1, r4, r7, r5 │ │ │ │ + @ instruction: 0x0101579e │ │ │ │ + tsteq r1, r0, ror r7 │ │ │ │ + tsteq r1, r6, ror #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + smlatteq r1, r6, r6, r5 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x010156b8 │ │ │ │ + smlabbeq r1, sl, r6, r5 │ │ │ │ + smlabbeq r1, r0, r6, r5 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, r6, lsr #12 │ │ │ │ + strdeq r5, [r1, -r8] │ │ │ │ + smlabteq r1, ip, r5, r5 │ │ │ │ + smlabteq r1, r2, r5, r5 │ │ │ │ + @ instruction: 0x0101559c │ │ │ │ tsteq r1, ip, ror #10 │ │ │ │ tsteq r1, r2, ror #10 │ │ │ │ tsteq r1, ip, lsr r5 │ │ │ │ tsteq r1, ip, lsl #10 │ │ │ │ - tsteq r1, r2, lsl #10 │ │ │ │ - ldrdeq r5, [r1, -ip] │ │ │ │ - smlatbeq r1, ip, r4, r5 │ │ │ │ - smlabbeq r1, r6, r4, r5 │ │ │ │ - tsteq r1, r4, asr r4 │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ + smlatteq r1, r6, r4, r5 │ │ │ │ + @ instruction: 0x010154b4 │ │ │ │ + smlatbeq r1, sl, r4, r5 │ │ │ │ + smlabbeq r1, r4, r4, r5 │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + tsteq r1, r2, lsr #8 │ │ │ │ strdeq r5, [r1, -r2] │ │ │ │ smlabteq r1, r2, r3, r5 │ │ │ │ - @ instruction: 0x01015392 │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - mrseq r5, SP_irq │ │ │ │ + @ instruction: 0x01015390 │ │ │ │ + smlabbeq r1, r6, r3, r5 │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + ldrdeq r5, [r1, -ip] │ │ │ │ + @ instruction: 0x010152b4 │ │ │ │ + @ instruction: 0x0101529c │ │ │ │ + tsteq r1, lr, ror #4 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, lr, lsr r2 │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ ldrdeq r5, [r1, -sl] │ │ │ │ - smlatbeq r1, ip, r2, r5 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq r5, [r1, -lr] │ │ │ │ smlatbeq r1, sl, r1, r5 │ │ │ │ + smlatbeq r1, r0, r1, r5 │ │ │ │ tsteq r1, sl, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - smlatteq r1, ip, r0, r5 │ │ │ │ - smlatteq r1, r2, r0, r5 │ │ │ │ - strheq r5, [r1, -ip] │ │ │ │ - swpeq r5, r0, [r1] │ │ │ │ - qaddeq r5, lr, r1 │ │ │ │ - tsteq r1, r6, lsr r0 │ │ │ │ - tsteq r1, r8 │ │ │ │ - mrseq r5, (UNDEF: 1) │ │ │ │ - smlatteq r1, lr, pc, r4 @ │ │ │ │ - smlabteq r1, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x01014fba │ │ │ │ - @ instruction: 0x01014f94 │ │ │ │ - tsteq r1, r4, ror #30 │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq r4, [r1, -r6] │ │ │ │ - smlabteq r1, lr, lr, r4 │ │ │ │ - smlatbeq r1, sl, lr, r4 │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, lr, lsl lr │ │ │ │ + tsteq r1, ip, asr #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, ip, lsl r1 │ │ │ │ + strdeq r5, [r1, -r0] │ │ │ │ + strheq r5, [r1, -lr] │ │ │ │ + swpeq r5, r6, [r1] │ │ │ │ + tsteq r1, r8, rrx │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + tsteq r1, lr, asr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x01014f92 │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, lr, lsr #30 │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, lr, r4 │ │ │ │ + smlatbeq r1, r4, lr, r4 │ │ │ │ + tsteq r1, lr, ror lr │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ strdeq r4, [r1, -sl] │ │ │ │ - smlabteq r1, sl, sp, r4 │ │ │ │ - @ instruction: 0x01014d9a │ │ │ │ - @ instruction: 0x01014d92 │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, ip, lsr sp │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + smlabteq r1, lr, sp, r4 │ │ │ │ + @ instruction: 0x01014d9c │ │ │ │ @ instruction: 0x53bcf5a0 │ │ │ │ addslt r3, fp, #16, 22 @ 0x4000 │ │ │ │ vqdmulh.s d2, d2, d12 │ │ │ │ vhadd.s8 d24, d17, d26 │ │ │ │ blx 96aa78 │ │ │ │ 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: 0x01014bb8 │ │ │ │ - @ instruction: 0x01014b90 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + @ instruction: 0x01014bbc │ │ │ │ + smlabbeq r1, ip, fp, r4 │ │ │ │ tsteq r1, ip, asr fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ tsteq r1, ip, lsr #22 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - strdeq r4, [r1, -r2] │ │ │ │ - smlabteq r1, ip, sl, r4 │ │ │ │ - @ instruction: 0x01014a98 │ │ │ │ - tsteq r1, r8, ror #20 │ │ │ │ - tsteq r1, lr, asr sl │ │ │ │ - tsteq r1, r6, lsr sl │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + smlabteq r1, r8, sl, r4 │ │ │ │ + @ instruction: 0x01014abe │ │ │ │ + @ instruction: 0x01014a96 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + tsteq r1, r8, lsr sl │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ tsteq r1, sl, lsl #20 │ │ │ │ ldrdeq r4, [r1, -r8] │ │ │ │ smlabteq r1, lr, r9, r4 │ │ │ │ - smlatbeq r1, sl, r9, r4 │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, lr, asr #18 │ │ │ │ - ldrdeq fp, [r4, -r6] │ │ │ │ - tsteq r4, lr, asr #26 │ │ │ │ - smlatteq r4, sl, ip, fp │ │ │ │ - tsteq r1, r4, ror r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - smlatteq r1, lr, r7, r4 │ │ │ │ - smlatteq r1, r4, r7, r4 │ │ │ │ - smlabteq r1, r0, r7, r4 │ │ │ │ - @ instruction: 0x01014794 │ │ │ │ - smlabbeq r1, sl, r7, r4 │ │ │ │ - tsteq r1, r6, ror #14 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r1, lr, lsl #14 │ │ │ │ - tsteq r1, r4, lsl #14 │ │ │ │ - smlatteq r1, r0, r6, r4 │ │ │ │ - @ instruction: 0x010146b4 │ │ │ │ - smlatbeq r1, sl, r6, r4 │ │ │ │ - smlabbeq r1, r6, r6, r4 │ │ │ │ - tsteq r1, r6, asr r6 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ + smlatbeq r1, lr, r9, r4 │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + smlatbeq r4, lr, sp, fp │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + smlatbeq r1, r6, r8, r4 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r1, r4, asr #16 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + smlatteq r1, sl, r7, r4 │ │ │ │ + smlabteq r1, r6, r7, r4 │ │ │ │ + @ instruction: 0x0101479a │ │ │ │ + tsteq r1, lr, ror #14 │ │ │ │ + tsteq r1, r4, ror #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + tsteq r1, r4, lsl r7 │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + smlatteq r1, r6, r6, r4 │ │ │ │ + @ instruction: 0x010146b6 │ │ │ │ + smlabbeq r1, sl, r6, r4 │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + smlatbeq r1, r6, r5, r4 │ │ │ │ + tsteq r1, r8, ror r5 │ │ │ │ + tsteq r1, r2, asr r5 │ │ │ │ + tsteq r1, ip, lsr #10 │ │ │ │ strdeq r4, [r1, -lr] │ │ │ │ strdeq r4, [r1, -r4] │ │ │ │ - ldrdeq r4, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, r5, r4 │ │ │ │ - @ instruction: 0x0101459a │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ + smlabteq r1, lr, r4, r4 │ │ │ │ + @ instruction: 0x010144ba │ │ │ │ + tsteq r4, r8, lsl r9 │ │ │ │ + tsteq r1, ip, ror #8 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + ldrdeq fp, [r4, -r0] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + smlabteq r1, r0, r3, r4 │ │ │ │ + @ instruction: 0x01014392 │ │ │ │ + tsteq r1, r4, ror #6 │ │ │ │ + tsteq r1, r0, lsr r3 │ │ │ │ strdeq r4, [r1, -r2] │ │ │ │ - smlabteq r1, ip, r4, r4 │ │ │ │ - @ instruction: 0x0101449e │ │ │ │ - @ instruction: 0x01014494 │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - @ instruction: 0x0104b8b8 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ + smlabteq r1, r2, r2, r4 │ │ │ │ + @ instruction: 0x01014294 │ │ │ │ + tsteq r1, r2, ror r2 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ strdeq r4, [r1, -r8] │ │ │ │ - ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, r0, ror #6 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - ldrdeq r4, [r1, -r0] │ │ │ │ - @ instruction: 0x01014292 │ │ │ │ - tsteq r1, r2, ror #4 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - smlatteq r1, r4, r1, r4 │ │ │ │ - smlabteq r1, r6, r1, r4 │ │ │ │ - @ instruction: 0x01014198 │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, ip, lsl r1 │ │ │ │ - smlatteq r1, r8, r0, r4 │ │ │ │ - ldrdeq r4, [r1, -r2] │ │ │ │ - smlatbeq r1, sl, r0, r4 │ │ │ │ - swpeq r4, r8, [r1] │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + smlatbeq r1, sl, r1, r4 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + strdeq r4, [r1, -r8] │ │ │ │ + smlabteq r1, ip, r0, r4 │ │ │ │ + smlabteq r1, r4, r0, r4 │ │ │ │ + swpeq r4, lr, [r1] │ │ │ │ + tsteq r1, lr, rrx │ │ │ │ tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, lr │ │ │ │ - ldrdeq r3, [r1, -lr] │ │ │ │ - ldrdeq r3, [r1, -r6] │ │ │ │ - @ instruction: 0x01013fb2 │ │ │ │ - smlabbeq r1, lr, pc, r3 @ │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + smlatteq r1, lr, pc, r3 @ │ │ │ │ + @ instruction: 0x01013fbe │ │ │ │ + smlabbeq r1, ip, pc, r3 @ │ │ │ │ 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 9784f8 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rsbhi pc, sl, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2130 @ 0xfffff7ae │ │ │ │ ldclt 0, cr15, [r3], #-0 │ │ │ │ - @ instruction: 0x01013d9e │ │ │ │ + strdeq r3, [r1, -lr] │ │ │ │ + ldrdeq r3, [r1, -r8] │ │ │ │ + @ instruction: 0x01013db2 │ │ │ │ + smlabbeq r1, r2, sp, r3 │ │ │ │ tsteq r1, r8, ror sp │ │ │ │ tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - strdeq r3, [r1, -r2] │ │ │ │ - smlabteq r1, r6, ip, r3 │ │ │ │ - @ instruction: 0x01013c9a │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r1, ip, asr #24 │ │ │ │ - tsteq r1, r0, lsr #24 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ strdeq r3, [r1, -sl] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, ip, r3 │ │ │ │ + smlabbeq r1, r0, ip, r3 │ │ │ │ + tsteq r1, sl, asr ip │ │ │ │ + tsteq r1, r4, lsr ip │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ ldrdeq r3, [r1, -r4] │ │ │ │ - smlatbeq r1, r2, fp, r3 │ │ │ │ - tsteq r1, r4, ror fp │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - ldrdeq r3, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, sl, r3 │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, r0, lsl #20 │ │ │ │ + smlatbeq r1, r8, fp, r3 │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, r4, lsl #22 │ │ │ │ + ldrdeq r3, [r1, -lr] │ │ │ │ + @ instruction: 0x01013ab8 │ │ │ │ + smlabbeq r1, ip, sl, r3 │ │ │ │ + tsteq r1, r0, ror #20 │ │ │ │ + tsteq r1, sl, lsr sl │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + smlatteq r1, r4, r9, r3 │ │ │ │ ldrdeq r3, [r1, -sl] │ │ │ │ - @ instruction: 0x010139b4 │ │ │ │ + @ instruction: 0x010139b6 │ │ │ │ smlabbeq r1, r4, r9, r3 │ │ │ │ - tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, r6, asr r9 │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ tsteq r1, r4, lsr #18 │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - smlabteq r1, r4, r8, r3 │ │ │ │ - smlatbeq r1, r4, r8, r3 │ │ │ │ - smlabbeq r1, r0, r8, r3 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, r0, lsr r8 │ │ │ │ + tsteq r1, r4, lsl #18 │ │ │ │ + smlatteq r1, r0, r8, r3 │ │ │ │ + @ instruction: 0x010138b0 │ │ │ │ + @ instruction: 0x01013890 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r1, ip, lsr r8 │ │ │ │ tsteq r1, ip, lsl #16 │ │ │ │ - ldrdeq r3, [r1, -ip] │ │ │ │ - smlatbeq r1, ip, r7, r3 │ │ │ │ - smlabbeq r1, ip, r7, r3 │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - tsteq r1, ip, lsr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ + smlatteq r1, ip, r7, r3 │ │ │ │ + smlabteq r1, r8, r7, r3 │ │ │ │ + @ instruction: 0x0101379c │ │ │ │ + @ instruction: 0x01013792 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, lr, lsr r7 │ │ │ │ tsteq r1, ip, lsl #14 │ │ │ │ ldrdeq r3, [r1, -lr] │ │ │ │ - smlatbeq r1, ip, r6, r3 │ │ │ │ - tsteq r1, lr, ror r6 │ │ │ │ - tsteq r1, r2, asr r6 │ │ │ │ - tsteq r1, r6, lsr #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - ldrdeq r3, [r1, -sl] │ │ │ │ - smlatbeq r1, lr, r5, r3 │ │ │ │ - smlabbeq r1, r8, r5, r3 │ │ │ │ - tsteq r1, r2, ror #10 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ + @ instruction: 0x010136b2 │ │ │ │ + smlabbeq r1, r6, r6, r3 │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + smlatteq r1, r8, r5, r3 │ │ │ │ + smlabteq r1, r2, r5, r3 │ │ │ │ + @ instruction: 0x01013596 │ │ │ │ + tsteq r1, sl, ror #10 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + tsteq r1, lr, lsl r5 │ │ │ │ + smlatteq r1, lr, r4, r3 │ │ │ │ smlatteq r1, r4, r4, r3 │ │ │ │ - @ instruction: 0x010134be │ │ │ │ - smlabbeq r1, lr, r4, r3 │ │ │ │ - smlabbeq r1, r4, r4, r3 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - @ instruction: 0x010133b6 │ │ │ │ - @ instruction: 0x01013394 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, r8, asr #6 │ │ │ │ - tsteq r1, r6, lsr #6 │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r2, r3 │ │ │ │ - smlatbeq r1, ip, r2, r3 │ │ │ │ - smlabbeq r1, sl, r2, r3 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - ldrdeq r3, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r1, r3 │ │ │ │ - smlabbeq r1, r2, r1, r3 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ + smlabteq r1, r0, r4, r3 │ │ │ │ + @ instruction: 0x01013490 │ │ │ │ + tsteq r1, r2, ror #8 │ │ │ │ + tsteq r1, r4, lsr r4 │ │ │ │ + tsteq r1, r6, lsl r4 │ │ │ │ + strdeq r3, [r1, -r4] │ │ │ │ + smlabteq r1, r6, r3, r3 │ │ │ │ + smlatbeq r1, r8, r3, r3 │ │ │ │ + smlabbeq r1, r6, r3, r3 │ │ │ │ + tsteq r1, r8, asr r3 │ │ │ │ + tsteq r1, sl, lsr #6 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + smlatteq r1, sl, r2, r3 │ │ │ │ + smlabteq r1, r0, r2, r3 │ │ │ │ + @ instruction: 0x010132b8 │ │ │ │ + @ instruction: 0x01013294 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, ip, lsl #4 │ │ │ │ + smlatteq r1, r2, r1, r3 │ │ │ │ + @ instruction: 0x010131be │ │ │ │ + @ instruction: 0x0101319a │ │ │ │ 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,84 +130604,100 @@ │ │ │ │ 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 │ │ │ │ - smlabteq r1, r6, pc, r2 @ │ │ │ │ - smlatbeq r1, r2, pc, r2 @ │ │ │ │ - tsteq r1, lr, ror pc │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - smlatteq r1, r2, lr, r2 │ │ │ │ - @ instruction: 0x01012eb4 │ │ │ │ - smlatbeq r1, ip, lr, r2 │ │ │ │ - smlabbeq r1, sl, lr, r2 │ │ │ │ - tsteq r1, sl, asr lr │ │ │ │ - tsteq r1, ip, lsr #28 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - smlatteq r1, r0, sp, r2 │ │ │ │ - @ instruction: 0x01012dbe │ │ │ │ - @ instruction: 0x01012d90 │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - strdeq r2, [r1, -sl] │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + tsteq r1, r2 │ │ │ │ ldrdeq r2, [r1, -lr] │ │ │ │ - @ instruction: 0x01012cbe │ │ │ │ + @ instruction: 0x01012fb4 │ │ │ │ + smlabbeq r1, sl, pc, r2 @ │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + smlatteq r1, sl, lr, r2 │ │ │ │ + @ instruction: 0x01012eba │ │ │ │ + smlabbeq r1, ip, lr, r2 │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + ldrdeq r2, [r1, -r2] │ │ │ │ + @ instruction: 0x01012db2 │ │ │ │ + smlabbeq r1, r6, sp, r2 │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + strdeq r2, [r1, -r6] │ │ │ │ + smlatteq r1, lr, ip, r2 │ │ │ │ + smlabteq r1, ip, ip, r2 │ │ │ │ + @ instruction: 0x01049fb4 │ │ │ │ + tsteq r4, r2, lsl #28 │ │ │ │ + @ instruction: 0x01012cb4 │ │ │ │ + smlatbeq r1, lr, ip, r2 │ │ │ │ + smlatbeq r1, r8, ip, r2 │ │ │ │ + smlatbeq r1, r2, ip, r2 │ │ │ │ + @ instruction: 0x01012c9c │ │ │ │ @ instruction: 0x01012c96 │ │ │ │ - smlabbeq r1, lr, ip, r2 │ │ │ │ - tsteq r1, ip, ror #24 │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - smlatbeq r4, r2, sp, r9 │ │ │ │ + @ instruction: 0x01012c90 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + smlabbeq r1, r4, ip, r2 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + @ instruction: 0x01049eb8 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r4, r0, asr lr │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, r0, ror #24 │ │ │ │ + tsteq r4, sl, asr #26 │ │ │ │ tsteq r1, r4, asr ip │ │ │ │ tsteq r1, lr, asr #24 │ │ │ │ tsteq r1, r8, asr #24 │ │ │ │ - tsteq r1, r2, asr #24 │ │ │ │ + @ instruction: 0x01049db6 │ │ │ │ tsteq r1, ip, lsr ip │ │ │ │ tsteq r1, r6, lsr ip │ │ │ │ tsteq r1, r0, lsr ip │ │ │ │ - tsteq r4, r6, lsl r0 │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ tsteq r1, r4, lsr #24 │ │ │ │ - tsteq r1, lr, lsl ip │ │ │ │ - tsteq r4, r8, asr lr │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ tsteq r1, r2, lsl ip │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ + tsteq r1, ip, lsl #24 │ │ │ │ tsteq r1, r6, lsl #24 │ │ │ │ tsteq r1, r0, lsl #24 │ │ │ │ - smlatteq r4, sl, ip, r9 │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ strdeq r2, [r1, -r4] │ │ │ │ smlatteq r1, lr, fp, r2 │ │ │ │ smlatteq r1, r8, fp, r2 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - smlabteq r1, sl, fp, r2 │ │ │ │ - smlabteq r1, r4, fp, r2 │ │ │ │ - smlabteq r4, r2, sp, r9 │ │ │ │ - @ instruction: 0x01012bb8 │ │ │ │ + tsteq r4, lr, ror lr │ │ │ │ + tsteq r4, ip, asr #28 │ │ │ │ + @ instruction: 0x01049e9e │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + tsteq r4, lr, ror #30 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + ldrdeq r9, [r4, -lr] │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ @ instruction: 0x01012bb2 │ │ │ │ smlatbeq r1, ip, fp, r2 │ │ │ │ smlatbeq r1, r6, fp, r2 │ │ │ │ smlatbeq r1, r0, fp, r2 │ │ │ │ @ instruction: 0x01012b9a │ │ │ │ @ instruction: 0x01012b94 │ │ │ │ smlabbeq r1, lr, fp, r2 │ │ │ │ smlabbeq r1, r8, fp, r2 │ │ │ │ - tsteq r4, lr, lsl lr │ │ │ │ - smlatteq r4, ip, sp, r9 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - @ instruction: 0x01049f98 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - @ instruction: 0x01049eb0 │ │ │ │ - tsteq r4, lr, ror lr │ │ │ │ - ldrdeq r9, [r4, -r0] │ │ │ │ + smlabbeq r1, r2, fp, r2 │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ + tsteq r1, r6, ror fp │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + tsteq r1, sl, ror #22 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r1, lr, asr fp │ │ │ │ + tsteq r1, r8, asr fp │ │ │ │ tsteq r1, r2, asr fp │ │ │ │ tsteq r1, ip, asr #22 │ │ │ │ tsteq r1, r6, asr #22 │ │ │ │ tsteq r1, r0, asr #22 │ │ │ │ tsteq r1, sl, lsr fp │ │ │ │ tsteq r1, r4, lsr fp │ │ │ │ tsteq r1, lr, lsr #22 │ │ │ │ @@ -130766,30 +130782,14 @@ │ │ │ │ tsteq r1, r4, asr r9 │ │ │ │ tsteq r1, lr, asr #18 │ │ │ │ tsteq r1, r8, asr #18 │ │ │ │ tsteq r1, r2, asr #18 │ │ │ │ tsteq r1, ip, lsr r9 │ │ │ │ tsteq r1, r6, lsr r9 │ │ │ │ tsteq r1, r0, lsr r9 │ │ │ │ - tsteq r1, sl, lsr #18 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - tsteq r1, ip, lsl #18 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - strdeq r2, [r1, -sl] │ │ │ │ - strdeq r2, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r8, r2 │ │ │ │ - smlatteq r1, r8, r8, r2 │ │ │ │ - smlatteq r1, r2, r8, r2 │ │ │ │ - ldrdeq r2, [r1, -ip] │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ - ldrdeq r2, [r1, -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}^ │ │ │ │ - smlabbeq r1, r8, r9, r2 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - @ instruction: 0x01049a92 │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - ldrdeq r2, [r1, -r6] │ │ │ │ - swpeq r2, r8, [r3] │ │ │ │ + smlatteq r1, r8, r9, r2 │ │ │ │ + smlatbeq r3, r8, r1, r2 │ │ │ │ + strdeq r9, [r4, -r2] │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ + tsteq r1, r6, lsr r9 │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ 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 │ │ │ │ - strdeq r6, [r4, -ip] │ │ │ │ - tstpeq r2, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r0, ip, ip, pc @ │ │ │ │ - tstpeq r2, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, sl, lsr r0 │ │ │ │ - tsteq r1, lr, lsl r0 │ │ │ │ - @ instruction: 0x010312b6 │ │ │ │ - @ instruction: 0x010312b6 │ │ │ │ - tsteq r3, r4, ror #6 │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - tsteq r3, r0, asr r3 │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - smlatteq r3, r0, lr, r0 │ │ │ │ - tsteq r9, r2, asr sp │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ - tstpeq r0, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - tstpeq r3, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r3, r4, ror #8 │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - tsteq r3, r4, lsr #8 │ │ │ │ - smlatteq r3, r4, r1, r1 │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - smlatteq r3, ip, r1, r1 │ │ │ │ - smlatteq r3, ip, r1, r1 │ │ │ │ - smlatteq r3, ip, r1, r1 │ │ │ │ - smlatteq r3, ip, r1, r1 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - smlabteq r3, ip, r1, r1 │ │ │ │ - tstpeq r3, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r0, r1, r1 │ │ │ │ - smlabteq r3, ip, r1, r1 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ - smlabteq r9, r2, sl, fp │ │ │ │ - @ instruction: 0x010311b4 │ │ │ │ - ldrdeq r6, [r4, -r6] │ │ │ │ - ldrdeq r6, [r4, -lr] │ │ │ │ - smlatteq r4, r2, r9, r6 │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - smlabteq r2, r8, pc, lr @ │ │ │ │ - smlabbeq r3, r0, r1, r1 │ │ │ │ - tstpeq r0, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r4, r9, r6 │ │ │ │ - tstpeq r0, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103bc92 │ │ │ │ - smlatteq r0, r8, r7, pc @ │ │ │ │ - smlatteq r0, r0, r7, pc @ │ │ │ │ - ldrdeq r6, [r1, -r4] │ │ │ │ - smlabteq r1, r4, pc, r6 @ │ │ │ │ - smlabteq r1, r0, pc, r6 @ │ │ │ │ - @ instruction: 0x01016fbc │ │ │ │ - @ instruction: 0x01016fb8 │ │ │ │ - @ instruction: 0x01016fb4 │ │ │ │ - @ instruction: 0x01016fb0 │ │ │ │ - smlatbeq r1, ip, pc, r6 @ │ │ │ │ - smlatbeq r1, r4, pc, r6 @ │ │ │ │ - smlatbeq r1, r0, pc, r6 @ │ │ │ │ - smlatbeq r1, ip, pc, r6 @ │ │ │ │ - @ instruction: 0x01016f90 │ │ │ │ - @ instruction: 0x0109b8be │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - smlabteq r0, r8, r6, pc @ │ │ │ │ - smlabteq r0, r0, r6, pc @ │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r4, r2, lsr #16 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r4, lr, lsl r8 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ - smlatteq r1, r8, r9, r6 │ │ │ │ - tstpeq r0, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r1, r0, r9, r6 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - @ instruction: 0x010169b4 │ │ │ │ - tstpeq r2, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01046792 │ │ │ │ - @ instruction: 0x0104679a │ │ │ │ - smlatbeq r4, r2, r7, r6 │ │ │ │ - smlatbeq r4, r2, r7, r6 │ │ │ │ - @ instruction: 0x0104679e │ │ │ │ - @ instruction: 0x0102ecb6 │ │ │ │ - @ instruction: 0x01046798 │ │ │ │ - @ instruction: 0x0102ec94 │ │ │ │ - smlabbeq r4, r6, r7, r6 │ │ │ │ - tsteq r2, r0, ror ip │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - tsteq r1, r2, lsl #26 │ │ │ │ - strdeq r6, [r1, -lr] │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - strdeq r6, [r1, -r6] │ │ │ │ - strdeq r6, [r1, -r2] │ │ │ │ - smlatteq r1, lr, ip, r6 │ │ │ │ - smlatteq r1, sl, ip, r6 │ │ │ │ - smlatteq r1, r2, ip, r6 │ │ │ │ - ldrdeq r6, [r1, -lr] │ │ │ │ - smlatteq r1, sl, ip, r6 │ │ │ │ - smlabteq r1, lr, ip, r6 │ │ │ │ - strdeq fp, [r9, -ip] │ │ │ │ - smlabteq r1, r0, ip, r6 │ │ │ │ - smlabteq r1, r6, ip, r6 │ │ │ │ - smlabteq r1, r0, ip, r6 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - smlatteq r1, r2, fp, r6 │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - tsteq r3, sl, asr #16 │ │ │ │ - @ instruction: 0x01044a9a │ │ │ │ - smlabbeq r0, r0, r3, pc @ │ │ │ │ - smlabteq r3, ip, sl, sp │ │ │ │ - tstpeq r0, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r6, r5, r6 │ │ │ │ - smlabteq r4, ip, r5, r6 │ │ │ │ - smlabteq r4, lr, r5, r6 │ │ │ │ - tstpeq r0, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, r6, asr #16 │ │ │ │ - tsteq r3, lr, lsl fp │ │ │ │ - tsteq r1, ip, lsr #16 │ │ │ │ - tsteq r1, r4, lsl r8 │ │ │ │ - tsteq r3, r8, lsl fp │ │ │ │ - strdeq sp, [r1, -sl] │ │ │ │ - smlatteq r1, r2, r7, sp │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - smlabbeq r1, r6, r5, sp │ │ │ │ - smlabbeq r1, r8, r5, sp │ │ │ │ - tsteq r1, ip, ror #10 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - tsteq r3, r4, lsl #16 │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - strdeq r0, [r3, -ip] │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r0, lsr r8 │ │ │ │ - tsteq r3, r6, asr #16 │ │ │ │ - tsteq r3, sl, asr r8 │ │ │ │ - tstpeq r3, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, lsr r8 │ │ │ │ - tsteq r3, r0, asr #16 │ │ │ │ - tsteq r3, r2, asr #16 │ │ │ │ - tsteq r3, r0, asr r8 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ + tsteq r4, ip, asr lr │ │ │ │ + @ instruction: 0x0102f4b2 │ │ │ │ + smlatteq r0, ip, ip, pc @ │ │ │ │ + @ instruction: 0x0102f492 │ │ │ │ + swpeq lr, r8, [r1] │ │ │ │ + swpeq lr, sl, [r1] │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + smlabteq r3, r4, r3, r1 │ │ │ │ + @ instruction: 0x010402b0 │ │ │ │ + smlatbeq r3, r4, r3, r1 │ │ │ │ + smlatbeq r3, r4, r3, r1 │ │ │ │ + smlatbeq r3, r4, r3, r1 │ │ │ │ + @ instruction: 0x010313b0 │ │ │ │ + @ instruction: 0x010313b4 │ │ │ │ + @ instruction: 0x010313b8 │ │ │ │ + @ instruction: 0x010313bc │ │ │ │ + @ instruction: 0x010313b4 │ │ │ │ + smlatbeq r3, ip, r3, r1 │ │ │ │ + smlatbeq r3, ip, r3, r1 │ │ │ │ + tsteq r3, r0, asr #30 │ │ │ │ + @ instruction: 0x0109bdb2 │ │ │ │ + @ instruction: 0x0103139e │ │ │ │ + @ instruction: 0x0100fbbc │ │ │ │ + @ instruction: 0x0100fbb4 │ │ │ │ + smlabbeq r3, r0, r3, r1 │ │ │ │ + tsteq r4, r0, asr r1 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + smlabbeq r3, r8, r4, r0 │ │ │ │ + @ instruction: 0x01030494 │ │ │ │ + @ instruction: 0x01030494 │ │ │ │ + @ instruction: 0x01030594 │ │ │ │ + tstpeq r3, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r0, r4, r0 │ │ │ │ + smlabteq r3, r4, r4, r0 │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + smlabbeq r3, r4, r4, r0 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + smlatbeq r3, r8, r4, r0 │ │ │ │ + @ instruction: 0x010304b0 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + @ instruction: 0x01030490 │ │ │ │ + @ instruction: 0x01030490 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + smlatbeq r3, r4, fp, pc @ │ │ │ │ + tsteq r3, r0, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r9, r2, lsr #22 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + smlabteq r9, r4, sl, fp │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + tstpeq r2, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r0, r1, r1 │ │ │ │ + smlatbeq r0, ip, r8, pc @ │ │ │ │ + smlatbeq r0, r4, r8, pc @ │ │ │ │ + smlatteq r4, r4, r9, r6 │ │ │ │ + tstpeq r0, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [r3, -r2] │ │ │ │ + tstpeq r0, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r8, lsl r0 │ │ │ │ + tsteq r1, r4, lsl r0 │ │ │ │ + tsteq r1, r0, lsl r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, r4 │ │ │ │ + mrseq r7, (UNDEF: 1) │ │ │ │ + tsteq r1, ip │ │ │ │ + strdeq r6, [r1, -r0] │ │ │ │ + tsteq r9, lr, lsl r9 │ │ │ │ + smlatbeq r4, sl, r8, r6 │ │ │ │ + tstpeq r0, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, lr, r8, r6 │ │ │ │ + smlabbeq r4, r2, r8, r6 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + smlabbeq r4, r0, r8, r6 │ │ │ │ + tsteq r1, r8, asr #20 │ │ │ │ + smlabbeq r0, lr, r6, pc @ │ │ │ │ + smlabbeq r0, r6, r6, pc @ │ │ │ │ + tsteq r1, r0, lsr #20 │ │ │ │ + smlabteq r2, r0, sp, lr │ │ │ │ + tsteq r1, r4, lsl sl │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + strdeq r6, [r4, -r2] │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + strdeq r6, [r4, -lr] │ │ │ │ + tsteq r2, r6, lsl sp │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlatteq r4, r6, r7, r6 │ │ │ │ + ldrdeq lr, [r2, -r0] │ │ │ │ + tsteq r1, r2, ror sp │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, lr, asr #26 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + smlabteq r4, r2, r6, r6 │ │ │ │ + tstpeq r0, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + smlabbeq r1, lr, ip, r6 │ │ │ │ + smlatbeq r3, sl, r8, fp │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + smlatteq r0, r0, r3, pc @ │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + @ instruction: 0x0100f3b6 │ │ │ │ + smlatbeq r0, lr, r3, pc @ │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, lr, lsr #12 │ │ │ │ + smlabteq r0, r2, r2, pc @ │ │ │ │ + smlatbeq r2, sl, sl, lr │ │ │ │ + smlabbeq r3, r4, fp, lr │ │ │ │ + @ instruction: 0x0101d8be │ │ │ │ + smlatbeq r1, r6, r8, sp │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + smlabbeq r1, ip, r8, sp │ │ │ │ + tsteq r1, r4, ror r8 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r1, sl, asr r8 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + smlabbeq r4, r2, r5, r6 │ │ │ │ + smlabbeq r4, r8, r5, r6 │ │ │ │ + smlabbeq r4, r6, r5, r6 │ │ │ │ + smlatteq r1, r6, r5, sp │ │ │ │ + smlatteq r1, r8, r5, sp │ │ │ │ + smlabteq r1, ip, r5, sp │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ + tsteq r3, r4, ror #16 │ │ │ │ tsteq r3, ip, asr r8 │ │ │ │ - tsteq r3, r2, ror #16 │ │ │ │ tsteq r3, ip, asr r8 │ │ │ │ - tsteq r3, r6, asr r8 │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - smlatteq r3, lr, r3, r0 │ │ │ │ - tsteq r9, r2, ror #4 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r3, lr, lsr #16 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - tstpeq r0, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + @ instruction: 0x01030890 │ │ │ │ + @ instruction: 0x01030890 │ │ │ │ + smlatbeq r3, r6, r8, r0 │ │ │ │ + @ instruction: 0x010308ba │ │ │ │ + smlatbeq r3, r8, r7, pc @ │ │ │ │ + @ instruction: 0x0103089e │ │ │ │ + smlatbeq r3, r0, r8, r0 │ │ │ │ + smlatbeq r3, r2, r8, r0 │ │ │ │ + @ instruction: 0x010308b0 │ │ │ │ + @ instruction: 0x010308b6 │ │ │ │ + @ instruction: 0x010308bc │ │ │ │ + smlabteq r3, r2, r8, r0 │ │ │ │ + @ instruction: 0x010308bc │ │ │ │ + @ instruction: 0x010308b6 │ │ │ │ + @ instruction: 0x010308b8 │ │ │ │ + tsteq r3, lr, asr #8 │ │ │ │ + smlabteq r9, r2, r2, fp │ │ │ │ + @ instruction: 0x01030898 │ │ │ │ + @ instruction: 0x0104169c │ │ │ │ + smlabbeq r3, lr, r8, r0 │ │ │ │ + smlabbeq r3, r4, r8, r0 │ │ │ │ + smlatbeq r0, r2, r0, pc @ │ │ │ │ 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 192e6ec │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r0, r2, asr sp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - tstpeq r2, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl #8 │ │ │ │ - tsteq r3, r6, lsr #8 │ │ │ │ - tstpeq r2, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, lsl r4 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r3, r8, lsl r4 │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tstpeq r2, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsl #8 │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r4, r6, asr #24 │ │ │ │ - tsteq r9, r2, lsl #26 │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - tsteq r1, r0, lsr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - smlatteq r3, r4, r3, r0 │ │ │ │ - tsteq r2, r8, asr #4 │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - smlatbeq r0, r8, sl, lr │ │ │ │ - smlatbeq r0, r2, sl, lr │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ - tsteq r0, r6, ror sl │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, r8, ror #4 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - smlabbeq r3, r8, lr, sl │ │ │ │ - smlabbeq r9, sl, fp, sl │ │ │ │ - @ instruction: 0x01045cb0 │ │ │ │ - smlatteq r2, lr, r0, lr │ │ │ │ - smlabteq r0, r0, r5, lr │ │ │ │ + @ instruction: 0x0100edb2 │ │ │ │ + smlabbeq r3, r0, r5, r0 │ │ │ │ + tstpeq r3, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, r2, r6, pc @ │ │ │ │ + @ instruction: 0x0102f690 │ │ │ │ + @ instruction: 0x0102f692 │ │ │ │ + @ instruction: 0x0102f694 │ │ │ │ + @ instruction: 0x0102f696 │ │ │ │ + smlatbeq r2, r4, r6, pc @ │ │ │ │ + smlatbeq r2, r6, r6, pc @ │ │ │ │ + smlatbeq r2, r8, r7, pc @ │ │ │ │ + tstpeq r3, sl, ror r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f698 │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + @ instruction: 0x0102f690 │ │ │ │ + smlatbeq r2, r2, r6, pc @ │ │ │ │ + tsteq r3, r4, ror #8 │ │ │ │ + smlabbeq r3, r6, r4, r0 │ │ │ │ + smlabteq r2, ip, r6, pc @ │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + tsteq r3, r4, ror r4 │ │ │ │ + tsteq r3, r6, ror r4 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + tsteq r3, sl, ror r4 │ │ │ │ + smlabteq r2, r0, r6, pc @ │ │ │ │ + smlabteq r2, r2, r6, pc @ │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + ldrdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ + smlatbeq r4, r6, ip, r5 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ + @ instruction: 0x0101cd90 │ │ │ │ + smlabbeq r1, lr, sp, ip │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + smlatbeq r2, r8, r2, lr │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + smlabbeq r3, r4, pc, sl @ │ │ │ │ + ldrdeq lr, [r0, -ip] │ │ │ │ + ldrdeq lr, [r0, -r6] │ │ │ │ + smlabteq r1, ip, r2, r6 │ │ │ │ + smlabteq r1, r8, r2, r6 │ │ │ │ + smlabteq r1, r4, r2, r6 │ │ │ │ + smlabteq r1, r0, r2, r6 │ │ │ │ + @ instruction: 0x010162bc │ │ │ │ + @ instruction: 0x010162b8 │ │ │ │ + @ instruction: 0x010162b4 │ │ │ │ + smlatbeq r1, ip, r2, r6 │ │ │ │ + smlatteq r3, r8, lr, sl │ │ │ │ + smlatteq r9, sl, fp, sl │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + tsteq r2, lr, asr #2 │ │ │ │ + tsteq r0, r0, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec47bfc │ │ │ │ @ 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 │ │ │ │ - smlatbeq r4, r8, sp, r5 │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - smlabbeq r4, r2, r9, r5 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - strdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - tsteq r4, r6, asr #18 │ │ │ │ - smlabteq r4, ip, r9, r5 │ │ │ │ + tsteq r4, r8, lsl #28 │ │ │ │ + smlabbeq r4, sl, fp, r5 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + smlatteq r4, r2, r9, r5 │ │ │ │ + @ instruction: 0x01045994 │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + tsteq r4, ip, ror #18 │ │ │ │ + smlatbeq r4, r6, r9, r5 │ │ │ │ + tsteq r4, ip, lsr #20 │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + smlatteq r4, ip, r9, r5 │ │ │ │ + smlabteq r4, r6, sl, r5 │ │ │ │ + smlabbeq r4, r0, sl, r5 │ │ │ │ + @ instruction: 0x01045a9e │ │ │ │ + tsteq r4, r0, asr sl │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + smlabteq r4, r6, sl, r5 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + @ instruction: 0x01045bb2 │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + @ instruction: 0x01045bba │ │ │ │ + smlabteq r4, r8, ip, r5 │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + @ instruction: 0x01045c94 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + tsteq r4, r6, lsr #26 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + smlabbeq r4, r0, lr, r5 │ │ │ │ ldrdeq r5, [r4, -r6] │ │ │ │ - smlabbeq r4, ip, r9, r5 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - @ instruction: 0x01045a96 │ │ │ │ - @ instruction: 0x01045ab0 │ │ │ │ - tsteq r4, r6, ror #20 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, r2, asr fp │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - smlabteq r4, ip, sl, r5 │ │ │ │ - @ instruction: 0x01045b92 │ │ │ │ - @ instruction: 0x01045bb4 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - smlatbeq r4, r4, ip, r5 │ │ │ │ - smlabteq r4, r6, ip, r5 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ + smlabbeq r4, r0, sp, r5 │ │ │ │ + smlatbeq r4, r2, sp, r5 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, r2, lsl lr │ │ │ │ + tsteq r4, r8, lsr lr │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabteq r4, r8, lr, r5 │ │ │ │ + smlabbeq r4, sl, lr, r5 │ │ │ │ + smlatbeq r4, r0, lr, r5 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + smlatteq r4, r4, lr, r5 │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + smlabteq r4, r0, lr, r5 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + tsteq r4, r8, ror #30 │ │ │ │ + tsteq r4, r6, lsr #30 │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ tsteq r4, r2, lsl #30 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - smlatteq r4, ip, ip, r5 │ │ │ │ - @ instruction: 0x01045db2 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, sl, lsr #28 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - smlabbeq r4, r4, lr, r5 │ │ │ │ - @ instruction: 0x01045e96 │ │ │ │ - tsteq r4, r0, ror #28 │ │ │ │ - @ instruction: 0x01045f9e │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - smlabteq r4, r6, lr, r5 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - smlatbeq r4, r2, lr, r5 │ │ │ │ - tsteq r4, r4, lsr pc │ │ │ │ - tsteq r4, lr, asr #30 │ │ │ │ - tsteq r4, r4, lsl #30 │ │ │ │ - tsteq r4, sl, lsl r0 │ │ │ │ - @ instruction: 0x01045fbc │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - smlabbeq r4, r8, pc, r5 @ │ │ │ │ - qaddeq r6, sl, r4 │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r4, r6, lsr #32 │ │ │ │ + @ instruction: 0x01045f94 │ │ │ │ + smlatbeq r4, lr, pc, r5 @ │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + smlatteq r4, r8, pc, r5 @ │ │ │ │ + strheq r6, [r4, -sl] │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + smlabbeq r4, r6, r0, r6 │ │ │ │ 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 1cac730 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl fecaf64c │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq lr, [r0, -ip] │ │ │ │ - smlabteq r2, r6, r8, sp │ │ │ │ - smlabteq r0, r6, r0, lr │ │ │ │ - smlatbeq r4, r4, r4, r4 │ │ │ │ - @ instruction: 0x0104449c │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - smlabbeq r4, r4, r4, r4 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - smlatteq r4, r4, ip, r5 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - tsteq r4, ip, asr #8 │ │ │ │ - @ instruction: 0x01045cb8 │ │ │ │ - tsteq r4, r4, lsr r4 │ │ │ │ - smlatbeq r4, r0, ip, r5 │ │ │ │ - @ instruction: 0x01045c9c │ │ │ │ - smlatbeq r4, r4, ip, r5 │ │ │ │ - @ instruction: 0x01045cb4 │ │ │ │ - smlabteq r4, r8, ip, r5 │ │ │ │ - smlabteq r4, ip, ip, r5 │ │ │ │ - smlabteq r4, r4, ip, r5 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - smlabteq r9, r6, r1, sl │ │ │ │ - smlabteq r4, r4, r0, r5 │ │ │ │ - tsteq r2, lr, lsr #14 │ │ │ │ - strheq r5, [r4, -sl] │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - tsteq r0, r2, lsl pc │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatbeq r4, ip, r3, r4 │ │ │ │ - smlatteq r1, sl, r4, ip │ │ │ │ - ldrdeq ip, [r1, -r2] │ │ │ │ - smlabbeq r4, sl, r3, r4 │ │ │ │ - ldrsbteq r1, [lr], #64 @ 0x40 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - smlatteq r4, r4, fp, r5 │ │ │ │ - smlabbeq r1, r6, r4, ip │ │ │ │ - tsteq r1, lr, ror #8 │ │ │ │ - smlabteq r4, r6, fp, r5 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - @ instruction: 0x01045bbc │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - tstpeq r2, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, ip, fp, fp │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - strdeq r9, [r9, -sl] │ │ │ │ - smlatteq r2, r6, r5, pc @ │ │ │ │ - tsteq r0, r4, lsl #28 │ │ │ │ - strdeq sp, [r0, -ip] │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - tsteq r1, r6, asr r1 │ │ │ │ - smlabteq r4, lr, sl, r5 │ │ │ │ - smlabteq r4, sl, sl, r5 │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - smlatbeq r2, r6, r6, pc @ │ │ │ │ - tsteq r0, r4, ror sp │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + tsteq r2, r6, lsr #18 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + strdeq r4, [r4, -ip] │ │ │ │ + smlabbeq r4, r0, sp, r5 │ │ │ │ + smlatteq r4, r4, r4, r4 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + smlabteq r4, r4, r4, r4 │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + smlatbeq r4, ip, r4, r4 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + @ instruction: 0x01044494 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + tsteq r4, r4, lsr #26 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tsteq r9, r6, lsr #4 │ │ │ │ + tsteq r4, r4, lsr #2 │ │ │ │ + smlabbeq r2, lr, r7, sp │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + smlatbeq r0, ip, pc, sp @ │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r0, r2, ror pc │ │ │ │ + tsteq r2, r4, lsr r7 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + tsteq r1, sl, asr #10 │ │ │ │ + tsteq r1, r2, lsr r5 │ │ │ │ + smlatteq r4, sl, r3, r4 │ │ │ │ + rscseq r1, lr, r0, lsr r5 │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + tsteq r4, r4, asr #24 │ │ │ │ + smlatteq r1, r6, r4, ip │ │ │ │ + smlabteq r1, lr, r4, ip │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + smlabbeq r1, r2, r4, ip │ │ │ │ + tsteq r1, sl, ror #8 │ │ │ │ + smlatbeq r2, r8, r7, pc @ │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + qaddeq lr, r0, r0 │ │ │ │ + tsteq r0, r0, lsr r0 │ │ │ │ + qaddeq sl, sl, r9 │ │ │ │ + tstpeq r2, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, ror #28 │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + @ instruction: 0x0101c1b6 │ │ │ │ + @ instruction: 0x0101c1b6 │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + tsteq r4, sl, lsr #22 │ │ │ │ + tstpeq r2, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r0, -r4] │ │ │ │ + smlabteq r0, ip, sp, sp │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + smlabteq r4, r8, sl, r5 │ │ │ │ + strdeq r5, [r1, -r4] │ │ │ │ + @ instruction: 0x01045ab8 │ │ │ │ + tsteq r9, sl, lsr pc │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, r6, ror r4 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r8, asr r4 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r4, r2, ror r1 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + smlabteq r4, r0, r8, r5 │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, sl, lsl r0 │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ + @ instruction: 0x010459b2 │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + @ instruction: 0x0102d394 │ │ │ │ + smlatteq r4, sl, r0, r4 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ ldrdeq r4, [r4, -sl] │ │ │ │ - tsteq r4, r8, ror #20 │ │ │ │ - swpeq r5, r4, [r1] │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - ldrdeq r9, [r9, -sl] │ │ │ │ - mrseq r0, LR_abt │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, r6, lsl r4 │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - tsteq r4, r2, lsl r1 │ │ │ │ - tsteq r4, ip, lsl #2 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - smlabteq r4, r6, pc, r3 @ │ │ │ │ - smlabteq r4, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x01043fba │ │ │ │ - @ instruction: 0x01043fb4 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - smlabteq r9, r2, sp, r9 │ │ │ │ - swpeq r4, r4, [r4] @ │ │ │ │ - tsteq r2, r4, lsr r3 │ │ │ │ - smlabbeq r4, sl, r0, r4 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ - tsteq r4, r2, ror r0 │ │ │ │ - tsteq r4, sl, rrx │ │ │ │ - @ instruction: 0x01045892 │ │ │ │ - @ instruction: 0x0104589a │ │ │ │ - tsteq r4, r6, lsr r0 │ │ │ │ - tsteq r4, lr, ror r8 │ │ │ │ - smlabbeq r4, lr, r8, r5 │ │ │ │ - tsteq r4, r0, ror r8 │ │ │ │ - smlabbeq r9, r0, ip, r9 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - @ instruction: 0x0102d196 │ │ │ │ - smlatteq r2, r4, r4, sp │ │ │ │ - tsteq r2, r8, ror r1 │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + smlabteq r4, sl, r0, r4 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + swpeq r4, r6, [r4] @ │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ + smlatteq r4, lr, r8, r5 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatteq r9, r0, ip, r9 │ │ │ │ + tsteq r2, r6, asr lr │ │ │ │ + tsteq r2, r2, asr r2 │ │ │ │ + @ instruction: 0x010458b0 │ │ │ │ + smlatbeq r4, ip, r8, r5 │ │ │ │ + smlatbeq r0, sl, fp, sp │ │ │ │ + strdeq sp, [r2, -r6] │ │ │ │ + tsteq r2, r4, asr #10 │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ 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 │ │ │ │ - smlabbeq r4, r0, r6, r5 │ │ │ │ - tsteq r4, r6, lsr #12 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - smlatbeq r4, r2, r6, r5 │ │ │ │ - @ instruction: 0x010456bc │ │ │ │ + smlatteq r4, r0, r6, r5 │ │ │ │ + smlabbeq r4, r6, r6, r5 │ │ │ │ + smlatbeq r4, r0, r6, r5 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec48c84 │ │ │ │ @ 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 182df4c │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x00bcf779 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r4, lr, asr r6 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - tsteq r0, ip, lsl #14 │ │ │ │ - @ instruction: 0x0102ceb2 │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - @ instruction: 0x0102ce9c │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - smlabteq r0, sl, r6, sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - smlabteq r0, r2, r6, sp │ │ │ │ - smlatbeq r0, lr, r6, sp │ │ │ │ - @ instruction: 0x01099894 │ │ │ │ - @ instruction: 0x0100d69c │ │ │ │ - @ instruction: 0x0100d69e │ │ │ │ - @ instruction: 0x0100d696 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - strdeq r0, [r4, -r8] │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r3, lr, lsr ip │ │ │ │ - tsteq r4, r6, lsl r5 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ - tsteq r0, r0, asr r6 │ │ │ │ - smlatteq r3, r2, fp, sp │ │ │ │ - tsteq r0, r2, asr #12 │ │ │ │ - tsteq r0, r0, lsr r6 │ │ │ │ - tsteq r9, r8, ror r7 │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, ip, lsr #12 │ │ │ │ - tsteq r0, r6, lsr #12 │ │ │ │ - strdeq sp, [r0, -lr] │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - tsteq r0, lr, lsr #10 │ │ │ │ - tsteq r0, r8, lsr #10 │ │ │ │ - strdeq sp, [r0, -lr] │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + @ instruction: 0x010456be │ │ │ │ + smlabteq r4, r2, r6, r5 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r2, r0, lsr pc │ │ │ │ + tsteq r0, ip, ror #14 │ │ │ │ + tsteq r2, r2, lsl pc │ │ │ │ + tsteq r0, r6, asr r7 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r0, sl, lsr #14 │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + strdeq r9, [r9, -r4] │ │ │ │ strdeq sp, [r0, -ip] │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - smlabteq r2, sl, r1, pc @ │ │ │ │ - smlabteq r2, sl, r1, pc @ │ │ │ │ - smlabteq r2, r8, r1, pc @ │ │ │ │ - tstpeq r2, lr, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102f19e │ │ │ │ - @ instruction: 0x0102f19c │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - smlabteq r3, r8, r9, r9 │ │ │ │ - smlabteq r3, r2, r9, r9 │ │ │ │ - @ instruction: 0x010399bc │ │ │ │ - @ instruction: 0x010399b6 │ │ │ │ - @ instruction: 0x010399b0 │ │ │ │ - smlatbeq r3, sl, r9, r9 │ │ │ │ - tsteq r1, ip, lsr #24 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r4, r4, lsl #6 │ │ │ │ - tsteq r4, r2, lsl #6 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - ldrdeq r5, [r4, -r6] │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - smlatteq r1, r8, fp, r4 │ │ │ │ - smlabteq r1, lr, fp, r4 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - tsteq r3, r2, lsl #18 │ │ │ │ - smlatteq r3, r8, r8, sp │ │ │ │ - smlatbeq r9, r0, r4, r9 │ │ │ │ - smlatteq r3, r6, r8, sp │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - @ instruction: 0x0100d290 │ │ │ │ - smlabbeq r0, sl, r2, sp │ │ │ │ - smlatteq r4, ip, r1, r5 │ │ │ │ - @ instruction: 0x0101b490 │ │ │ │ - smlatteq r4, lr, r1, r5 │ │ │ │ - @ instruction: 0x0103d890 │ │ │ │ - @ instruction: 0x0102c994 │ │ │ │ + strdeq sp, [r0, -lr] │ │ │ │ + strdeq sp, [r0, -r6] │ │ │ │ + tsteq r4, lr, asr r7 │ │ │ │ + tsteq r4, r0, ror #14 │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + @ instruction: 0x0100d6ba │ │ │ │ + @ instruction: 0x0103dc9e │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + smlabbeq r4, r6, r5, r5 │ │ │ │ + smlabteq r4, r2, fp, r3 │ │ │ │ + @ instruction: 0x0100d6b0 │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + smlatbeq r0, r2, r6, sp │ │ │ │ + @ instruction: 0x0100d690 │ │ │ │ + ldrdeq r9, [r9, -r8] │ │ │ │ + smlabbeq r0, r2, r6, sp │ │ │ │ + smlabbeq r0, sl, r6, sp │ │ │ │ + smlabbeq r0, ip, r6, sp │ │ │ │ + smlabbeq r0, r6, r6, sp │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, r2, ror r6 │ │ │ │ + smlabbeq r0, lr, r5, sp │ │ │ │ + smlabbeq r0, r8, r5, sp │ │ │ │ + tsteq r0, lr, asr r6 │ │ │ │ + tsteq r0, r2, ror #10 │ │ │ │ + tsteq r0, ip, asr r5 │ │ │ │ + @ instruction: 0x0103bd9e │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ + tsteq r0, r0, lsr r5 │ │ │ │ + tstpeq r2, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r2, -lr] │ │ │ │ + strdeq pc, [r2, -ip] │ │ │ │ + tsteq r3, r6, lsr sl │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + tsteq r3, r2, lsr #20 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + tsteq r3, r6, lsl sl │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + smlabbeq r1, ip, ip, r4 │ │ │ │ + smlabbeq r1, sl, ip, r4 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, r2, ror #6 │ │ │ │ + smlabteq r3, ip, r9, r9 │ │ │ │ + smlabteq r3, r6, r9, r9 │ │ │ │ + smlabteq r3, r0, r9, r9 │ │ │ │ + tsteq r4, r6, lsr r3 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + smlatbeq r3, r0, r9, r9 │ │ │ │ + tsteq r1, r8, asr #24 │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + @ instruction: 0x01039994 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, r6, ror r3 │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + tsteq r9, r0, lsl #10 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + smlabbeq r4, sl, r8, r3 │ │ │ │ + strdeq sp, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r2, sp │ │ │ │ + tsteq r4, ip, asr #4 │ │ │ │ + strdeq fp, [r1, -r0] │ │ │ │ + tsteq r4, lr, asr #4 │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec493b8 │ │ │ │ @ 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] │ │ │ │ - smlabteq r4, r6, r4, r6 │ │ │ │ - tsteq r4, r8, ror #26 │ │ │ │ - smlatteq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - @ instruction: 0x01043a9e │ │ │ │ - smlabbeq r4, r4, r9, r3 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ - tsteq r4, r6, lsr #16 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ + tsteq r4, r6, lsr #10 │ │ │ │ + smlabteq r4, r8, sp, r5 │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + smlatteq r4, r4, r9, r3 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ smlabbeq r4, r6, r8, r3 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsl r9 │ │ │ │ - @ instruction: 0x010438b0 │ │ │ │ - @ instruction: 0x010439ba │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - tsteq r4, lr, ror r9 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlatteq r4, r8, r9, r3 │ │ │ │ - @ instruction: 0x0104399e │ │ │ │ - smlatteq r4, r0, sl, r3 │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - smlatteq r4, sl, r9, r3 │ │ │ │ - strdeq r3, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsr #20 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, r6, ror sl │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - @ instruction: 0x01043abe │ │ │ │ + smlatbeq r4, r4, r8, r3 │ │ │ │ + smlatteq r4, r6, r8, r3 │ │ │ │ + tsteq r4, r0, asr r9 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + smlabteq r4, ip, r9, r3 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + @ instruction: 0x01043998 │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + smlabteq r4, sl, sl, r3 │ │ │ │ + smlabbeq r4, r8, sl, r3 │ │ │ │ + tsteq r4, sl, asr #20 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + smlabbeq r4, r6, sl, r3 │ │ │ │ + smlabteq r4, ip, sl, r3 │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ @ instruction: 0x01043a98 │ │ │ │ - smlabbeq r4, sl, r6, r5 │ │ │ │ - tsteq r4, r8, ror #12 │ │ │ │ - @ instruction: 0x01043ab2 │ │ │ │ - @ instruction: 0x0104569c │ │ │ │ - tsteq r4, sl, ror r6 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - @ instruction: 0x010456bc │ │ │ │ - @ instruction: 0x0104569a │ │ │ │ - tsteq r4, r8, ror r6 │ │ │ │ - @ instruction: 0x01043a9a │ │ │ │ - smlatbeq r4, ip, sl, r3 │ │ │ │ - smlatbeq r4, r2, r6, r5 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlatbeq r4, sl, sl, r3 │ │ │ │ - smlabteq r4, ip, r6, r5 │ │ │ │ - smlatbeq r4, sl, r6, r5 │ │ │ │ - smlatteq r4, r0, sl, r3 │ │ │ │ - @ instruction: 0x01043aba │ │ │ │ - smlabteq r4, r0, r6, r5 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlatteq r4, sl, r6, r5 │ │ │ │ + smlabteq r4, r8, r6, r5 │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabteq r4, r8, r7, r5 │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq r4, ip, lsl r7 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + tsteq r4, r2, lsl #14 │ │ │ │ tsteq r4, r0, lsr fp │ │ │ │ tsteq r4, sl, lsl #22 │ │ │ │ - smlatteq r4, r4, sl, r3 │ │ │ │ - @ instruction: 0x010456b2 │ │ │ │ - smlabteq r4, r4, r6, r5 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ tsteq r4, sl, lsl fp │ │ │ │ - smlatteq r4, r8, r6, r5 │ │ │ │ - smlabteq r4, r2, r6, r5 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsr #14 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x01043b90 │ │ │ │ + tsteq r4, sl, ror #22 │ │ │ │ tsteq r4, r4, asr #22 │ │ │ │ tsteq r4, r2, lsl r7 │ │ │ │ - smlatteq r4, ip, r6, r5 │ │ │ │ - tsteq r4, lr, lsl sp │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r4, lr, lsl #14 │ │ │ │ - smlatteq r4, r8, r6, r5 │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r4, r4, lsr fp │ │ │ │ - tsteq r4, lr, lsl r7 │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - tsteq r4, r4, asr r7 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r2, asr #22 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r4, r2, lsr #14 │ │ │ │ + @ instruction: 0x01043bb0 │ │ │ │ + smlabbeq r4, sl, fp, r3 │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + tsteq r4, r2, lsr r7 │ │ │ │ + smlatbeq r4, r4, fp, r3 │ │ │ │ + tsteq r4, r2, ror r7 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + tsteq r4, lr, ror sp │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + @ instruction: 0x01045794 │ │ │ │ + tsteq r4, lr, ror #14 │ │ │ │ tsteq r4, r8, asr #14 │ │ │ │ smlabbeq r4, r2, fp, r3 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x01043b94 │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ @ instruction: 0x01043bb8 │ │ │ │ @ instruction: 0x01043b92 │ │ │ │ - tsteq r4, ip, ror #22 │ │ │ │ - tsteq r4, sl, lsr r7 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ + @ instruction: 0x010457b4 │ │ │ │ + smlabbeq r4, lr, r7, r5 │ │ │ │ + smlabteq r4, r8, fp, r3 │ │ │ │ smlatbeq r4, r2, fp, r3 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r4, sl, asr #14 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x01043bb2 │ │ │ │ - smlabbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ + smlatbeq r4, r8, r7, r5 │ │ │ │ + smlatteq r4, r2, fp, r3 │ │ │ │ + @ instruction: 0x01043bbc │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + tsteq r4, r8, lsl ip │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ smlabteq r4, ip, fp, r3 │ │ │ │ @ instruction: 0x0104579a │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - smlabbeq r4, r2, r8, r5 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - smlabteq r4, r6, r7, r5 │ │ │ │ - smlatbeq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, ror r7 │ │ │ │ - @ instruction: 0x01043bb4 │ │ │ │ - smlabteq r4, r6, fp, r3 │ │ │ │ - @ instruction: 0x010457b0 │ │ │ │ - smlatteq r4, sl, fp, r3 │ │ │ │ - smlabteq r4, r4, fp, r3 │ │ │ │ - smlatteq r4, r6, r7, r5 │ │ │ │ - smlabteq r4, r0, r7, r5 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - smlatteq r4, lr, fp, r3 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ + smlatbeq r4, ip, r7, r5 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, r7, r5 │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ smlatteq r4, r0, r7, r5 │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x010457ba │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ strdeq r5, [r4, -sl] │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + smlatteq r4, r2, r8, r5 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r6, lsr #16 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r0, lsl r8 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, r6, asr #16 │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ tsteq r4, r4, lsr ip │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - tsteq r4, r0, lsr r8 │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ - tsteq r4, lr, lsl ip │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r4, lr, asr ip │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - tsteq r4, r2 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - @ instruction: 0x01043cb8 │ │ │ │ - tsteq r4, r6, ror ip │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r4, sl, lsr #24 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, sl, lsl #16 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - tsteq r4, lr, lsr #16 │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - @ instruction: 0x01043c96 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + smlatbeq r4, r8, r8, r5 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r4, asr ip │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x01043c94 │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + @ instruction: 0x01045890 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + smlatbeq r4, r4, ip, r3 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + smlabbeq r4, r4, r8, r5 │ │ │ │ + @ instruction: 0x01043cbe │ │ │ │ + @ instruction: 0x01043c98 │ │ │ │ + tsteq r4, r2, rrx │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + @ instruction: 0x01043d92 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + @ instruction: 0x01043cb0 │ │ │ │ smlabbeq r4, sl, ip, r3 │ │ │ │ tsteq r4, r8, asr r8 │ │ │ │ - tsteq r4, r2, lsr r8 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + smlabteq r4, r0, ip, r3 │ │ │ │ smlabbeq r4, lr, r8, r5 │ │ │ │ tsteq r4, r8, ror #16 │ │ │ │ - tsteq r4, r2, asr #16 │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - smlabbeq r4, lr, ip, r3 │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + @ instruction: 0x0104589e │ │ │ │ tsteq r4, r8, ror r8 │ │ │ │ - @ instruction: 0x01043cb2 │ │ │ │ - smlabbeq r4, ip, ip, r3 │ │ │ │ - smlatbeq r4, lr, r8, r5 │ │ │ │ - smlabbeq r4, r8, r8, r5 │ │ │ │ - smlabteq r4, r2, ip, r3 │ │ │ │ - @ instruction: 0x01043c9c │ │ │ │ + smlatteq r4, sl, ip, r3 │ │ │ │ + @ instruction: 0x010458b8 │ │ │ │ + @ instruction: 0x01045892 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + smlatteq r4, lr, r8, r5 │ │ │ │ + smlabteq r4, r8, r8, r5 │ │ │ │ smlatbeq r4, r2, r8, r5 │ │ │ │ ldrdeq r3, [r4, -ip] │ │ │ │ - @ instruction: 0x01043cb6 │ │ │ │ - smlabteq r4, r4, sp, r3 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - smlatteq r4, r2, ip, r3 │ │ │ │ - @ instruction: 0x01043cbc │ │ │ │ - smlabbeq r4, sl, r8, r5 │ │ │ │ - @ instruction: 0x0104589c │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - smlabteq r4, r0, r8, r5 │ │ │ │ - @ instruction: 0x0104589a │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, r2, lsl #26 │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - smlatbeq r4, sl, r8, r5 │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - smlatteq r4, sl, r8, r5 │ │ │ │ - smlabteq r4, r4, r8, r5 │ │ │ │ - smlabbeq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r8, asr #26 │ │ │ │ + smlatteq r4, lr, ip, r3 │ │ │ │ + ldrdeq r5, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsl sp │ │ │ │ + smlatteq r4, ip, ip, r3 │ │ │ │ + tsteq r4, lr, lsl #18 │ │ │ │ + smlatteq r4, r8, r8, r5 │ │ │ │ tsteq r4, r2, lsr #26 │ │ │ │ - strdeq r5, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r8, r5 │ │ │ │ + strdeq r3, [r4, -ip] │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - smlatteq r4, r4, r8, r5 │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, ip, asr #26 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r4, r2, lsl sl │ │ │ │ - @ instruction: 0x01045998 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + smlatbeq r4, sl, sp, r3 │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tsteq r4, r2, asr #26 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + smlatteq r4, sl, r8, r5 │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r2, asr sp │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ + smlabbeq r4, r8, sp, r3 │ │ │ │ + tsteq r4, r2, ror #26 │ │ │ │ tsteq r4, r0, lsr r9 │ │ │ │ tsteq r4, sl, lsl #18 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + smlatteq r4, sl, sp, r3 │ │ │ │ + smlatbeq r4, r8, sp, r3 │ │ │ │ + smlabbeq r4, r2, sp, r3 │ │ │ │ tsteq r4, r0, asr r9 │ │ │ │ - smlabbeq r4, sl, sp, r3 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + @ instruction: 0x01043d9c │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + tsteq r4, r4, asr #18 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, sp, r3 │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r4, asr r9 │ │ │ │ + smlabteq r4, r6, sp, r3 │ │ │ │ + @ instruction: 0x01045994 │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + smlatbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + @ instruction: 0x010459b6 │ │ │ │ + @ instruction: 0x01045990 │ │ │ │ tsteq r4, sl, ror #18 │ │ │ │ smlatbeq r4, r4, sp, r3 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ + @ instruction: 0x01043db6 │ │ │ │ + smlatbeq r4, r0, r9, r5 │ │ │ │ ldrdeq r3, [r4, -sl] │ │ │ │ @ instruction: 0x01043db4 │ │ │ │ - smlabbeq r4, lr, sp, r3 │ │ │ │ - tsteq r4, ip, asr r9 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ + ldrdeq r5, [r4, -r6] │ │ │ │ + @ instruction: 0x010459b0 │ │ │ │ + smlatteq r4, sl, sp, r3 │ │ │ │ smlabteq r4, r4, sp, r3 │ │ │ │ - @ instruction: 0x01045992 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlatbeq r4, r2, r9, r5 │ │ │ │ - tsteq r4, ip, ror r9 │ │ │ │ + smlabteq r4, sl, r9, r5 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, sl, lsr lr │ │ │ │ + tsteq r4, r4, lsl lr │ │ │ │ smlatteq r4, lr, sp, r3 │ │ │ │ @ instruction: 0x010459bc │ │ │ │ - @ instruction: 0x01045996 │ │ │ │ - smlatbeq r4, r4, sl, r5 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - smlatteq r4, r8, r9, r5 │ │ │ │ - smlabteq r4, r2, r9, r5 │ │ │ │ - @ instruction: 0x0104599c │ │ │ │ - ldrdeq r3, [r4, -r6] │ │ │ │ - smlatteq r4, r8, sp, r3 │ │ │ │ - ldrdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ - smlatteq r4, r6, sp, r3 │ │ │ │ - tsteq r4, r8, lsl #20 │ │ │ │ - smlatteq r4, r2, r9, r5 │ │ │ │ - tsteq r4, ip, lsl lr │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ + smlabteq r4, lr, r9, r5 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlabteq r4, ip, r9, r5 │ │ │ │ + tsteq r4, sl, asr lr │ │ │ │ + tsteq r4, r4, lsr lr │ │ │ │ tsteq r4, r2, lsl #20 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r6, lsl lr │ │ │ │ + ldrdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, lr, asr #28 │ │ │ │ tsteq r4, ip, lsl sl │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r4, r2, asr sl │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, r6, ror #28 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - smlabbeq r4, r0, lr, r3 │ │ │ │ - tsteq r4, sl, asr lr │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - tsteq r4, sl, asr #30 │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabbeq r4, lr, lr, r3 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ + strdeq r5, [r4, -r6] │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlabbeq r4, sl, sl, r5 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ tsteq r4, r2, lsr #20 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r4, r6, asr #20 │ │ │ │ - tsteq r4, r0, lsr #20 │ │ │ │ - smlatbeq r4, lr, lr, r3 │ │ │ │ - smlabbeq r4, r8, lr, r3 │ │ │ │ - tsteq r4, r6, asr sl │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsr lr │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r2, lsr sl │ │ │ │ + tsteq r4, ip, ror #28 │ │ │ │ + tsteq r4, r6, asr #28 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r4, ip, ror lr │ │ │ │ + tsteq r4, r6, asr lr │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + @ instruction: 0x01043e96 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + smlabteq r4, sl, sl, r5 │ │ │ │ + smlabbeq r4, r8, sl, r5 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ + @ instruction: 0x01043e9c │ │ │ │ + tsteq r4, r6, ror lr │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + @ instruction: 0x01043eb6 │ │ │ │ + @ instruction: 0x01043e90 │ │ │ │ + @ instruction: 0x01045ab2 │ │ │ │ + smlabbeq r4, ip, sl, r5 │ │ │ │ + smlabteq r4, r6, lr, r3 │ │ │ │ + smlatbeq r4, r0, lr, r3 │ │ │ │ + smlatbeq r4, r6, sl, r5 │ │ │ │ + smlatteq r4, r0, lr, r3 │ │ │ │ + @ instruction: 0x01043eba │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ + smlatbeq r4, sl, pc, r3 @ │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ + smlatteq r4, lr, lr, r3 │ │ │ │ + smlabteq r4, r8, lr, r3 │ │ │ │ smlatbeq r4, r2, lr, r3 │ │ │ │ tsteq r4, r0, ror sl │ │ │ │ - tsteq r4, sl, asr #20 │ │ │ │ - smlatteq r4, r8, sl, r5 │ │ │ │ + smlabbeq r4, r2, sl, r5 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ smlatbeq r4, r6, sl, r5 │ │ │ │ smlabbeq r4, r0, sl, r5 │ │ │ │ - tsteq r4, sl, asr sl │ │ │ │ - @ instruction: 0x01043e94 │ │ │ │ - smlatbeq r4, r6, lr, r3 │ │ │ │ + tsteq r4, lr, lsl #30 │ │ │ │ + smlatteq r4, r8, lr, r3 │ │ │ │ + @ instruction: 0x01045ab6 │ │ │ │ @ instruction: 0x01045a90 │ │ │ │ - smlabteq r4, sl, lr, r3 │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - smlabteq r4, r6, sl, r5 │ │ │ │ - smlatbeq r4, r0, sl, r5 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x01043eb4 │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ + smlatbeq r4, sl, sl, r5 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, r6, lsl #22 │ │ │ │ + smlatteq r4, r0, sl, r5 │ │ │ │ @ instruction: 0x01045aba │ │ │ │ strdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, lr, lr, r3 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - tsteq r4, r2, ror #30 │ │ │ │ - tsteq r4, r0, lsr #30 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlatbeq r4, r2, sl, r5 │ │ │ │ - @ instruction: 0x01045ab4 │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x01045ab2 │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - smlatteq r4, r8, sl, r5 │ │ │ │ - smlabteq r4, r2, sl, r5 │ │ │ │ + tsteq r4, r6, lsl #30 │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + tsteq r4, r4, lsl pc │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + smlabteq r4, r2, pc, r3 @ │ │ │ │ + smlabbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, sl, asr pc │ │ │ │ tsteq r4, r4, lsr pc │ │ │ │ tsteq r4, r2, lsl #22 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + tsteq r4, sl, ror #30 │ │ │ │ tsteq r4, r8, lsr fp │ │ │ │ tsteq r4, r2, lsl fp │ │ │ │ - smlatteq r4, ip, sl, r5 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r8, lsr pc │ │ │ │ + smlatbeq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, sl, ror pc │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ tsteq r4, r2, lsr #22 │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, r6, lsr pc │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r4, r6, asr #30 │ │ │ │ + @ instruction: 0x01043f94 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + @ instruction: 0x01045b98 │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ tsteq r4, ip, asr #22 │ │ │ │ smlabbeq r4, r6, pc, r3 @ │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r4, r4, rrx │ │ │ │ - smlatteq r4, sl, pc, r3 @ │ │ │ │ - smlatbeq r4, r8, pc, r3 @ │ │ │ │ - smlabbeq r4, r2, pc, r3 @ │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, sl, lsr #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - @ instruction: 0x01043f92 │ │ │ │ - tsteq r4, r0, ror #22 │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ - smlabteq r4, r8, pc, r3 @ │ │ │ │ - smlatbeq r4, r2, pc, r3 @ │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ + @ instruction: 0x01043f98 │ │ │ │ + smlabbeq r4, r2, fp, r5 │ │ │ │ + @ instruction: 0x01043fbc │ │ │ │ + @ instruction: 0x01043f96 │ │ │ │ + @ instruction: 0x01045bb8 │ │ │ │ + @ instruction: 0x01045b92 │ │ │ │ + smlabteq r4, ip, pc, r3 @ │ │ │ │ + smlatbeq r4, r6, pc, r3 @ │ │ │ │ + smlatbeq r4, ip, fp, r5 │ │ │ │ + smlatteq r4, r6, pc, r3 @ │ │ │ │ + smlabteq r4, r0, pc, r3 @ │ │ │ │ + smlabbeq r4, r6, sp, r5 │ │ │ │ + smlabteq r4, r4, r0, r4 │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tsteq r4, r8 │ │ │ │ + smlatteq r4, r2, pc, r3 @ │ │ │ │ @ instruction: 0x01043fbc │ │ │ │ smlabbeq r4, sl, fp, r5 │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ + @ instruction: 0x01045b9c │ │ │ │ + strdeq r3, [r4, -r2] │ │ │ │ smlabteq r4, r0, fp, r5 │ │ │ │ @ instruction: 0x01045b9a │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - smlatbeq r4, lr, pc, r3 @ │ │ │ │ - smlabteq r4, r0, pc, r3 @ │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + tsteq r4, r2 │ │ │ │ + ldrdeq r5, [r4, -r0] │ │ │ │ smlatbeq r4, sl, fp, r5 │ │ │ │ - smlatteq r4, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01043fbe │ │ │ │ - smlatteq r4, r0, fp, r5 │ │ │ │ - @ instruction: 0x01045bba │ │ │ │ - strdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, lr, pc, r3 @ │ │ │ │ + tsteq r4, ip, lsl r0 │ │ │ │ + smlatteq r4, sl, fp, r5 │ │ │ │ + smlabteq r4, r4, fp, r5 │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + strdeq r5, [r4, -sl] │ │ │ │ ldrdeq r5, [r4, -r4] │ │ │ │ tsteq r4, lr │ │ │ │ - smlatteq r4, r8, pc, r3 @ │ │ │ │ - strdeq r4, [r4, -r6] │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq r4, sl, lsr r0 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - smlatteq r4, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x01045bbc │ │ │ │ - smlabteq r4, lr, fp, r5 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - smlabteq r4, ip, fp, r5 │ │ │ │ - qaddeq r4, sl, r4 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ - ldrdeq r5, [r4, -ip] │ │ │ │ - tsteq r4, lr, asr #32 │ │ │ │ - tsteq r4, ip, lsl ip │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - strheq r4, [r4, -ip] │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + tsteq r4, lr, lsl r0 │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tsteq r4, sl, lsl ip │ │ │ │ qaddeq r4, r4, r4 │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ tsteq r4, lr, rrx │ │ │ │ + tsteq r4, r8, asr #32 │ │ │ │ + tsteq r4, r6, asr r1 │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + swpeq r4, sl, [r4] @ │ │ │ │ + tsteq r4, r4, ror r0 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + smlabbeq r4, r4, r0, r4 │ │ │ │ + tsteq r4, r2, asr ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + strheq r4, [r4, -sl] │ │ │ │ + swpeq r4, r4, [r4] @ │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ tsteq r4, ip, lsr ip │ │ │ │ - tsteq r4, r6, lsl ip │ │ │ │ - smlatbeq r4, r4, r0, r4 │ │ │ │ - tsteq r4, lr, ror r0 │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - swpeq r4, r8, [r4] @ │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - tsteq r4, r0, asr #24 │ │ │ │ - tsteq r4, sl │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - smlabteq r4, r0, ip, r5 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ + smlatbeq r4, lr, r0, r4 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + strheq r4, [r4, -r4] │ │ │ │ + smlabbeq r4, r2, ip, r5 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + smlabteq r4, lr, r0, r4 │ │ │ │ + @ instruction: 0x01045c9c │ │ │ │ + tsteq r4, r6, ror ip │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + smlatbeq r4, ip, ip, r5 │ │ │ │ + smlabbeq r4, r6, ip, r5 │ │ │ │ + strdeq r4, [r4, -r8] │ │ │ │ + smlabteq r4, r6, ip, r5 │ │ │ │ + smlatbeq r4, r0, ip, r5 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + smlabteq r4, r8, r2, r4 │ │ │ │ + @ instruction: 0x01045d9a │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + ldrdeq r5, [r4, -lr] │ │ │ │ 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 │ │ │ │ - strdeq r5, [r4, -r6] │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - tsteq r4, r2, lsl sl │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - tsteq r4, r4, asr sl │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, r6, lsr r6 │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - tsteq r4, r2, asr sl │ │ │ │ - tsteq r4, ip, asr r6 │ │ │ │ - @ instruction: 0x01043a9a │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - @ instruction: 0x01043aba │ │ │ │ - @ instruction: 0x01043a98 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ - smlabbeq r4, r0, r6, r5 │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - smlatbeq r4, ip, r6, r5 │ │ │ │ - smlabbeq r4, sl, r6, r5 │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + smlabbeq r4, r8, sl, r3 │ │ │ │ + tsteq r4, r6, ror r6 │ │ │ │ + @ instruction: 0x01043ab4 │ │ │ │ + @ instruction: 0x01043a92 │ │ │ │ + @ instruction: 0x010456b8 │ │ │ │ + @ instruction: 0x01045696 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x01043ab2 │ │ │ │ + @ instruction: 0x010456bc │ │ │ │ strdeq r3, [r4, -sl] │ │ │ │ - smlabteq r4, ip, r6, r5 │ │ │ │ - smlatbeq r4, sl, r6, r5 │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - strdeq r5, [r4, -r2] │ │ │ │ - ldrdeq r5, [r4, -r0] │ │ │ │ - smlatteq r4, r2, r7, r5 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, sl, ror fp │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlabteq r4, sl, r6, r5 │ │ │ │ + smlatteq r4, r0, r6, r5 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ tsteq r4, ip, lsl #14 │ │ │ │ smlatteq r4, sl, r6, r5 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r4, lr, lsr fp │ │ │ │ + tsteq r4, ip, ror fp │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ tsteq r4, ip, lsr #14 │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - smlabbeq r4, sl, fp, r3 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r2, ror r7 │ │ │ │ - @ instruction: 0x01043bb0 │ │ │ │ - smlabbeq r4, lr, fp, r3 │ │ │ │ - smlatteq r4, ip, r7, r5 │ │ │ │ - smlatbeq r4, lr, r7, r5 │ │ │ │ + tsteq r4, sl, lsl #14 │ │ │ │ + smlabbeq r4, r0, fp, r3 │ │ │ │ + tsteq r4, r2, asr r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + smlabteq r4, ip, r7, r5 │ │ │ │ + smlabbeq r4, lr, r7, r5 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + smlabbeq r4, r8, fp, r3 │ │ │ │ + @ instruction: 0x01043b9e │ │ │ │ smlabbeq r4, ip, r7, r5 │ │ │ │ smlabteq r4, sl, fp, r3 │ │ │ │ smlatbeq r4, r8, fp, r3 │ │ │ │ - @ instruction: 0x010457b2 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, lr, fp, r3 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r7, r5 │ │ │ │ + smlatbeq r4, ip, r7, r5 │ │ │ │ + smlatteq r4, sl, fp, r3 │ │ │ │ + smlabteq r4, r8, fp, r3 │ │ │ │ ldrdeq r5, [r4, -r2] │ │ │ │ tsteq r4, r0, lsl ip │ │ │ │ smlatteq r4, lr, fp, r3 │ │ │ │ - strdeq r5, [r4, -r8] │ │ │ │ - tsteq r4, r6, lsr ip │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq r4, lr, lsl #16 │ │ │ │ + smlatteq r4, ip, r7, r5 │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tsteq r4, r2, lsl r8 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + tsteq r4, lr, asr #24 │ │ │ │ + tsteq r4, r8, asr r8 │ │ │ │ + @ instruction: 0x01043c96 │ │ │ │ + tsteq r4, r4, ror ip │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ + smlabbeq r4, r0, sp, r3 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlabteq r4, ip, ip, r3 │ │ │ │ smlatbeq r4, sl, ip, r3 │ │ │ │ - tsteq r4, ip, ror #24 │ │ │ │ - tsteq r4, sl, asr #24 │ │ │ │ - tsteq r4, r8, lsr #24 │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - tsteq r4, sl, ror #24 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlatbeq r4, ip, ip, r3 │ │ │ │ - smlabbeq r4, sl, ip, r3 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, sl, lsr r8 │ │ │ │ - @ instruction: 0x01043cb0 │ │ │ │ - smlabbeq r4, r2, r8, r5 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - smlabteq r4, r4, r8, r5 │ │ │ │ - smlatbeq r4, r2, r8, r5 │ │ │ │ - smlabbeq r4, r0, r8, r5 │ │ │ │ - @ instruction: 0x01043cbe │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, r2, r8, r5 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ + smlabbeq r4, r8, ip, r3 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + smlabteq r4, sl, ip, r3 │ │ │ │ + @ instruction: 0x0104589c │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tsteq r4, ip, lsl #26 │ │ │ │ + smlatteq r4, sl, ip, r3 │ │ │ │ + @ instruction: 0x010458bc │ │ │ │ + @ instruction: 0x0104589a │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ smlatteq r4, r2, r8, r5 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - smlabteq r4, r0, sp, r3 │ │ │ │ - smlabbeq r4, r2, sp, r3 │ │ │ │ + smlabteq r4, r0, r8, r5 │ │ │ │ + tsteq r4, r2, ror #18 │ │ │ │ + tsteq r4, r4, lsr #18 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + smlatteq r4, r0, r8, r5 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ + tsteq r4, r2, lsr #18 │ │ │ │ tsteq r4, r0, ror #26 │ │ │ │ tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ smlabbeq r4, r0, sp, r3 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - smlabteq r4, r2, sp, r3 │ │ │ │ - smlatbeq r4, r0, sp, r3 │ │ │ │ - tsteq r4, r2, ror r9 │ │ │ │ - tsteq r4, r0, asr r9 │ │ │ │ - smlabteq r4, r6, sp, r3 │ │ │ │ - @ instruction: 0x01045998 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ + tsteq r4, lr, asr sp │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + smlatbeq r4, r6, sp, r3 │ │ │ │ + smlabbeq r4, r4, sp, r3 │ │ │ │ + @ instruction: 0x01043e96 │ │ │ │ + tsteq r4, r0, lsr #28 │ │ │ │ + smlatteq r4, r2, sp, r3 │ │ │ │ + smlabteq r4, r0, sp, r3 │ │ │ │ + @ instruction: 0x01043d9e │ │ │ │ + tsteq r4, r0, ror r9 │ │ │ │ + smlabbeq r4, r6, r9, r5 │ │ │ │ smlatteq r4, r0, sp, r3 │ │ │ │ @ instruction: 0x010459b2 │ │ │ │ @ instruction: 0x01045990 │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ - ldrdeq r5, [r4, -r8] │ │ │ │ - @ instruction: 0x010459b6 │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r4, r0, lsl #28 │ │ │ │ + ldrdeq r5, [r4, -r2] │ │ │ │ + @ instruction: 0x010459b0 │ │ │ │ tsteq r4, r6, lsr #28 │ │ │ │ strdeq r5, [r4, -r8] │ │ │ │ ldrdeq r5, [r4, -r6] │ │ │ │ - tsteq r4, ip, asr #28 │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - strdeq r5, [r4, -ip] │ │ │ │ + smlatbeq r4, r0, lr, r3 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + strdeq r5, [r4, -r0] │ │ │ │ + tsteq r4, r6, ror #28 │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + tsteq r4, r6, lsl sl │ │ │ │ + smlatbeq r4, r8, lr, r3 │ │ │ │ + smlabbeq r4, r6, lr, r3 │ │ │ │ + tsteq r4, r8, asr sl │ │ │ │ + tsteq r4, r6, lsr sl │ │ │ │ + smlatbeq r4, ip, lr, r3 │ │ │ │ + tsteq r4, lr, ror sl │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c70c │ │ │ │ @ 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 fe3ae3bc │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 0, pc, cr8, cr5, {3} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r0, r0, lsr #14 │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - smlabbeq r1, r2, sl, r0 │ │ │ │ - tsteq r1, r4, ror sl │ │ │ │ - tsteq r1, r2, ror sl │ │ │ │ - tsteq r1, ip, ror sl │ │ │ │ - tsteq r1, lr, ror sl │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ - smlabbeq r2, r4, lr, r8 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - @ instruction: 0x0100969a │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r0, lr, asr r6 │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, lr, lsl #20 │ │ │ │ - smlatbeq r2, r6, ip, sl │ │ │ │ - smlatbeq r2, r6, ip, sl │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, r0, asr #12 │ │ │ │ - strdeq sl, [r2, -lr] │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - tsteq r4, ip, lsr #14 │ │ │ │ - smlatbeq r9, lr, r7, r5 │ │ │ │ - smlatteq r2, sl, lr, sl │ │ │ │ - @ instruction: 0x010095b8 │ │ │ │ - @ instruction: 0x010095b0 │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - smlabbeq r0, r6, r5, r9 │ │ │ │ - tsteq r0, lr, ror r5 │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, ror #26 │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - tsteq r1, r6, asr sp │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, r2, asr #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, sl, asr #26 │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r9, ip, asr r6 │ │ │ │ - smlatteq r4, r8, r5, r0 │ │ │ │ - tsteq r0, r6, ror #8 │ │ │ │ - tsteq r0, lr, asr r4 │ │ │ │ - smlabteq r4, ip, r5, r0 │ │ │ │ - smlabteq r4, r0, r5, r0 │ │ │ │ - @ instruction: 0x010405bc │ │ │ │ - smlabteq r4, r0, r5, r0 │ │ │ │ - smlabteq r4, r4, r5, r0 │ │ │ │ - @ instruction: 0x01010792 │ │ │ │ - ldrdeq r9, [r0, -r8] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - tsteq r1, sl, ror #14 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r1, lr, asr r7 │ │ │ │ - strdeq pc, [r3, -ip] │ │ │ │ - smlabteq r2, r2, sl, r8 │ │ │ │ - strdeq pc, [r3, -sl] │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ - tsteq r0, lr, lsr r3 │ │ │ │ - ldrdeq pc, [r3, -lr] │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r0, ip, lsl #6 │ │ │ │ - smlatbeq r4, ip, sp, r4 │ │ │ │ - smlatteq r0, r2, r2, r9 │ │ │ │ - ldrdeq r9, [r0, -sl] │ │ │ │ - @ instruction: 0x0103fc9e │ │ │ │ - @ instruction: 0x010092b0 │ │ │ │ - smlatbeq r0, r8, r2, r9 │ │ │ │ - smlabbeq r3, r4, ip, pc @ │ │ │ │ - tsteq r0, lr, ror r2 │ │ │ │ - tsteq r0, r6, ror r2 │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tstpeq r3, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - smlabbeq r4, r8, r4, r0 │ │ │ │ - tsteq r0, r2, lsl #4 │ │ │ │ - smlabbeq r3, r4, sp, pc @ │ │ │ │ - rscseq r0, pc, r0, lsr #29 │ │ │ │ - @ instruction: 0x0101769c │ │ │ │ - tstpeq r3, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r0, r0, r7, r9 │ │ │ │ + tsteq r2, sl, ror #30 │ │ │ │ + smlatteq r1, r2, sl, r0 │ │ │ │ + ldrdeq r0, [r1, -r4] │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + ldrdeq r0, [r1, -lr] │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + smlatteq r2, r4, lr, r8 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + smlabteq r2, r4, lr, r8 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ + smlatbeq r2, r0, lr, r8 │ │ │ │ + @ instruction: 0x010096be │ │ │ │ + smlabbeq r2, r0, lr, r8 │ │ │ │ + smlabbeq r1, r8, sl, r7 │ │ │ │ + smlabbeq r1, sl, sl, r7 │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + tsteq r2, r6, lsl #26 │ │ │ │ + smlabbeq r2, sl, lr, sl │ │ │ │ + smlatbeq r0, r8, r6, r9 │ │ │ │ + smlatbeq r0, r0, r6, r9 │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + smlabbeq r4, r0, r7, r0 │ │ │ │ + smlabbeq r4, r8, r7, r0 │ │ │ │ + smlabbeq r4, ip, r7, r0 │ │ │ │ + tsteq r9, lr, lsl #16 │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r0, r8, lsl r6 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + @ instruction: 0x01035a90 │ │ │ │ + smlatteq r0, r6, r5, r9 │ │ │ │ + ldrdeq r9, [r0, -lr] │ │ │ │ + ldrdeq r0, [r1, -r2] │ │ │ │ + smlabteq r1, r2, sp, r0 │ │ │ │ + @ instruction: 0x01010dbe │ │ │ │ + @ instruction: 0x01010dba │ │ │ │ + @ instruction: 0x01010db6 │ │ │ │ + @ instruction: 0x01010db2 │ │ │ │ + smlatbeq r1, lr, sp, r0 │ │ │ │ + smlatbeq r1, sl, sp, r0 │ │ │ │ + smlatbeq r1, r2, sp, r0 │ │ │ │ + @ instruction: 0x01010d9e │ │ │ │ + smlatbeq r1, sl, sp, r0 │ │ │ │ + smlabbeq r1, lr, sp, r0 │ │ │ │ + @ instruction: 0x010956bc │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + smlabteq r0, r6, r4, r9 │ │ │ │ + @ instruction: 0x010094be │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, ip, lsl r6 │ │ │ │ + tsteq r4, r0, lsr #12 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + strdeq r0, [r1, -r2] │ │ │ │ + tsteq r0, r8, lsr r4 │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + smlabteq r1, sl, r7, r0 │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + @ instruction: 0x010107be │ │ │ │ + tstpeq r3, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ tstpeq r3, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - tsteq r4, r4, lsr #24 │ │ │ │ - smlatteq r9, r0, r2, r5 │ │ │ │ - smlabbeq r2, r6, r4, r8 │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ - tsteq r2, lr, lsl #16 │ │ │ │ - @ instruction: 0x01010898 │ │ │ │ - strdeq r8, [r2, -r4] │ │ │ │ - smlabbeq r1, r6, r8, r0 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - tsteq r1, ip, ror r8 │ │ │ │ - tsteq r1, lr, ror #16 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ + smlatbeq r0, r6, r3, r9 │ │ │ │ + @ instruction: 0x0100939e │ │ │ │ + tstpeq r3, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, ip, ror #6 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r0, sl, lsr r3 │ │ │ │ + strdeq pc, [r3, -lr] │ │ │ │ + tsteq r0, r0, lsl r3 │ │ │ │ + tsteq r0, r8, lsl #6 │ │ │ │ + smlatteq r3, r4, ip, pc @ │ │ │ │ + ldrdeq r9, [r0, -lr] │ │ │ │ + ldrdeq r9, [r0, -r6] │ │ │ │ + @ instruction: 0x01044d92 │ │ │ │ + smlatbeq r0, ip, r2, r9 │ │ │ │ + smlatbeq r0, r4, r2, r9 │ │ │ │ + smlatbeq r3, r4, ip, pc @ │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + smlatteq r4, r8, r4, r0 │ │ │ │ + tsteq r0, r2, ror #4 │ │ │ │ + smlatteq r3, r4, sp, pc @ │ │ │ │ + rscseq r0, pc, r0, lsl #30 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + smlabteq r3, r4, sp, pc @ │ │ │ │ + smlatbeq r3, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0103fdb0 │ │ │ │ + @ instruction: 0x0103fdb0 │ │ │ │ + @ instruction: 0x0103fdb8 │ │ │ │ + @ instruction: 0x0103fdb4 │ │ │ │ + @ instruction: 0x0103fdba │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + smlabbeq r4, r4, ip, r4 │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + smlatteq r2, r6, r4, r8 │ │ │ │ + @ instruction: 0x010288b2 │ │ │ │ + tsteq r4, r4, ror #24 │ │ │ │ + smlatbeq r0, ip, r0, r9 │ │ │ │ + tsteq r2, lr, ror #16 │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + smlatteq r1, r6, r8, r0 │ │ │ │ + tsteq r2, r6, lsr r8 │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + smlabteq r1, lr, r8, r0 │ │ │ │ + smlabteq r1, ip, r8, r0 │ │ │ │ + smlabteq r1, sl, r8, r0 │ │ │ │ + smlabteq r1, r8, r8, r0 │ │ │ │ + smlabteq r1, r6, r8, r0 │ │ │ │ + smlabteq r1, r4, r8, r0 │ │ │ │ + smlabteq r1, r2, r8, r0 │ │ │ │ + @ instruction: 0x010108bc │ │ │ │ + @ instruction: 0x010108ba │ │ │ │ + smlabteq r1, r8, r8, r0 │ │ │ │ + smlatbeq r1, lr, r8, r0 │ │ │ │ + ldrdeq r5, [r9, -lr] │ │ │ │ + smlatbeq r1, r4, r8, r0 │ │ │ │ + smlatbeq r1, ip, r8, r0 │ │ │ │ + smlatbeq r1, sl, r8, r0 │ │ │ │ + tsteq r0, lr, lsr #30 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + strheq r9, [r0, -r2] │ │ │ │ + strdeq r8, [r2, -lr] │ │ │ │ + tsteq r1, r0, ror r8 │ │ │ │ tsteq r1, r6, ror #16 │ │ │ │ tsteq r1, r4, ror #16 │ │ │ │ tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r8, ror #16 │ │ │ │ - tsteq r1, lr, asr #16 │ │ │ │ - tsteq r9, lr, ror r1 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - tsteq r1, ip, asr #16 │ │ │ │ - tsteq r1, sl, asr #16 │ │ │ │ - smlabteq r0, lr, lr, r8 │ │ │ │ - @ instruction: 0x010286b8 │ │ │ │ - qaddeq r9, r2, r0 │ │ │ │ - @ instruction: 0x0102869e │ │ │ │ - tsteq r1, r0, lsl r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - tsteq r1, r4, lsl #16 │ │ │ │ - tsteq r1, r2, lsl #16 │ │ │ │ - tsteq r1, r0, lsl #16 │ │ │ │ - strdeq r0, [r1, -lr] │ │ │ │ - smlatbeq r9, r6, r0, r5 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + tsteq r9, r6, lsl #2 │ │ │ │ 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 fec4d7e4 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - smlatteq r4, r0, r7, r4 │ │ │ │ - @ instruction: 0x010447ba │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, lsl r8 │ │ │ │ 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 ff9b45d0 │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff7b45e0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, r2, asr #18 │ │ │ │ - smlabbeq r2, ip, r3, r8 │ │ │ │ - swpeq fp, r6, [r3] │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - smlabteq r3, r2, r1, ip │ │ │ │ - smlabteq r3, ip, r1, ip │ │ │ │ - smlabteq r3, lr, r1, ip │ │ │ │ - @ instruction: 0x0103c1bc │ │ │ │ - @ instruction: 0x0103c1be │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - ldrdeq r8, [r3, -ip] │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, ip, asr #30 │ │ │ │ - smlabteq r3, lr, r8, r8 │ │ │ │ - smlabbeq r2, lr, r2, r8 │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r2, r2, ror r2 │ │ │ │ - smlabbeq r1, r0, lr, r6 │ │ │ │ - ldrdeq r8, [r3, -r4] │ │ │ │ - @ instruction: 0x01016fba │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - smlatbeq r1, r4, pc, r6 @ │ │ │ │ - smlatbeq r1, lr, pc, r6 @ │ │ │ │ - tsteq r9, r6, ror #24 │ │ │ │ - @ instruction: 0x010281b6 │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ + smlatbeq r3, r2, r9, r8 │ │ │ │ + smlatteq r2, ip, r3, r8 │ │ │ │ + strdeq fp, [r3, -r6] │ │ │ │ + @ instruction: 0x0103899e │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + swpeq fp, r0, [r3] │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + @ instruction: 0x01016fb6 │ │ │ │ + smlatbeq r1, ip, pc, r6 @ │ │ │ │ + tsteq r3, lr, lsr #18 │ │ │ │ + smlatteq r2, lr, r2, r8 │ │ │ │ + smlabteq r3, r8, sl, r8 │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + smlatteq r1, r0, lr, r6 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + tsteq r1, sl, lsl r0 │ │ │ │ + @ instruction: 0x01038a90 │ │ │ │ + smlabbeq r4, lr, r6, r4 │ │ │ │ + tsteq r1, r4 │ │ │ │ + tsteq r1, lr │ │ │ │ + smlabteq r9, r6, ip, r4 │ │ │ │ + tsteq r2, r6, lsl r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4da88 │ │ │ │ @ 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, r5, r4 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ - tsteq r4, r6, lsr #10 │ │ │ │ - tsteq r4, r8, lsr r5 │ │ │ │ - smlatteq r4, r6, r4, r4 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + smlabteq r4, r0, r5, r4 │ │ │ │ smlabbeq r4, r6, r5, r4 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r4, r6, asr #12 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - @ instruction: 0x010445b4 │ │ │ │ - tsteq r4, r2, asr r6 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ + @ instruction: 0x01044598 │ │ │ │ + tsteq r4, r6, asr #10 │ │ │ │ + ldrdeq r4, [r4, -r4] │ │ │ │ + smlatteq r4, r6, r5, r4 │ │ │ │ + @ instruction: 0x010445b0 │ │ │ │ + smlatbeq r4, r6, r6, r4 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r4, r2, ror r6 │ │ │ │ + tsteq r4, r4, lsl r6 │ │ │ │ + @ instruction: 0x010446b2 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4db90 │ │ │ │ @ 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 19af028 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf774447a │ │ │ │ ldcllt 15, cr14, [r8, #840]! @ 0x348 │ │ │ │ - smlatteq r0, r0, r7, r8 │ │ │ │ - smlatbeq r2, r0, pc, r7 @ │ │ │ │ - strdeq r8, [r0, -r4] │ │ │ │ - tsteq r3, ip, lsr #28 │ │ │ │ - smlatteq r0, ip, r7, r8 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - @ instruction: 0x010949be │ │ │ │ - smlabteq r0, r6, r7, r8 │ │ │ │ - smlabteq r0, r8, r7, r8 │ │ │ │ - smlabteq r0, r0, r7, r8 │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - tsteq r3, sl, lsr #16 │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - smlabbeq r0, r4, r7, r8 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r4, r0, asr #12 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - smlabbeq r3, ip, ip, lr │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ + mrseq r8, (UNDEF: 2) │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + smlabbeq r3, ip, lr, r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r8, lsr r8 │ │ │ │ + tsteq r9, lr, lsl sl │ │ │ │ + tsteq r0, r6, lsr #16 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + smlabbeq r3, r8, r8, fp │ │ │ │ + smlabbeq r3, sl, r8, fp │ │ │ │ + smlabbeq r3, r2, r8, fp │ │ │ │ + smlatteq r0, r4, r7, r8 │ │ │ │ + smlabteq r3, r8, sp, r8 │ │ │ │ + smlatbeq r4, r0, r6, r0 │ │ │ │ + @ instruction: 0x010406b0 │ │ │ │ + smlatteq r3, ip, ip, lr │ │ │ │ + ldrdeq r8, [r0, -sl] │ │ │ │ + tsteq r3, ip, ror #26 │ │ │ │ + smlabteq r0, ip, r7, r8 │ │ │ │ + @ instruction: 0x010087b8 │ │ │ │ + strdeq r4, [r9, -lr] │ │ │ │ + smlatbeq r0, r6, r7, r8 │ │ │ │ + smlatbeq r0, ip, r7, r8 │ │ │ │ + smlatbeq r0, ip, r7, r8 │ │ │ │ + smlatbeq r0, r4, r7, r8 │ │ │ │ tsteq r0, sl, ror r7 │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - @ instruction: 0x0109489e │ │ │ │ - tsteq r0, r6, asr #14 │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ - tsteq r0, r4, asr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r0, lsl r7 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - smlatteq r0, r0, r5, r8 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - ldrdeq sl, [r2, -r0] │ │ │ │ - ldrdeq sl, [r2, -r0] │ │ │ │ - smlabteq r2, lr, r2, sl │ │ │ │ - tsteq r2, r4, lsl r3 │ │ │ │ - smlatbeq r2, r4, r2, sl │ │ │ │ - smlatbeq r2, r2, r2, sl │ │ │ │ - ldrdeq r4, [r3, -ip] │ │ │ │ - smlabteq r3, lr, sl, r4 │ │ │ │ - smlabteq r3, r8, sl, r4 │ │ │ │ - smlabteq r3, r2, sl, r4 │ │ │ │ - @ instruction: 0x01034abc │ │ │ │ - @ instruction: 0x01034ab6 │ │ │ │ - @ instruction: 0x01034ab0 │ │ │ │ - tstpeq r0, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsl #8 │ │ │ │ - tsteq r4, r8, lsl #8 │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r3, ip, ror #20 │ │ │ │ - tsteq r3, r6, ror #20 │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - tsteq r3, r6, asr #20 │ │ │ │ - smlatteq r0, lr, ip, pc @ │ │ │ │ - ldrdeq pc, [r0, -r4] │ │ │ │ - tsteq r3, sl, lsr sl │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - tsteq r0, ip, lsl r4 │ │ │ │ - tsteq r4, r8, ror #2 │ │ │ │ - tsteq r4, lr, asr r1 │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - smlatteq r3, r4, r5, pc @ │ │ │ │ - smlatbeq r3, lr, r9, r8 │ │ │ │ - smlatbeq r3, lr, r9, r8 │ │ │ │ - smlatbeq r3, ip, r9, r8 │ │ │ │ - tsteq r4, r2, lsr #2 │ │ │ │ - tsteq r0, r6, ror r3 │ │ │ │ - tsteq r0, r0, ror r3 │ │ │ │ - smlabbeq r3, r2, r9, r8 │ │ │ │ - smlatbeq r2, r4, sl, r7 │ │ │ │ - smlabteq r3, r6, r8, lr │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ - smlabbeq r4, r8, r2, r0 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - smlabbeq r4, sl, r2, r0 │ │ │ │ - tsteq r3, ip, lsr #18 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - @ instruction: 0x0100f5b2 │ │ │ │ - tsteq r4, r2, ror r0 │ │ │ │ - tsteq r4, r0, ror r0 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - smlatteq r2, r8, r9, r7 │ │ │ │ - qaddeq r4, r2, r4 │ │ │ │ - tsteq r0, r2, ror r2 │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + smlabbeq r0, sl, r7, r8 │ │ │ │ + smlatbeq r0, r4, r6, r8 │ │ │ │ + @ instruction: 0x0100869c │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, r2, ror r6 │ │ │ │ + tsteq r0, sl, ror #12 │ │ │ │ + smlatbeq r3, sl, lr, r6 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, r0, lsr r3 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + tsteq r2, r4, lsl #6 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + tsteq r3, r8, lsr #22 │ │ │ │ + tsteq r3, r2, lsr #22 │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + tsteq r3, r6, lsl fp │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + @ instruction: 0x0100fd92 │ │ │ │ + @ instruction: 0x0100fd90 │ │ │ │ + tsteq r4, sl, ror #8 │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + ldrdeq r4, [r3, -r2] │ │ │ │ + smlabteq r3, ip, sl, r4 │ │ │ │ + smlabteq r3, r6, sl, r4 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + smlatbeq r3, r6, sl, r4 │ │ │ │ + tstpeq r0, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01034a9a │ │ │ │ + smlabbeq r0, r2, r4, r8 │ │ │ │ + tsteq r0, ip, ror r4 │ │ │ │ + smlabteq r4, r8, r1, r4 │ │ │ │ + @ instruction: 0x010441be │ │ │ │ + @ instruction: 0x010441bc │ │ │ │ + @ instruction: 0x010441b6 │ │ │ │ + tstpeq r3, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + smlabbeq r4, r2, r1, r4 │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlatteq r3, r2, r9, r8 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r3, r6, lsr #18 │ │ │ │ + smlabbeq r0, ip, r3, r8 │ │ │ │ + smlabbeq r0, r6, r3, r8 │ │ │ │ + smlatteq r4, r8, r2, r0 │ │ │ │ + smlabbeq r1, ip, r5, r6 │ │ │ │ + smlatteq r4, sl, r2, r0 │ │ │ │ + smlabbeq r3, ip, r9, r8 │ │ │ │ + @ instruction: 0x01027a90 │ │ │ │ + tstpeq r0, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r4, -r2] │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + smlatbeq r0, r0, r2, r8 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + strheq r4, [r4, -r2] │ │ │ │ + ldrdeq r8, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r2, r8 │ │ │ │ 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 │ │ │ │ - smlatbeq r4, ip, lr, r3 │ │ │ │ - smlatbeq r4, r4, lr, r3 │ │ │ │ - smlabbeq r4, lr, lr, r3 │ │ │ │ - tsteq r0, r0, lsl ip │ │ │ │ - smlatbeq r4, r2, lr, r3 │ │ │ │ - tsteq r0, r4, lsl #24 │ │ │ │ - strdeq r7, [r0, -lr] │ │ │ │ + tsteq r4, ip, lsl #30 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + smlatteq r4, lr, lr, r3 │ │ │ │ + tsteq r0, r0, ror ip │ │ │ │ + tsteq r4, r2, lsl #30 │ │ │ │ + tsteq r0, r4, ror #24 │ │ │ │ + tsteq r0, lr, asr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4e424 │ │ │ │ @ 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]! │ │ │ │ - smlabbeq r3, r8, r4, sl │ │ │ │ - tsteq r2, r6, asr r7 │ │ │ │ - ldrdeq fp, [r3, -r4] │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - smlatbeq r9, r2, r1, r4 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - smlatbeq r1, r8, r3, r6 │ │ │ │ - @ instruction: 0x0101639e │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - smlatteq r2, r0, r6, r7 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - smlatbeq r2, ip, r2, r9 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - smlabteq r1, r6, r4, r6 │ │ │ │ - smlabteq r1, r0, r4, r6 │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - ldrdeq r8, [r3, -lr] │ │ │ │ - swpeq r4, r2, [r9] │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - smlatteq r2, r6, r1, r9 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, sl, asr sp │ │ │ │ - tsteq r9, lr, lsr r0 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - smlabteq r1, r6, r2, r6 │ │ │ │ - smlatbeq r1, ip, r2, r6 │ │ │ │ - strdeq r3, [r9, -ip] │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - @ instruction: 0x0101629e │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - ldrdeq r6, [r1, -sl] │ │ │ │ - @ instruction: 0x01043bbc │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - smlatteq r1, r8, r0, r6 │ │ │ │ - strdeq r6, [r1, -r2] │ │ │ │ - ldrdeq r6, [r1, -r8] │ │ │ │ - tsteq r9, r8, lsl pc │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - smlatteq r9, sl, lr, r3 │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - @ instruction: 0x01093ebc │ │ │ │ - tsteq r0, r4, lsl r9 │ │ │ │ + smlatteq r3, r8, r4, sl │ │ │ │ + @ instruction: 0x010277b6 │ │ │ │ + tsteq r3, r4, lsr r6 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + smlabbeq r3, ip, sp, r7 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + smlabbeq r3, r0, sp, r7 │ │ │ │ + tsteq r2, r0, asr #14 │ │ │ │ + smlabbeq r3, lr, r1, r6 │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + tsteq r1, r0, lsr #10 │ │ │ │ + tsteq r3, r6, ror sp │ │ │ │ + smlabbeq r3, r0, r5, r8 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + @ instruction: 0x01037d96 │ │ │ │ + smlatbeq r3, r0, sp, r7 │ │ │ │ + tsteq r3, lr, lsr r5 │ │ │ │ + strdeq r4, [r9, -r2] │ │ │ │ + smlabbeq r3, sl, sp, r7 │ │ │ │ + tsteq r2, r6, asr #4 │ │ │ │ + smlabbeq r3, ip, sp, r7 │ │ │ │ + @ instruction: 0x01037dba │ │ │ │ + swpeq r4, lr, [r9] │ │ │ │ + @ instruction: 0x01037db4 │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + qaddeq r4, ip, r9 │ │ │ │ + @ instruction: 0x01037d96 │ │ │ │ + smlabteq r2, r6, r5, r7 │ │ │ │ + smlatbeq r3, r0, sp, r7 │ │ │ │ + smlatbeq r2, sl, r5, r7 │ │ │ │ + @ instruction: 0x010161b8 │ │ │ │ + strdeq r6, [r1, -lr] │ │ │ │ + tsteq r3, r4, ror sp │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + @ instruction: 0x01093fb8 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, r2, asr r1 │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + smlabbeq r1, r2, r1, r6 │ │ │ │ + tsteq r9, sl, asr #30 │ │ │ │ + tsteq r3, r0, ror r3 │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e88c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f00ff8 │ │ │ │ stclt 15, cr15, [r8, #-660] @ 0xfffffd6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e8a0 │ │ │ │ @@ -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, lsl #20 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r6, ror #20 │ │ │ │ + smlabbeq r4, r4, sl, r3 │ │ │ │ + tsteq r4, lr, lsr sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4e8fc │ │ │ │ @ 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 2b5784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19f6e4> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - smlabteq r3, ip, pc, sp @ │ │ │ │ - @ instruction: 0x0103de9a │ │ │ │ - tstpeq r3, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r6, lr, sp │ │ │ │ - smlabbeq r3, r0, lr, sp │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - tstpeq r3, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r9, r2, ip, r3 │ │ │ │ - tsteq r3, r4, asr pc │ │ │ │ - strdeq r7, [r2, -r4] │ │ │ │ - tsteq r3, sl, asr #30 │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq r3, r2, lsr pc │ │ │ │ - tsteq r3, sl, lsr #30 │ │ │ │ - tstpeq r3, r2, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - tstpeq r3, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, asr #22 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - strheq r7, [r2, -r2] │ │ │ │ - @ instruction: 0x01026c98 │ │ │ │ - smlatteq r4, r0, r7, r3 │ │ │ │ - ldrdeq pc, [r3, -r8] │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - strdeq r6, [r2, -lr] │ │ │ │ - tsteq r2, sl, lsl r0 │ │ │ │ + tsteq r3, lr, lsr r0 │ │ │ │ + tsteq r3, r2, lsr r0 │ │ │ │ + tsteq r3, ip, lsr #32 │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + smlabbeq r3, r0, r7, pc @ │ │ │ │ + smlatteq r3, r6, lr, sp │ │ │ │ + smlatteq r3, r0, lr, sp │ │ │ │ + ldrdeq sp, [r3, -sl] │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ + tstpeq r3, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r9, r2, ip, r3 │ │ │ │ + @ instruction: 0x0103dfb4 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + smlatbeq r3, sl, pc, sp @ │ │ │ │ + @ instruction: 0x0103df9e │ │ │ │ + @ instruction: 0x0103df9a │ │ │ │ + @ instruction: 0x0103df92 │ │ │ │ + smlabbeq r3, sl, pc, sp @ │ │ │ │ + @ instruction: 0x0103f7b2 │ │ │ │ + @ instruction: 0x0103f7ba │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + @ instruction: 0x0103f79e │ │ │ │ + smlatbeq r3, lr, r7, pc @ │ │ │ │ + @ instruction: 0x0103f790 │ │ │ │ + smlatbeq r9, r0, fp, r3 │ │ │ │ + tsteq r4, r6, ror #16 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tstpeq r3, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r7, lr, r2 │ │ │ │ + tsteq r2, sl, ror r0 │ │ │ │ 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 │ │ │ │ - smlatteq r4, ip, r6, r3 │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4ec74 │ │ │ │ @ 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 │ │ │ │ - smlatbeq r0, sl, r7, r7 │ │ │ │ - ldrdeq r7, [r3, -lr] │ │ │ │ - @ instruction: 0x0100779e │ │ │ │ - smlabbeq r0, sl, r7, r7 │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - tsteq r0, r8, ror r7 │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - ldrdeq sl, [r3, -sl] │ │ │ │ - ldrdeq sl, [r3, -ip] │ │ │ │ - ldrdeq sl, [r3, -r4] │ │ │ │ - tsteq r0, r6, lsr r7 │ │ │ │ - tsteq r3, sl, lsl sp │ │ │ │ - strdeq pc, [r3, -r2] │ │ │ │ - tstpeq r3, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, lsr ip │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - @ instruction: 0x01037cbe │ │ │ │ - tsteq r0, lr, lsl r7 │ │ │ │ - tsteq r0, sl, lsl #14 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - strdeq r7, [r0, -sl] │ │ │ │ - tsteq r0, r2, lsl #14 │ │ │ │ - tsteq r0, r4, lsl #14 │ │ │ │ + tsteq r0, sl, lsl #16 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ strdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ + smlatteq r0, sl, r7, r7 │ │ │ │ + ldrdeq r3, [r9, -r0] │ │ │ │ ldrdeq r7, [r0, -r8] │ │ │ │ - smlatteq r0, sl, r6, r7 │ │ │ │ - tsteq r0, r6, lsl #12 │ │ │ │ - tsteq r0, r0, lsl #12 │ │ │ │ - ldrdeq r7, [r0, -r6] │ │ │ │ ldrdeq r7, [r0, -sl] │ │ │ │ + ldrdeq r7, [r0, -r2] │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + tsteq r3, ip, lsr r8 │ │ │ │ + tsteq r3, r4, lsr r8 │ │ │ │ + @ instruction: 0x01007796 │ │ │ │ + tsteq r3, sl, ror sp │ │ │ │ + tstpeq r3, r2, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r2, ror #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103dc9e │ │ │ │ + smlabbeq r0, ip, r7, r7 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r0, lr, ror r7 │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + @ instruction: 0x010938b0 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, r2, ror #14 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, sl, lsr r6 │ │ │ │ + tsteq r0, r4, lsr r6 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + tsteq r2, lr, lsr #6 │ │ │ │ + tsteq r2, ip, lsr #6 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + tsteq r2, r2, lsl #6 │ │ │ │ + mrseq r9, LR_svc │ │ │ │ + tsteq r3, sl, lsr fp │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r3, r0, lsr #22 │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + tsteq r3, r4, lsl fp │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ + @ instruction: 0x0100ed90 │ │ │ │ + smlabbeq r0, lr, sp, lr │ │ │ │ + tstpeq r3, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + smlabteq r3, sl, sl, r3 │ │ │ │ + smlabteq r3, r4, sl, r3 │ │ │ │ + tstpeq r3, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r4, sl, r3 │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, r2, lsr sp │ │ │ │ + @ instruction: 0x01033a98 │ │ │ │ + smlabbeq r0, r0, r4, r7 │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + smlabteq r4, r6, r1, r3 │ │ │ │ + @ instruction: 0x010431bc │ │ │ │ + @ instruction: 0x010431ba │ │ │ │ + @ instruction: 0x010431b4 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r3, sl, lsl #20 │ │ │ │ + smlabbeq r4, r0, r1, r3 │ │ │ │ ldrdeq r7, [r0, -r4] │ │ │ │ - smlabteq r2, lr, r2, r9 │ │ │ │ - smlabteq r2, lr, r2, r9 │ │ │ │ - smlabteq r2, ip, r2, r9 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ - smlatbeq r2, r2, r2, r9 │ │ │ │ - smlatbeq r2, r0, r2, r9 │ │ │ │ - ldrdeq r3, [r3, -sl] │ │ │ │ - smlabteq r3, ip, sl, r3 │ │ │ │ - smlabteq r3, r6, sl, r3 │ │ │ │ - smlabteq r3, r0, sl, r3 │ │ │ │ - @ instruction: 0x01033aba │ │ │ │ - @ instruction: 0x01033ab4 │ │ │ │ - smlatbeq r3, lr, sl, r3 │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, lr, lsr #26 │ │ │ │ - tstpeq r3, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - tsteq r3, r4, ror #20 │ │ │ │ - ldrdeq pc, [r3, -sl] │ │ │ │ - ldrdeq pc, [r3, -r8] │ │ │ │ - ldrdeq pc, [r3, -r6] │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - smlatteq r0, ip, ip, lr │ │ │ │ - ldrdeq lr, [r0, -r2] │ │ │ │ - tsteq r3, r8, lsr sl │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ - tsteq r0, sl, lsl r4 │ │ │ │ - tsteq r4, r6, ror #2 │ │ │ │ - tsteq r4, ip, asr r1 │ │ │ │ - tsteq r4, sl, asr r1 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - smlatteq r3, r2, r5, lr │ │ │ │ - smlatbeq r3, ip, r9, r7 │ │ │ │ - smlatbeq r3, ip, r9, r7 │ │ │ │ - smlatbeq r3, sl, r9, r7 │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - smlabbeq r3, r0, r9, r7 │ │ │ │ - smlatbeq r2, r2, sl, r6 │ │ │ │ - smlabteq r3, r4, r8, sp │ │ │ │ - tsteq r0, sl, lsr #6 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ - smlabbeq r3, r6, r2, pc @ │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - smlabbeq r3, r8, r2, pc @ │ │ │ │ - tsteq r3, sl, lsr #18 │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ + smlabteq r0, lr, r3, r7 │ │ │ │ + smlatteq r3, r0, r9, r7 │ │ │ │ + tsteq r2, r2, lsl #22 │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + smlabbeq r0, sl, r3, r7 │ │ │ │ + smlabbeq r0, r4, r3, r7 │ │ │ │ + smlatteq r3, r6, r2, pc @ │ │ │ │ + smlabbeq r1, sl, r5, r5 │ │ │ │ + smlatteq r3, r8, r2, pc @ │ │ │ │ + smlabbeq r3, sl, r9, r7 │ │ │ │ + smlabbeq r2, lr, sl, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f304 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-324] @ 0xfffffebc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f318 │ │ │ │ @@ -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 │ │ │ │ - smlatbeq r0, r8, ip, r6 │ │ │ │ - smlatbeq r0, r2, ip, r6 │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4f36c │ │ │ │ @ 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 2701b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15a114> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7739600 │ │ │ │ andlt lr, r3, lr, lsl #30 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r0, sl, lsl sp │ │ │ │ + tsteq r0, sl, ror sp │ │ │ │ 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 fec4f3cc │ │ │ │ @@ -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: 0x01042f9e │ │ │ │ - @ instruction: 0x01042fb4 │ │ │ │ - tsteq r4, lr, ror pc │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4f400 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -143265,147 +143265,147 @@ │ │ │ │ b 1c368b4 │ │ │ │ bmi fe330b04 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ b 1a368c4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - tsteq r0, r6 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ - smlatteq r0, r8, pc, r6 @ │ │ │ │ - strdeq sp, [r3, -r0] │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - @ instruction: 0x01006f96 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - tsteq r3, r2, ror #28 │ │ │ │ - @ instruction: 0x0103d49e │ │ │ │ + tsteq r0, r6, rrx │ │ │ │ + @ instruction: 0x0103769c │ │ │ │ + qaddeq r7, ip, r0 │ │ │ │ + tsteq r0, r8, asr #32 │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + tsteq r0, r2, lsr r0 │ │ │ │ + swpeq sl, sl, [r3] │ │ │ │ + swpeq sl, ip, [r3] │ │ │ │ + swpeq sl, r4, [r3] │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + ldrdeq r7, [r3, -sl] │ │ │ │ + @ instruction: 0x0103eeb2 │ │ │ │ + smlabteq r3, r2, lr, lr │ │ │ │ + strdeq sp, [r3, -lr] │ │ │ │ + smlatteq r0, ip, pc, r6 @ │ │ │ │ + tsteq r3, lr, ror r5 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + smlabteq r0, sl, pc, r6 @ │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ + @ instruction: 0x01006fb8 │ │ │ │ + @ instruction: 0x01006fbe │ │ │ │ + @ instruction: 0x01006fbe │ │ │ │ + @ instruction: 0x01006fb6 │ │ │ │ smlabbeq r0, ip, pc, r6 @ │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r0, lr, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - strheq r3, [r9, -r0] │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r6, asr pc │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - tsteq r0, ip, lsr pc │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - tsteq r2, r4, lsl fp │ │ │ │ - tsteq r2, r2, lsl fp │ │ │ │ - tsteq r2, lr, lsl #22 │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - smlatteq r2, r0, sl, r8 │ │ │ │ - ldrdeq r8, [r2, -ip] │ │ │ │ - tsteq r3, r4, lsl r3 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ - strdeq r3, [r3, -ip] │ │ │ │ + smlabbeq r0, ip, pc, r6 @ │ │ │ │ + @ instruction: 0x01006f9c │ │ │ │ + @ instruction: 0x01006eb6 │ │ │ │ + smlatbeq r0, lr, lr, r6 │ │ │ │ + smlabbeq r0, r2, pc, r6 @ │ │ │ │ + smlabbeq r0, r4, lr, r6 │ │ │ │ + tsteq r0, ip, ror lr │ │ │ │ + tsteq r2, r4, ror fp │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + @ instruction: 0x01028bb2 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, ip, lsr fp │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r3, r4, ror #6 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + tsteq r3, ip, lsr r3 │ │ │ │ + @ instruction: 0x0100e5bc │ │ │ │ + @ instruction: 0x0100e5b8 │ │ │ │ + @ instruction: 0x0103ec90 │ │ │ │ + smlabbeq r3, ip, ip, lr │ │ │ │ strdeq r3, [r3, -r4] │ │ │ │ smlatteq r3, ip, r2, r3 │ │ │ │ smlatteq r3, r4, r2, r3 │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - @ instruction: 0x01033294 │ │ │ │ - smlabbeq r3, ip, r2, r3 │ │ │ │ - smlabbeq r3, r4, r2, r3 │ │ │ │ - strdeq lr, [r3, -r8] │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r0, r2, lsl #10 │ │ │ │ - smlatteq r0, r6, r4, lr │ │ │ │ - tsteq r3, sl, asr #4 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r8, lsr #24 │ │ │ │ - tsteq r4, r2, ror r9 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, sl, asr r9 │ │ │ │ - smlatteq r3, r6, sp, sp │ │ │ │ - smlatbeq r3, lr, r1, r7 │ │ │ │ - smlatbeq r3, ip, r1, r7 │ │ │ │ - smlatbeq r3, r8, r1, r7 │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r0, lr, ror #22 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - @ instruction: 0x01026296 │ │ │ │ - strheq sp, [r3, -r6] │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - tsteq r0, r2, lsl fp │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - tsteq r1, r4, lsl sp │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, r0, lsl r1 │ │ │ │ - tsteq r2, r2, lsl r2 │ │ │ │ - smlabbeq r0, lr, ip, r6 │ │ │ │ - @ instruction: 0x01006c9a │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - smlabbeq r0, r2, ip, r6 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - smlabteq r9, sl, fp, r2 │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + tsteq r3, r4, asr ip │ │ │ │ + tsteq r3, r0, asr ip │ │ │ │ + @ instruction: 0x010332bc │ │ │ │ + tsteq r0, r2, ror #10 │ │ │ │ + tsteq r0, r6, asr #10 │ │ │ │ + smlatbeq r3, sl, r2, r3 │ │ │ │ + @ instruction: 0x01006c90 │ │ │ │ + smlabbeq r0, r8, ip, r6 │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + smlabteq r4, r6, r9, r2 │ │ │ │ + smlabteq r4, r2, r9, r2 │ │ │ │ + @ instruction: 0x010429ba │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r4, ip, ror r9 │ │ │ │ smlabteq r0, lr, fp, r6 │ │ │ │ - ldrdeq r6, [r0, -ip] │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - ldrdeq r6, [r0, -r8] │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - smlatteq r0, sl, fp, r6 │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ - tsteq r4, lr, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r6, asr r8 │ │ │ │ - tsteq r4, r0, asr r8 │ │ │ │ - tsteq r4, sl, asr #16 │ │ │ │ - smlabteq r0, r6, sl, r6 │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - @ instruction: 0x01092a94 │ │ │ │ - smlabteq r0, r0, sl, r6 │ │ │ │ - @ instruction: 0x01006a98 │ │ │ │ - smlatbeq r0, r6, sl, r6 │ │ │ │ - smlatbeq r0, r4, sl, r6 │ │ │ │ - smlatbeq r0, r2, sl, r6 │ │ │ │ - smlatbeq r0, r0, sl, r6 │ │ │ │ - smlatbeq r0, r2, sl, r6 │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ + smlabteq r0, r6, fp, r6 │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + strdeq r6, [r2, -r6] │ │ │ │ + tsteq r3, r6, lsl r1 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + ldrdeq lr, [r3, -r0] │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + tsteq r2, r2, ror r2 │ │ │ │ + smlatteq r0, lr, ip, r6 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + @ instruction: 0x01092cb8 │ │ │ │ + smlatteq r0, r2, ip, r6 │ │ │ │ + @ instruction: 0x01006cb8 │ │ │ │ + smlabteq r0, r4, ip, r6 │ │ │ │ + smlabteq r0, r0, ip, r6 │ │ │ │ + @ instruction: 0x01006cbc │ │ │ │ + @ instruction: 0x01006cb8 │ │ │ │ + @ instruction: 0x01006cba │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + smlatbeq r0, sl, ip, r6 │ │ │ │ + tsteq r0, lr, lsr #24 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + tsteq r0, sl, lsr ip │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + smlatbeq r9, r8, fp, r2 │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + tsteq r0, sl, asr #24 │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + smlabteq r4, lr, r8, r2 │ │ │ │ + @ instruction: 0x010428bc │ │ │ │ + @ instruction: 0x010428b6 │ │ │ │ + @ instruction: 0x010428b0 │ │ │ │ + smlatbeq r4, sl, r8, r2 │ │ │ │ + tsteq r0, r6, lsr #22 │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + tsteq r0, r0, lsr #22 │ │ │ │ + strdeq r6, [r0, -r8] │ │ │ │ + tsteq r0, r6, lsl #22 │ │ │ │ + tsteq r0, r4, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + tsteq r0, r2, lsl #22 │ │ │ │ + tsteq r9, r2, ror sl │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + tsteq r0, r6, ror sl │ │ │ │ + smlabbeq r0, r4, sl, r6 │ │ │ │ + smlabbeq r0, r2, sl, r6 │ │ │ │ + smlabbeq r0, r0, sl, r6 │ │ │ │ + tsteq r0, lr, ror sl │ │ │ │ + smlabbeq r0, r0, sl, r6 │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ + tsteq r0, ip, ror sl │ │ │ │ @ instruction: 0x01006a92 │ │ │ │ - tsteq r0, r6, lsl sl │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r2, lsr #20 │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - tsteq r0, lr, lsl sl │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - @ instruction: 0x01092990 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ - tsteq r0, r2, lsr sl │ │ │ │ - tsteq r9, lr, asr r9 │ │ │ │ - @ instruction: 0x010426b6 │ │ │ │ + @ instruction: 0x010929be │ │ │ │ + tsteq r4, r6, lsl r7 │ │ │ │ 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 │ │ │ │ - smlatteq r4, r4, r4, r2 │ │ │ │ - smlatbeq r4, sl, r4, r2 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - tsteq r4, r2, ror r4 │ │ │ │ - @ instruction: 0x010424b0 │ │ │ │ - tsteq r4, lr, lsr #10 │ │ │ │ - smlatteq r4, r0, r4, r2 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - tsteq r4, r4, lsr r5 │ │ │ │ + tsteq r4, r4, asr #10 │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + smlabteq r4, r4, r4, r2 │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + smlabbeq r4, lr, r5, r2 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + tsteq r4, lr, asr r5 │ │ │ │ + @ instruction: 0x01042594 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4ffd0 │ │ │ │ @ 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 │ │ │ │ - ldrdeq sp, [r0, -lr] │ │ │ │ - @ instruction: 0x01025b94 │ │ │ │ - @ instruction: 0x010063b2 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r0, lr, lsl #10 │ │ │ │ - tsteq r2, r8, asr fp │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r2, r8, lsr fp │ │ │ │ - ldrdeq r5, [r2, -sl] │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ - ldrdeq r7, [r2, -lr] │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, r6, ror #30 │ │ │ │ - tsteq r2, r0, ror #30 │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, lr, asr #30 │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ - smlatteq r9, r0, r4, r2 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + strdeq r5, [r2, -r4] │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + ldrdeq r5, [r2, -r4] │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + @ instruction: 0x01025bb8 │ │ │ │ + @ instruction: 0x0100d792 │ │ │ │ + @ instruction: 0x01025b98 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, lr, lsr r3 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + smlabteq r2, ip, pc, r5 @ │ │ │ │ + smlabteq r2, r6, pc, r5 @ │ │ │ │ + smlabteq r2, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x01025fba │ │ │ │ + smlabteq r2, ip, pc, r5 @ │ │ │ │ + smlatbeq r2, lr, pc, r5 @ │ │ │ │ + smlatbeq r2, r8, pc, r5 @ │ │ │ │ + tsteq r9, r0, asr #10 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ strhi pc, [r5, #-1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec501dc │ │ │ │ @ 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 │ │ │ │ - smlatteq r0, r6, sp, r5 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - smlabbeq r4, lr, r2, r2 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r0, r4, asr #26 │ │ │ │ - tsteq r0, r2, lsr sp │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + smlatteq r4, lr, r2, r2 │ │ │ │ + smlabteq r0, r8, sp, r5 │ │ │ │ + smlatbeq r0, r4, sp, r5 │ │ │ │ + @ instruction: 0x01005d92 │ │ │ │ + @ instruction: 0x01042298 │ │ │ │ + tsteq r0, r8, lsr sp │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + smlatbeq r0, r4, ip, r5 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, sl, asr #24 │ │ │ │ + tsteq r0, r0, lsr #24 │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + smlatteq r0, ip, fp, r5 │ │ │ │ + smlabteq r0, r6, fp, r5 │ │ │ │ + @ instruction: 0x01005b9a │ │ │ │ + tsteq r4, r0, lsr #2 │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + smlatteq r0, r2, sl, r5 │ │ │ │ ldrdeq r5, [r0, -r8] │ │ │ │ - @ instruction: 0x01005cb4 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, r8, lsl ip │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ - smlatteq r0, sl, fp, r5 │ │ │ │ - smlabteq r0, r0, fp, r5 │ │ │ │ - @ instruction: 0x01005b96 │ │ │ │ - smlabbeq r0, ip, fp, r5 │ │ │ │ - tsteq r0, r6, ror #22 │ │ │ │ - tsteq r0, sl, lsr fp │ │ │ │ - smlabteq r4, r0, r0, r2 │ │ │ │ - ldrdeq r5, [r0, -r6] │ │ │ │ - smlatbeq r0, ip, sl, r5 │ │ │ │ - smlabbeq r0, r2, sl, r5 │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ + @ instruction: 0x01005ab4 │ │ │ │ + @ instruction: 0x01005a90 │ │ │ │ + tsteq r0, r4, ror #20 │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ tsteq r0, r0, lsr sl │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - ldrdeq r5, [r0, -sl] │ │ │ │ - ldrdeq r5, [r0, -r0] │ │ │ │ - smlatbeq r0, ip, r9, r5 │ │ │ │ - smlabbeq r0, r0, r9, r5 │ │ │ │ - tsteq r0, r6, ror r9 │ │ │ │ - tsteq r0, r2, asr r9 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - smlabbeq r4, r8, pc, r1 @ │ │ │ │ - smlabteq r0, lr, r8, r5 │ │ │ │ - @ instruction: 0x010058b8 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, r2, lsl #16 │ │ │ │ - smlatteq r0, lr, r7, r5 │ │ │ │ - @ instruction: 0x010057be │ │ │ │ - @ instruction: 0x010057b4 │ │ │ │ - @ instruction: 0x01005796 │ │ │ │ - tsteq r0, sl, asr #14 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - smlatteq r0, r0, r6, r5 │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + smlatteq r0, r0, r9, r5 │ │ │ │ + ldrdeq r5, [r0, -r6] │ │ │ │ + @ instruction: 0x010059b2 │ │ │ │ + @ instruction: 0x0100599c │ │ │ │ + smlatteq r4, r8, pc, r1 @ │ │ │ │ + tsteq r0, lr, lsr #18 │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r8, r5 │ │ │ │ + tsteq r0, ip, ror #16 │ │ │ │ + tsteq r0, r2, ror #16 │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + tsteq r0, lr, lsl r8 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + smlatbeq r0, sl, r7, r5 │ │ │ │ + smlabbeq r0, r6, r7, r5 │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, lr, lsl #14 │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ smlatbeq r0, lr, r6, r5 │ │ │ │ tsteq r0, ip, ror r6 │ │ │ │ - tsteq r0, lr, asr #12 │ │ │ │ + tsteq r0, ip, asr #12 │ │ │ │ tsteq r0, ip, lsl r6 │ │ │ │ - smlatteq r0, ip, r5, r5 │ │ │ │ - @ instruction: 0x010055bc │ │ │ │ + strdeq r5, [r0, -lr] │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r5, r5 │ │ │ │ @ instruction: 0x0100559e │ │ │ │ tsteq r0, r8, ror r5 │ │ │ │ tsteq r0, r8, asr #10 │ │ │ │ - tsteq r0, lr, lsr r5 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - smlatteq r0, r8, r4, r5 │ │ │ │ - @ instruction: 0x010054b6 │ │ │ │ - @ instruction: 0x01005490 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r0, r2, asr #8 │ │ │ │ - tsteq r0, sl, lsr r4 │ │ │ │ - tsteq r0, r6, lsl r4 │ │ │ │ - smlatteq r0, r6, r3, r5 │ │ │ │ - @ instruction: 0x010053bc │ │ │ │ - @ instruction: 0x01005392 │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - tsteq r0, ip, lsl r3 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + strdeq r5, [r0, -r0] │ │ │ │ + smlabteq r0, ip, r4, r5 │ │ │ │ + smlatbeq r0, r2, r4, r5 │ │ │ │ + @ instruction: 0x0100549a │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r6, asr #8 │ │ │ │ + tsteq r0, ip, lsl r4 │ │ │ │ + strdeq r5, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r3, r5 │ │ │ │ + smlatbeq r0, sl, r3, r5 │ │ │ │ + tsteq r0, ip, ror r3 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + strdeq r5, [r0, -lr] │ │ │ │ + strdeq r5, [r0, -r6] │ │ │ │ + ldrdeq r5, [r0, -r2] │ │ │ │ + smlatbeq r0, r4, r2, r5 │ │ │ │ + @ instruction: 0x0100529c │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, r2, lsr #4 │ │ │ │ strdeq r5, [r0, -r2] │ │ │ │ - smlabteq r0, r8, r2, r5 │ │ │ │ - @ instruction: 0x0100529e │ │ │ │ - @ instruction: 0x01005296 │ │ │ │ - tsteq r0, r2, ror r2 │ │ │ │ - tsteq r0, r4, asr #4 │ │ │ │ - tsteq r0, ip, lsr r2 │ │ │ │ - tsteq r0, sl, lsl r2 │ │ │ │ - smlatteq r0, lr, r1, r5 │ │ │ │ - smlabteq r0, r2, r1, r5 │ │ │ │ - @ instruction: 0x01005192 │ │ │ │ - tsteq r0, r0, ror #2 │ │ │ │ + smlabteq r0, r0, r1, r5 │ │ │ │ blcs 826868 │ │ │ │ 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, pc, r4 @ │ │ │ │ - smlabteq r0, r2, pc, r4 @ │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + tsteq r0, r2, lsr #32 │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ + smlatteq r0, ip, pc, r4 @ │ │ │ │ + smlabteq r0, r6, pc, r4 @ │ │ │ │ @ instruction: 0x01004f96 │ │ │ │ - smlabbeq r0, ip, pc, r4 @ │ │ │ │ tsteq r0, r6, ror #30 │ │ │ │ - tsteq r0, r6, lsr pc │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, lr, r4 │ │ │ │ - smlatbeq r0, r2, lr, r4 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, sl, asr #28 │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - strdeq r4, [r0, -r2] │ │ │ │ + tsteq r0, ip, asr pc │ │ │ │ + tsteq r0, r8, lsr pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + tsteq r0, r2, lsl #30 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + smlatbeq r0, sl, lr, r4 │ │ │ │ + tsteq r0, lr, ror lr │ │ │ │ + tsteq r0, r2, asr lr │ │ │ │ + tsteq r0, ip, lsr #28 │ │ │ │ + tsteq r0, r6, lsl #28 │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ smlabteq r0, ip, sp, r4 │ │ │ │ - smlatbeq r0, r6, sp, r4 │ │ │ │ - tsteq r0, r6, ror sp │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - tsteq r0, r8, asr #26 │ │ │ │ - tsteq r0, ip, lsl sp │ │ │ │ + smlatbeq r0, r8, sp, r4 │ │ │ │ + tsteq r0, ip, ror sp │ │ │ │ + tsteq r0, r0, asr sp │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ strdeq r4, [r0, -r0] │ │ │ │ smlatteq r0, r6, ip, r4 │ │ │ │ - smlabteq r0, r0, ip, r4 │ │ │ │ - @ instruction: 0x01004c90 │ │ │ │ - smlabbeq r0, r6, ip, r4 │ │ │ │ + smlabteq r0, r2, ip, r4 │ │ │ │ + @ instruction: 0x01004c94 │ │ │ │ tsteq r0, r2, ror #24 │ │ │ │ tsteq r0, r4, lsr ip │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - ldrdeq r4, [r0, -r4] │ │ │ │ - smlatbeq r0, r4, fp, r4 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ + tsteq r0, r4, lsl #24 │ │ │ │ ldrdeq r4, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, sl, r4 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ + @ instruction: 0x01004bb4 │ │ │ │ + @ instruction: 0x01004b90 │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + @ instruction: 0x01004ab6 │ │ │ │ + @ instruction: 0x01004a90 │ │ │ │ + tsteq r0, r0, ror #20 │ │ │ │ tsteq r0, r6, asr sl │ │ │ │ - tsteq r0, r0, lsr sl │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - smlatbeq r0, r4, r9, r4 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, r4, asr #18 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - tsteq r0, r0, lsl #18 │ │ │ │ + tsteq r0, r2, lsr sl │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ ldrdeq r4, [r0, -r4] │ │ │ │ - smlabteq r0, sl, r8, r4 │ │ │ │ - smlatbeq r0, r4, r8, r4 │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, r0, asr #16 │ │ │ │ - tsteq r0, lr, lsl r8 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlatteq r0, ip, r7, r4 │ │ │ │ - smlabteq r0, r8, r7, r4 │ │ │ │ - @ instruction: 0x01004798 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - strdeq r4, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r6, r4 │ │ │ │ - smlatbeq r0, r0, r6, r4 │ │ │ │ - @ instruction: 0x0100469a │ │ │ │ - tsteq r0, sl, ror r6 │ │ │ │ - tsteq r0, r2, asr r6 │ │ │ │ - tsteq r0, sl, lsr #12 │ │ │ │ - tsteq r0, r4, lsr #12 │ │ │ │ - tsteq r0, r2, lsl #12 │ │ │ │ + smlatbeq r0, r4, r9, r4 │ │ │ │ + smlabbeq r0, r4, r9, r4 │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, sl, lsr #18 │ │ │ │ + tsteq r0, r4, lsl #18 │ │ │ │ ldrdeq r4, [r0, -r6] │ │ │ │ - ldrdeq r4, [r0, -r0] │ │ │ │ - @ instruction: 0x010045b0 │ │ │ │ - smlabbeq r0, r8, r5, r4 │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r0, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r4, r4 │ │ │ │ - smlabteq r0, r8, r4, r4 │ │ │ │ - smlatbeq r0, r8, r4, r4 │ │ │ │ - tsteq r0, lr, ror r4 │ │ │ │ - tsteq r0, r4, asr r4 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, sl, lsl #8 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - smlatteq r0, r4, r3, r4 │ │ │ │ - @ instruction: 0x010409b8 │ │ │ │ - smlatteq r4, r2, r8, r0 │ │ │ │ - smlabteq r0, ip, r3, r4 │ │ │ │ - smlabteq r0, r6, r3, r4 │ │ │ │ + smlatbeq r0, r8, r8, r4 │ │ │ │ + smlatbeq r0, r0, r8, r4 │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ + strdeq r4, [r0, -r8] │ │ │ │ + smlabteq r0, r8, r7, r4 │ │ │ │ + @ instruction: 0x0100479e │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + tsteq r0, r0, asr r7 │ │ │ │ + tsteq r0, ip, lsr #14 │ │ │ │ + tsteq r0, r0, lsl #14 │ │ │ │ + strdeq r4, [r0, -sl] │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ + @ instruction: 0x010046b2 │ │ │ │ + smlabbeq r0, sl, r6, r4 │ │ │ │ + smlabbeq r0, r4, r6, r4 │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + tsteq r0, r0, lsl r6 │ │ │ │ + smlatteq r0, r8, r5, r4 │ │ │ │ + @ instruction: 0x010045bc │ │ │ │ + @ instruction: 0x01004590 │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + ldrdeq r4, [r0, -lr] │ │ │ │ + @ instruction: 0x010044b4 │ │ │ │ + smlatbeq r0, lr, r4, r4 │ │ │ │ + @ instruction: 0x01004490 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r4, ror #8 │ │ │ │ + tsteq r0, r4, asr #8 │ │ │ │ + tsteq r4, r8, lsl sl │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + tsteq r0, ip, lsr #8 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ 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,39 +145458,55 @@ │ │ │ │ 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, asr #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, sl, lsr r2 │ │ │ │ + smlatbeq r0, r6, r2, r4 │ │ │ │ + smlatbeq r0, r0, r2, r4 │ │ │ │ + @ instruction: 0x0100429a │ │ │ │ + @ instruction: 0x01004294 │ │ │ │ + smlabbeq r0, lr, r2, r4 │ │ │ │ + smlabbeq r0, r8, r2, r4 │ │ │ │ + smlabbeq r0, r2, r2, r4 │ │ │ │ + smlatteq r4, ip, r7, r0 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, r0, ror r2 │ │ │ │ + tsteq r0, sl, ror #4 │ │ │ │ + tsteq r0, r4, ror #4 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + tsteq r0, r2, asr r2 │ │ │ │ + tsteq r0, ip, asr #4 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + @ instruction: 0x01040896 │ │ │ │ tsteq r0, r4, lsr r2 │ │ │ │ tsteq r0, lr, lsr #4 │ │ │ │ - tsteq r0, r8, lsr #4 │ │ │ │ - tsteq r0, r2, lsr #4 │ │ │ │ - smlabbeq r4, ip, r7, r0 │ │ │ │ - tsteq r0, r6, lsl r2 │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + ldrdeq r0, [r4, -r2] │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ tsteq r0, r0, lsl r2 │ │ │ │ tsteq r0, sl, lsl #4 │ │ │ │ tsteq r0, r4, lsl #4 │ │ │ │ strdeq r4, [r0, -lr] │ │ │ │ strdeq r4, [r0, -r8] │ │ │ │ strdeq r4, [r0, -r2] │ │ │ │ smlatteq r0, ip, r1, r4 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - smlatteq r4, r4, r7, r0 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ + smlatteq r0, r6, r1, r4 │ │ │ │ + smlatteq r0, r0, r1, r4 │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ ldrdeq r4, [r0, -r4] │ │ │ │ smlabteq r0, lr, r1, r4 │ │ │ │ - @ instruction: 0x01040898 │ │ │ │ - tsteq r4, r2, ror r8 │ │ │ │ + smlabteq r0, r8, r1, r4 │ │ │ │ + smlabteq r0, r2, r1, r4 │ │ │ │ @ instruction: 0x010041bc │ │ │ │ - smlatbeq r4, r6, r8, r0 │ │ │ │ + @ instruction: 0x010041b6 │ │ │ │ @ instruction: 0x010041b0 │ │ │ │ smlatbeq r0, sl, r1, r4 │ │ │ │ smlatbeq r0, r4, r1, r4 │ │ │ │ @ instruction: 0x0100419e │ │ │ │ @ instruction: 0x01004198 │ │ │ │ @ instruction: 0x01004192 │ │ │ │ smlabbeq r0, ip, r1, r4 │ │ │ │ @@ -145509,30 +145525,14 @@ │ │ │ │ tsteq r0, lr, lsr r1 │ │ │ │ tsteq r0, r8, lsr r1 │ │ │ │ tsteq r0, r2, lsr r1 │ │ │ │ tsteq r0, ip, lsr #2 │ │ │ │ tsteq r0, r6, lsr #2 │ │ │ │ tsteq r0, r0, lsr #2 │ │ │ │ tsteq r0, sl, lsl r1 │ │ │ │ - tsteq r0, r4, lsl r1 │ │ │ │ - tsteq r0, lr, lsl #2 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - strdeq r4, [r0, -ip] │ │ │ │ - strdeq r4, [r0, -r6] │ │ │ │ - strdeq r4, [r0, -r0] │ │ │ │ - smlatteq r0, sl, r0, r4 │ │ │ │ - smlatteq r0, r4, r0, r4 │ │ │ │ - ldrdeq r4, [r0, -lr] │ │ │ │ - ldrdeq r4, [r0, -r8] │ │ │ │ - ldrdeq r4, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r0, r4 │ │ │ │ - smlabteq r0, r6, r0, r4 │ │ │ │ - smlabteq r0, r0, r0, r4 │ │ │ │ - strheq r4, [r0, -sl] │ │ │ │ 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, lsl r4 │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + @ instruction: 0x01023abe │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843c │ │ │ │ blx 988408 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r7, #0, 2 │ │ │ │ @@ -146932,34 +146932,34 @@ │ │ │ │ stcl 7, cr15, [r6, #444] @ 0x1bc │ │ │ │ bmi 734454 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf76f9600 │ │ │ │ @ instruction: 0xb002edbe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r2, lsl #4 │ │ │ │ - @ instruction: 0x010226b8 │ │ │ │ - ldrdeq r2, [r0, -r6] │ │ │ │ - @ instruction: 0x01022698 │ │ │ │ - tsteq r0, r2, ror r2 │ │ │ │ - tsteq r2, r8, ror r6 │ │ │ │ - smlatteq r3, ip, r8, r0 │ │ │ │ - tsteq r2, r6, ror #12 │ │ │ │ - tstpeq r3, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r0, r1, pc @ │ │ │ │ - smlabbeq r3, r6, r0, r4 │ │ │ │ + tsteq r0, r2, ror #4 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + ldrdeq sl, [r0, -r2] │ │ │ │ + ldrdeq r2, [r2, -r8] │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + smlabteq r2, r6, r6, r2 │ │ │ │ + ldrdeq pc, [r3, -ip] │ │ │ │ + smlatteq r3, r0, r1, pc @ │ │ │ │ + smlatteq r3, r6, r0, r4 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + smlabteq r3, lr, r1, pc @ │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + smlabteq r3, lr, r1, pc @ │ │ │ │ + strdeq r3, [r2, -lr] │ │ │ │ + tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ tsteq r2, r8, lsl #12 │ │ │ │ - tstpeq r3, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01023d9e │ │ │ │ - smlabteq r2, r2, r5, r2 │ │ │ │ - tsteq r0, r0, lsl #28 │ │ │ │ - smlatbeq r2, r8, r5, r2 │ │ │ │ - tsteq r0, sl, ror sl │ │ │ │ + ldrdeq r2, [r0, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec536a4 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x010028be │ │ │ │ - smlatbeq r3, r0, r0, pc @ │ │ │ │ - smlatteq r3, ip, pc, lr @ │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ + tsteq r0, lr, lsl r9 │ │ │ │ + mrseq pc, (UNDEF: 19) @ │ │ │ │ + tstpeq r3, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01002892 │ │ │ │ + tsteq r0, r2, ror r8 │ │ │ │ + tsteq r0, r4, asr r8 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r0, r6, lsl r8 │ │ │ │ + strdeq r2, [r0, -r8] │ │ │ │ ldrdeq r2, [r0, -r4] │ │ │ │ - @ instruction: 0x010027b6 │ │ │ │ - @ instruction: 0x01002798 │ │ │ │ - tsteq r0, r4, ror r7 │ │ │ │ - tsteq r0, r8, asr #14 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - smlatteq r0, r4, r6, r2 │ │ │ │ - smlabteq r0, r0, r6, r2 │ │ │ │ - @ instruction: 0x01002696 │ │ │ │ - smlabbeq r0, ip, r6, r2 │ │ │ │ - tsteq r0, r6, ror #12 │ │ │ │ + smlatbeq r0, r8, r7, r2 │ │ │ │ + smlabbeq r0, r4, r7, r2 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, r4, asr #14 │ │ │ │ + tsteq r0, r0, lsr #14 │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + smlatteq r0, ip, r6, r2 │ │ │ │ + smlabteq r0, r6, r6, r2 │ │ │ │ + @ instruction: 0x0100269c │ │ │ │ + tsteq r0, r2, ror r6 │ │ │ │ + tsteq r0, r6, asr #12 │ │ │ │ tsteq r0, ip, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, r6, r5, r2 │ │ │ │ - ldrdeq r2, [r0, -ip] │ │ │ │ - @ instruction: 0x010025b6 │ │ │ │ + tsteq r0, r6, lsl r6 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r5, r2 │ │ │ │ + @ instruction: 0x0100259c │ │ │ │ @ instruction: 0x01002592 │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, ip, lsr r5 │ │ │ │ - tsteq r0, r2, lsr r5 │ │ │ │ - tsteq r0, lr, lsl #10 │ │ │ │ - smlatteq r0, r2, r4, r2 │ │ │ │ - ldrdeq r2, [r0, -r8] │ │ │ │ - @ instruction: 0x010024b2 │ │ │ │ - smlabbeq r0, r4, r4, r2 │ │ │ │ - tsteq r0, r6, asr r4 │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -sl] │ │ │ │ - smlabteq r0, r8, r3, r2 │ │ │ │ - @ instruction: 0x0100239c │ │ │ │ - @ instruction: 0x01002392 │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, r4, lsl r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - smlatteq r0, r4, r2, r2 │ │ │ │ - @ instruction: 0x010022b6 │ │ │ │ - @ instruction: 0x01002292 │ │ │ │ - tsteq r0, ip, ror #4 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, r4, lsl r2 │ │ │ │ - smlatteq r0, r8, r1, r2 │ │ │ │ - ldrdeq r2, [r0, -lr] │ │ │ │ - smlabteq r0, r8, r1, r2 │ │ │ │ - @ instruction: 0x0100219c │ │ │ │ - smlabbeq r0, r6, r1, r2 │ │ │ │ - tsteq r0, r0, ror r1 │ │ │ │ - tsteq r0, r4, asr #2 │ │ │ │ - tsteq r0, r8, lsl r1 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - smlatteq r0, ip, r0, r2 │ │ │ │ - smlabteq r0, r0, r0, r2 │ │ │ │ - smlatbeq r0, sl, r0, r2 │ │ │ │ - swpeq r2, r4, [r0] │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlatteq r0, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x01001fb2 │ │ │ │ - @ instruction: 0x01001f9c │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ + tsteq r0, lr, ror #10 │ │ │ │ + tsteq r0, r2, asr #10 │ │ │ │ + tsteq r0, r8, lsr r5 │ │ │ │ + tsteq r0, r2, lsl r5 │ │ │ │ + smlatteq r0, r4, r4, r2 │ │ │ │ + @ instruction: 0x010024b6 │ │ │ │ + smlabbeq r0, sl, r4, r2 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + tsteq r0, sl, lsr r4 │ │ │ │ + tsteq r0, r8, lsr #8 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, lr, r3, r2 │ │ │ │ + smlatbeq r0, r0, r3, r2 │ │ │ │ + tsteq r0, r4, ror r3 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r0, r4, asr #6 │ │ │ │ + tsteq r0, r6, lsl r3 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r2, r2 │ │ │ │ + smlatbeq r0, r0, r2, r2 │ │ │ │ + tsteq r0, r4, ror r2 │ │ │ │ + tsteq r0, r8, asr #4 │ │ │ │ + tsteq r0, lr, lsr r2 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + strdeq r2, [r0, -ip] │ │ │ │ + smlatteq r0, r6, r1, r2 │ │ │ │ + ldrdeq r2, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r1, r2 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r0, r2, ror #2 │ │ │ │ + tsteq r0, ip, asr #2 │ │ │ │ + tsteq r0, r0, lsr #2 │ │ │ │ + tsteq r0, sl, lsl #2 │ │ │ │ + strdeq r2, [r0, -r4] │ │ │ │ + smlabteq r0, r6, r0, r2 │ │ │ │ + swpeq r2, r8, [r0] │ │ │ │ + tsteq r0, ip, rrx │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + tsteq r0, r2, lsl r0 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + smlatbeq r0, ip, pc, r1 @ │ │ │ │ + smlabbeq r0, r2, pc, r1 @ │ │ │ │ + tsteq r0, sl, ror pc │ │ │ │ + tsteq r0, r8, asr pc │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ + tsteq r0, ip, lsl #30 │ │ │ │ + smlatteq r0, r2, lr, r1 │ │ │ │ + @ instruction: 0x01001eb8 │ │ │ │ + @ instruction: 0x01001eb0 │ │ │ │ + smlabbeq r0, lr, lr, r1 │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + smlatteq r0, lr, sp, r1 │ │ │ │ + smlabteq r0, ip, sp, r1 │ │ │ │ + smlatbeq r0, r0, sp, r1 │ │ │ │ + tsteq r0, r6, ror sp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ + tsteq r0, sl, lsl sp │ │ │ │ strdeq r1, [r0, -r8] │ │ │ │ ldrdeq r1, [r0, -r6] │ │ │ │ - smlatbeq r0, ip, lr, r1 │ │ │ │ - smlabbeq r0, r2, lr, r1 │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, ip, lsl #28 │ │ │ │ - smlatteq r0, r2, sp, r1 │ │ │ │ - @ instruction: 0x01001db8 │ │ │ │ - @ instruction: 0x01001db0 │ │ │ │ - smlabbeq r0, lr, sp, r1 │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - tsteq r0, r0, asr #26 │ │ │ │ - tsteq r0, r6, lsl sp │ │ │ │ - smlatteq r0, ip, ip, r1 │ │ │ │ - smlabteq r0, r2, ip, r1 │ │ │ │ - @ instruction: 0x01001cba │ │ │ │ - @ instruction: 0x01001c98 │ │ │ │ - tsteq r0, r6, ror ip │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ + smlatbeq r0, r8, ip, r1 │ │ │ │ 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} │ │ │ │ - smlatbeq r0, r6, sl, r1 │ │ │ │ - @ instruction: 0x01001a9c │ │ │ │ - tsteq r0, r8, ror sl │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - smlabteq r0, sl, r9, r1 │ │ │ │ - smlabteq r0, r0, r9, r1 │ │ │ │ - @ instruction: 0x0100199a │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - tsteq r0, lr, lsl #18 │ │ │ │ - smlatteq r0, r0, r8, r1 │ │ │ │ - ldrdeq r1, [r0, -r6] │ │ │ │ - @ instruction: 0x010018b0 │ │ │ │ - smlabbeq r0, r2, r8, r1 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - smlabteq r3, sl, pc, sp @ │ │ │ │ - smlatteq r3, sl, pc, sp @ │ │ │ │ - @ instruction: 0x0103df92 │ │ │ │ - @ instruction: 0x01001790 │ │ │ │ - tsteq r0, r2, ror #14 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ + tsteq r0, r6, lsl #22 │ │ │ │ strdeq r1, [r0, -ip] │ │ │ │ ldrdeq r1, [r0, -r8] │ │ │ │ - smlatbeq r0, r6, r6, r1 │ │ │ │ - tsteq r0, r4, ror r6 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, lr, lsl r6 │ │ │ │ - strdeq r1, [r0, -r8] │ │ │ │ - smlabteq r0, r8, r5, r1 │ │ │ │ - smlatbeq r0, r2, r5, r1 │ │ │ │ - tsteq r0, sl, ror r5 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ + @ instruction: 0x01001ab4 │ │ │ │ + smlabbeq r0, r4, sl, r1 │ │ │ │ + tsteq r0, r8, asr sl │ │ │ │ + tsteq r0, sl, lsr #20 │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ + strdeq r1, [r0, -sl] │ │ │ │ + smlabteq r0, ip, r9, r1 │ │ │ │ + smlabteq r0, r2, r9, r1 │ │ │ │ + @ instruction: 0x0100199c │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r6, lsr r9 │ │ │ │ + tsteq r0, r0, lsl r9 │ │ │ │ + smlatteq r0, r2, r8, r1 │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + @ instruction: 0x010018b2 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + strdeq sp, [r3, -r2] │ │ │ │ + strdeq r1, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r7, r1 │ │ │ │ + @ instruction: 0x010017b8 │ │ │ │ + @ instruction: 0x01001792 │ │ │ │ + tsteq r0, r6, ror #14 │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r4, r6, r1 │ │ │ │ + tsteq r0, lr, ror r6 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + tsteq r0, r8, lsr #12 │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + ldrdeq r1, [r0, -sl] │ │ │ │ + smlatbeq r0, sl, r5, r1 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + tsteq r0, r2, asr r5 │ │ │ │ + tsteq r0, ip, lsr #10 │ │ │ │ + strdeq r1, [r0, -ip] │ │ │ │ strdeq r1, [r0, -r2] │ │ │ │ smlabteq r0, ip, r4, r1 │ │ │ │ - @ instruction: 0x0100149c │ │ │ │ - @ instruction: 0x01001492 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - tsteq r0, r6, lsr #8 │ │ │ │ - tsteq r0, r0, lsl #8 │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - tsteq r0, lr, lsl #6 │ │ │ │ - smlatteq r0, r8, r2, r1 │ │ │ │ - @ instruction: 0x010012ba │ │ │ │ - @ instruction: 0x01001292 │ │ │ │ - tsteq r0, sl, ror #4 │ │ │ │ - tsteq r0, r8, lsr r2 │ │ │ │ - tsteq r0, r6, lsl #4 │ │ │ │ - smlatteq r0, r0, r1, r1 │ │ │ │ - @ instruction: 0x010011b8 │ │ │ │ - smlabbeq r0, ip, r1, r1 │ │ │ │ - tsteq r0, ip, asr r1 │ │ │ │ - tsteq r0, r2, asr r1 │ │ │ │ - tsteq r0, lr, lsr r1 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - ldrdeq r1, [r0, -ip] │ │ │ │ - strheq r1, [r0, -r0] │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - tsteq r0, ip, asr #32 │ │ │ │ - tsteq r0, ip, lsl r0 │ │ │ │ - strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, r0, pc, r0 @ │ │ │ │ - @ instruction: 0x01000fb8 │ │ │ │ - @ instruction: 0x01000f94 │ │ │ │ + @ instruction: 0x0103dc94 │ │ │ │ + smlabbeq r0, r6, r4, r1 │ │ │ │ + tsteq r0, r0, ror #8 │ │ │ │ + tsteq r3, r8, asr ip │ │ │ │ + ldrdeq r1, [r0, -r4] │ │ │ │ + smlatbeq r0, r6, r3, r1 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, lr, ror #6 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + strdeq r1, [r0, -r2] │ │ │ │ + smlabteq r0, sl, r2, r1 │ │ │ │ + @ instruction: 0x01001298 │ │ │ │ + tsteq r0, r6, ror #4 │ │ │ │ + tsteq r0, r0, asr #4 │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + smlatteq r0, ip, r1, r1 │ │ │ │ + @ instruction: 0x010011bc │ │ │ │ + @ instruction: 0x010011b2 │ │ │ │ + @ instruction: 0x0100119e │ │ │ │ + tsteq r0, sl, ror r1 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + tsteq r0, r0, lsl r1 │ │ │ │ + ldrdeq r1, [r0, -lr] │ │ │ │ + smlatbeq r0, ip, r0, r1 │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + qaddeq r1, r0, r0 │ │ │ │ + tsteq r0, r0, lsr #32 │ │ │ │ + tsteq r0, r8, lsl r0 │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x01000f9e │ │ │ │ tsteq r0, lr, ror #30 │ │ │ │ - tsteq r0, lr, lsr pc │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - smlatteq r0, r2, lr, r0 │ │ │ │ - @ instruction: 0x01000eb2 │ │ │ │ - smlatbeq r0, sl, lr, r0 │ │ │ │ - smlabbeq r0, r6, lr, r0 │ │ │ │ - tsteq r0, r6, asr lr │ │ │ │ - tsteq r0, r2, lsr #28 │ │ │ │ + tsteq r0, r6, ror #30 │ │ │ │ + tsteq r0, r2, asr #30 │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + smlatteq r0, r6, lr, r0 │ │ │ │ + @ instruction: 0x01000eb6 │ │ │ │ + smlabbeq r0, r2, lr, r0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01000c9e │ │ │ │ - @ instruction: 0x01000c94 │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + smlabteq r0, lr, ip, r0 │ │ │ │ + smlatbeq r0, r8, ip, r0 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ tsteq r0, r8, lsl ip │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ + strdeq r0, [r0, -r0] │ │ │ │ smlabteq r0, r2, fp, r0 │ │ │ │ - @ instruction: 0x01000bb8 │ │ │ │ - @ instruction: 0x01000b90 │ │ │ │ - tsteq r0, r2, ror #22 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - @ instruction: 0x01000ab8 │ │ │ │ + @ instruction: 0x01000b96 │ │ │ │ + tsteq r0, r4, ror #22 │ │ │ │ + tsteq r0, ip, lsr fp │ │ │ │ + tsteq r0, r8, lsl fp │ │ │ │ + smlatteq r0, ip, sl, r0 │ │ │ │ + @ instruction: 0x01000aba │ │ │ │ + @ instruction: 0x01000ab0 │ │ │ │ smlabbeq r0, ip, sl, r0 │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - tsteq r0, r0, asr sl │ │ │ │ - tsteq r0, ip, lsr #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - @ instruction: 0x010009b0 │ │ │ │ - smlabbeq r0, ip, r9, r0 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - tsteq r0, r2, lsr r9 │ │ │ │ - tsteq r0, lr, lsl #18 │ │ │ │ - smlatteq r0, r0, r8, r0 │ │ │ │ - @ instruction: 0x010008b0 │ │ │ │ - smlabbeq r0, r4, r8, r0 │ │ │ │ - tsteq r0, r8, asr r8 │ │ │ │ - tsteq r0, r4, lsr r8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - smlatteq r0, r4, r7, r0 │ │ │ │ - smlabteq r0, r0, r7, r0 │ │ │ │ - @ instruction: 0x0100079a │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - strdeq r0, [r0, -r2] │ │ │ │ - smlabteq r0, r4, r6, r0 │ │ │ │ - @ instruction: 0x0100069e │ │ │ │ - tsteq r0, r2, ror r6 │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - tsteq r0, r4, asr r6 │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x010005bc │ │ │ │ - @ instruction: 0x01000590 │ │ │ │ - smlabbeq r0, r6, r5, r0 │ │ │ │ - tsteq r0, r2, ror r5 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, r4, lsl r5 │ │ │ │ - smlatteq r0, r4, r4, r0 │ │ │ │ - @ instruction: 0x010004b4 │ │ │ │ - @ instruction: 0x01000494 │ │ │ │ - tsteq r0, r0, ror r4 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - tsteq r0, r2, lsr #8 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - smlatteq r0, sl, r3, r0 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlatbeq r0, r0, r3, r0 │ │ │ │ - smlabbeq r0, ip, r3, r0 │ │ │ │ - tsteq r0, r8, ror #6 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - tsteq r0, r6, lsr #6 │ │ │ │ + tsteq r0, r8, ror #20 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + smlatteq r0, ip, r9, r0 │ │ │ │ + smlabteq r0, r8, r9, r0 │ │ │ │ + @ instruction: 0x0100099c │ │ │ │ + @ instruction: 0x01000992 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r0, asr #18 │ │ │ │ + tsteq r0, r0, lsl r9 │ │ │ │ + smlatteq r0, r4, r8, r0 │ │ │ │ + @ instruction: 0x010008b8 │ │ │ │ + @ instruction: 0x01000894 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, r4, asr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ strdeq r0, [r0, -sl] │ │ │ │ - smlabteq r0, sl, r2, r0 │ │ │ │ - @ instruction: 0x01000298 │ │ │ │ - tsteq r0, r8, ror #4 │ │ │ │ - tsteq r0, r8, lsr r2 │ │ │ │ - tsteq r0, sl, lsl #4 │ │ │ │ + smlabteq r0, ip, r7, r0 │ │ │ │ + @ instruction: 0x0100079e │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + strdeq r0, [r0, -lr] │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + smlabteq r0, r8, r6, r0 │ │ │ │ + @ instruction: 0x010006b4 │ │ │ │ + smlabbeq r0, r2, r6, r0 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, ip, lsl r6 │ │ │ │ strdeq r0, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r1, r0 │ │ │ │ - @ instruction: 0x0100019c │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, sl, lsr #2 │ │ │ │ + smlatteq r0, r6, r5, r0 │ │ │ │ + ldrdeq r0, [r0, -r2] │ │ │ │ + @ instruction: 0x01000598 │ │ │ │ + tsteq r0, r4, ror r5 │ │ │ │ + tsteq r0, r4, asr #10 │ │ │ │ + tsteq r0, r4, lsl r5 │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + ldrdeq r0, [r0, -r0] │ │ │ │ + smlabbeq r0, ip, r4, r0 │ │ │ │ + smlabbeq r0, r2, r4, r0 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + tsteq r0, sl, asr #8 │ │ │ │ + tsteq r0, r6, lsr r4 │ │ │ │ + tsteq r0, r0, lsl #8 │ │ │ │ + smlatteq r0, ip, r3, r0 │ │ │ │ + smlabteq r0, r8, r3, r0 │ │ │ │ + @ instruction: 0x010003b4 │ │ │ │ + smlabbeq r0, r6, r3, r0 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + strdeq r0, [r0, -r8] │ │ │ │ + smlabteq r0, r8, r2, r0 │ │ │ │ + @ instruction: 0x01000298 │ │ │ │ + tsteq r0, sl, ror #4 │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + tsteq r0, ip, lsr #4 │ │ │ │ strdeq r0, [r0, -ip] │ │ │ │ - ldrdeq r0, [r0, -r8] │ │ │ │ - strheq r0, [r0, -r4] │ │ │ │ - smlabbeq r0, r6, r0, r0 │ │ │ │ - tsteq r0, lr, ror r0 │ │ │ │ - qaddeq r0, sl, r0 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ + ldrdeq r0, [r0, -ip] │ │ │ │ + @ instruction: 0x010001b8 │ │ │ │ + smlabbeq r0, sl, r1, r0 │ │ │ │ + tsteq r0, ip, asr r1 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + smlatteq r0, r6, r0, r0 │ │ │ │ + ldrdeq r0, [r0, -lr] │ │ │ │ + strheq r0, [r0, -sl] │ │ │ │ + smlabbeq r0, r8, r0, r0 │ │ │ │ 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 98c3ec │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ eorhi pc, r7, #0, 2 │ │ │ │ ldrbtmi r4, [r8], #-2134 @ 0xfffff7aa │ │ │ │ svclt 0x0000e3ba │ │ │ │ - rscseq pc, pc, r6, lsr #29 │ │ │ │ - rscseq pc, pc, sl, ror lr @ │ │ │ │ + rscseq pc, pc, r6, lsl #30 │ │ │ │ + ldrsbteq pc, [pc], #234 @ │ │ │ │ + ldrhteq pc, [pc], #226 @ │ │ │ │ + rscseq pc, pc, ip, lsl #29 │ │ │ │ + rscseq pc, pc, ip, asr lr @ │ │ │ │ rscseq pc, pc, r2, asr lr @ │ │ │ │ - rscseq pc, pc, ip, lsr #28 │ │ │ │ - ldrshteq pc, [pc], #220 @ │ │ │ │ - ldrshteq pc, [pc], #210 @ │ │ │ │ + rscseq pc, pc, lr, lsr #28 │ │ │ │ + ldrshteq pc, [pc], #222 @ │ │ │ │ rscseq pc, pc, lr, asr #27 │ │ │ │ - smlalseq pc, pc, lr, sp @ │ │ │ │ - rscseq pc, pc, lr, ror #26 │ │ │ │ - rscseq pc, pc, lr, asr #26 │ │ │ │ - rscseq pc, pc, sl, lsr #26 │ │ │ │ - ldrshteq pc, [pc], #206 @ │ │ │ │ - ldrshteq pc, [pc], #196 @ │ │ │ │ + rscseq pc, pc, lr, lsr #27 │ │ │ │ + rscseq pc, pc, sl, lsl #27 │ │ │ │ + rscseq pc, pc, lr, asr sp @ │ │ │ │ + rscseq pc, pc, r4, asr sp @ │ │ │ │ + rscseq pc, pc, lr, lsr #26 │ │ │ │ + rscseq pc, pc, r0, lsl #26 │ │ │ │ rscseq pc, pc, lr, asr #25 │ │ │ │ - rscseq pc, pc, r0, lsr #25 │ │ │ │ - rscseq pc, pc, lr, ror #24 │ │ │ │ - rscseq pc, pc, r2, asr #24 │ │ │ │ - rscseq pc, pc, r6, lsl ip @ │ │ │ │ + rscseq pc, pc, r2, lsr #25 │ │ │ │ + rscseq pc, pc, r6, ror ip @ │ │ │ │ + rscseq pc, pc, r0, asr ip @ │ │ │ │ + rscseq pc, pc, sl, lsr #24 │ │ │ │ + ldrshteq pc, [pc], #186 @ │ │ │ │ ldrshteq pc, [pc], #176 @ │ │ │ │ - rscseq pc, pc, sl, asr #23 │ │ │ │ - smlalseq pc, pc, sl, fp @ │ │ │ │ - smlalseq pc, pc, r0, fp @ │ │ │ │ + rscseq pc, pc, ip, asr #23 │ │ │ │ + smlalseq pc, pc, ip, fp @ │ │ │ │ rscseq pc, pc, ip, ror #22 │ │ │ │ - rscseq pc, pc, ip, lsr fp @ │ │ │ │ - rscseq pc, pc, ip, lsl #22 │ │ │ │ - rscseq pc, pc, ip, ror #21 │ │ │ │ - rscseq pc, pc, r8, asr #21 │ │ │ │ - smlalseq pc, pc, ip, sl @ │ │ │ │ - smlalseq pc, pc, r2, sl @ │ │ │ │ - rscseq pc, pc, ip, ror #20 │ │ │ │ - rscseq pc, pc, sl, lsr sl @ │ │ │ │ - rscseq pc, pc, lr, lsl #20 │ │ │ │ - rscseq pc, pc, r2, ror #19 │ │ │ │ + rscseq pc, pc, ip, asr #22 │ │ │ │ + rscseq pc, pc, r8, lsr #22 │ │ │ │ + ldrshteq pc, [pc], #172 @ │ │ │ │ + ldrshteq pc, [pc], #162 @ │ │ │ │ + rscseq pc, pc, ip, asr #21 │ │ │ │ + smlalseq pc, pc, sl, sl @ │ │ │ │ + rscseq pc, pc, lr, ror #20 │ │ │ │ + rscseq pc, pc, r2, asr #20 │ │ │ │ + rscseq pc, pc, ip, lsl sl @ │ │ │ │ + ldrshteq pc, [pc], #150 @ │ │ │ │ + rscseq pc, pc, r6, asr #19 │ │ │ │ ldrhteq pc, [pc], #156 @ │ │ │ │ - smlalseq pc, pc, r6, r9 @ │ │ │ │ - rscseq pc, pc, r6, ror #18 │ │ │ │ - rscseq pc, pc, ip, asr r9 @ │ │ │ │ + smlalseq pc, pc, r8, r9 @ │ │ │ │ + rscseq pc, pc, r8, ror #18 │ │ │ │ rscseq pc, pc, r8, lsr r9 @ │ │ │ │ - rscseq pc, pc, r8, lsl #18 │ │ │ │ - ldrsbteq pc, [pc], #136 @ │ │ │ │ - ldrhteq pc, [pc], #136 @ │ │ │ │ - smlalseq pc, pc, r4, r8 @ │ │ │ │ - rscseq pc, pc, r8, ror #16 │ │ │ │ - rscseq pc, pc, lr, asr r8 @ │ │ │ │ - rscseq pc, pc, r8, lsr r8 @ │ │ │ │ + rscseq pc, pc, r8, lsl r9 @ │ │ │ │ + ldrshteq pc, [pc], #132 @ │ │ │ │ + rscseq pc, pc, r8, asr #17 │ │ │ │ + ldrhteq pc, [pc], #142 @ │ │ │ │ + smlalseq pc, pc, r8, r8 @ │ │ │ │ + rscseq pc, pc, sl, ror #16 │ │ │ │ + rscseq pc, pc, ip, lsr r8 @ │ │ │ │ rscseq pc, pc, sl, lsl #16 │ │ │ │ - ldrsbteq pc, [pc], #124 @ │ │ │ │ - rscseq pc, pc, sl, lsr #15 │ │ │ │ - rscseq pc, pc, lr, ror r7 @ │ │ │ │ - rscseq pc, pc, r2, asr r7 @ │ │ │ │ + ldrsbteq pc, [pc], #126 @ │ │ │ │ + ldrhteq pc, [pc], #114 @ │ │ │ │ + rscseq pc, pc, ip, lsl #15 │ │ │ │ + rscseq pc, pc, r6, ror #14 │ │ │ │ + rscseq pc, pc, r6, lsr r7 @ │ │ │ │ rscseq pc, pc, ip, lsr #14 │ │ │ │ - rscseq pc, pc, r6, lsl #14 │ │ │ │ - ldrsbteq pc, [pc], #102 @ │ │ │ │ - rscseq pc, pc, ip, asr #13 │ │ │ │ + rscseq pc, pc, r8, lsl #14 │ │ │ │ + ldrsbteq pc, [pc], #104 @ │ │ │ │ rscseq pc, pc, r8, lsr #13 │ │ │ │ - rscseq pc, pc, r8, ror r6 @ │ │ │ │ - rscseq pc, pc, r8, asr #12 │ │ │ │ - rscseq pc, pc, r8, lsr #12 │ │ │ │ - rscseq pc, pc, r4, lsl #12 │ │ │ │ - ldrsbteq pc, [pc], #88 @ │ │ │ │ - rscseq pc, pc, lr, asr #11 │ │ │ │ - rscseq pc, pc, r8, lsr #11 │ │ │ │ - rscseq pc, pc, r6, ror r5 @ │ │ │ │ - rscseq pc, pc, sl, asr #10 │ │ │ │ - rscseq pc, pc, r0, lsr #10 │ │ │ │ - ldrshteq pc, [pc], #76 @ │ │ │ │ - ldrsbteq pc, [pc], #72 @ │ │ │ │ - rscseq pc, pc, sl, lsr #9 │ │ │ │ - rscseq pc, pc, r2, lsr #9 │ │ │ │ - rscseq pc, pc, r0, lsl #9 │ │ │ │ - rscseq pc, pc, r2, asr r4 @ │ │ │ │ - rscseq pc, pc, r4, lsr #8 │ │ │ │ - rscseq pc, pc, r6, lsl #8 │ │ │ │ - rscseq pc, pc, r4, ror #7 │ │ │ │ - ldrhteq pc, [pc], #58 @ │ │ │ │ - ldrhteq pc, [pc], #50 @ │ │ │ │ - rscseq pc, pc, lr, lsl #7 │ │ │ │ - rscseq pc, pc, r2, ror #6 │ │ │ │ - rscseq pc, pc, r2, lsr r3 @ │ │ │ │ - rscseq pc, pc, r8, lsl #6 │ │ │ │ - ldrsbteq pc, [pc], #46 @ │ │ │ │ - ldrhteq pc, [pc], #42 @ │ │ │ │ - smlalseq pc, pc, r8, r2 @ │ │ │ │ - rscseq pc, pc, ip, ror #4 │ │ │ │ - rscseq pc, pc, r6, ror #4 │ │ │ │ - rscseq pc, pc, r6, asr #4 │ │ │ │ + rscseq pc, pc, r8, lsl #13 │ │ │ │ + rscseq pc, pc, r4, ror #12 │ │ │ │ + rscseq pc, pc, r8, lsr r6 @ │ │ │ │ + rscseq pc, pc, lr, lsr #12 │ │ │ │ + rscseq pc, pc, r8, lsl #12 │ │ │ │ + ldrsbteq pc, [pc], #86 @ │ │ │ │ + rscseq pc, pc, sl, lsr #11 │ │ │ │ + rscseq pc, pc, r0, lsl #11 │ │ │ │ + rscseq pc, pc, ip, asr r5 @ │ │ │ │ + rscseq pc, pc, r8, lsr r5 @ │ │ │ │ + rscseq pc, pc, sl, lsl #10 │ │ │ │ + rscseq pc, pc, r2, lsl #10 │ │ │ │ + rscseq pc, pc, r0, ror #9 │ │ │ │ + ldrhteq pc, [pc], #66 @ │ │ │ │ + rscseq pc, pc, r4, lsl #9 │ │ │ │ + rscseq pc, pc, r6, ror #8 │ │ │ │ + rscseq pc, pc, r4, asr #8 │ │ │ │ + rscseq pc, pc, sl, lsl r4 @ │ │ │ │ + rscseq pc, pc, r2, lsl r4 @ │ │ │ │ + rscseq pc, pc, lr, ror #7 │ │ │ │ + rscseq pc, pc, r2, asr #7 │ │ │ │ + smlalseq pc, pc, r2, r3 @ │ │ │ │ + rscseq pc, pc, r8, ror #6 │ │ │ │ + rscseq pc, pc, lr, lsr r3 @ │ │ │ │ + rscseq pc, pc, sl, lsl r3 @ │ │ │ │ + ldrshteq pc, [pc], #40 @ │ │ │ │ + rscseq pc, pc, ip, asr #5 │ │ │ │ + rscseq pc, pc, r6, asr #5 │ │ │ │ + rscseq pc, pc, r6, lsr #5 │ │ │ │ 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,45 +150957,61 @@ │ │ │ │ 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 │ │ │ │ - ldrhteq pc, [pc], #14 @ │ │ │ │ - smlalseq pc, pc, r0, r0 @ │ │ │ │ - rscseq pc, pc, r2, ror r0 @ │ │ │ │ - rscseq pc, pc, r0, asr r0 @ │ │ │ │ - rscseq pc, pc, r6, lsr #32 │ │ │ │ - rscseq pc, pc, lr, lsl r0 @ │ │ │ │ - ldrshteq lr, [pc], #250 │ │ │ │ - rscseq lr, pc, sl, asr #31 │ │ │ │ - rscseq lr, pc, r0, lsr #31 │ │ │ │ - rscseq lr, pc, r6, ror pc @ │ │ │ │ - rscseq lr, pc, r2, asr pc @ │ │ │ │ - rscseq lr, pc, lr, lsr #30 │ │ │ │ - rscseq lr, pc, r0, lsl #30 │ │ │ │ - ldrshteq lr, [pc], #232 │ │ │ │ - ldrsbteq lr, [pc], #232 │ │ │ │ - rscseq lr, pc, ip, lsr #29 │ │ │ │ - rscseq lr, pc, r2, lsl #29 │ │ │ │ - rscseq lr, pc, r8, ror #28 │ │ │ │ - rscseq lr, pc, sl, asr #28 │ │ │ │ - rscseq lr, pc, r4, lsr #28 │ │ │ │ - rscseq lr, pc, lr, lsl lr @ │ │ │ │ + rscseq pc, pc, lr, lsl r1 @ │ │ │ │ + ldrshteq pc, [pc], #0 @ │ │ │ │ + ldrsbteq pc, [pc], #2 @ │ │ │ │ + ldrhteq pc, [pc], #0 @ │ │ │ │ + rscseq pc, pc, r6, lsl #1 │ │ │ │ + rscseq pc, pc, lr, ror r0 @ │ │ │ │ + rscseq pc, pc, sl, asr r0 @ │ │ │ │ + rscseq pc, pc, sl, lsr #32 │ │ │ │ + rscseq pc, pc, r0 │ │ │ │ + ldrsbteq lr, [pc], #246 │ │ │ │ + ldrhteq lr, [pc], #242 │ │ │ │ + rscseq lr, pc, lr, lsl #31 │ │ │ │ + rscseq lr, pc, r0, ror #30 │ │ │ │ + rscseq lr, pc, r8, asr pc @ │ │ │ │ + rscseq lr, pc, r8, lsr pc @ │ │ │ │ + rscseq lr, pc, ip, lsl #30 │ │ │ │ + rscseq lr, pc, r2, ror #29 │ │ │ │ + rscseq lr, pc, r8, asr #29 │ │ │ │ + rscseq lr, pc, sl, lsr #29 │ │ │ │ + rscseq lr, pc, r4, lsl #29 │ │ │ │ + rscseq lr, pc, lr, ror lr @ │ │ │ │ + rscseq lr, pc, lr, asr lr @ │ │ │ │ + smlabteq r3, lr, r5, fp │ │ │ │ + smlabteq r3, r0, r6, fp │ │ │ │ + rscseq lr, pc, r6, asr #28 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + rscseq lr, pc, sl, lsr lr @ │ │ │ │ + rscseq lr, pc, r4, lsr lr @ │ │ │ │ + rscseq lr, pc, lr, lsr #28 │ │ │ │ + rscseq lr, pc, r8, lsr #28 │ │ │ │ + ldrdeq fp, [r3, -sl] │ │ │ │ + rscseq lr, pc, ip, lsl lr @ │ │ │ │ + rscseq lr, pc, r6, lsl lr @ │ │ │ │ + rscseq lr, pc, r0, lsl lr @ │ │ │ │ + rscseq lr, pc, sl, lsl #28 │ │ │ │ + rscseq lr, pc, r4, lsl #28 │ │ │ │ ldrshteq lr, [pc], #222 │ │ │ │ - tsteq r3, lr, ror #10 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ + ldrshteq lr, [pc], #216 │ │ │ │ + ldrshteq lr, [pc], #210 │ │ │ │ + rscseq lr, pc, ip, ror #27 │ │ │ │ rscseq lr, pc, r6, ror #27 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ + rscseq lr, pc, r0, ror #27 │ │ │ │ ldrsbteq lr, [pc], #218 │ │ │ │ ldrsbteq lr, [pc], #212 │ │ │ │ rscseq lr, pc, lr, asr #27 │ │ │ │ rscseq lr, pc, r8, asr #27 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ + rscseq lr, pc, r2, asr #27 │ │ │ │ ldrhteq lr, [pc], #220 │ │ │ │ ldrhteq lr, [pc], #214 │ │ │ │ ldrhteq lr, [pc], #208 │ │ │ │ rscseq lr, pc, sl, lsr #27 │ │ │ │ rscseq lr, pc, r4, lsr #27 │ │ │ │ smlalseq lr, pc, lr, sp @ │ │ │ │ smlalseq lr, pc, r8, sp @ │ │ │ │ @@ -151013,39 +151029,39 @@ │ │ │ │ rscseq lr, pc, r0, asr sp @ │ │ │ │ rscseq lr, pc, sl, asr #26 │ │ │ │ rscseq lr, pc, r4, asr #26 │ │ │ │ rscseq lr, pc, lr, lsr sp @ │ │ │ │ rscseq lr, pc, r8, lsr sp @ │ │ │ │ rscseq lr, pc, r2, lsr sp @ │ │ │ │ rscseq lr, pc, ip, lsr #26 │ │ │ │ - rscseq lr, pc, r6, lsr #26 │ │ │ │ + @ instruction: 0x0103b5ba │ │ │ │ rscseq lr, pc, r0, lsr #26 │ │ │ │ rscseq lr, pc, sl, lsl sp @ │ │ │ │ rscseq lr, pc, r4, lsl sp @ │ │ │ │ rscseq lr, pc, lr, lsl #26 │ │ │ │ rscseq lr, pc, r8, lsl #26 │ │ │ │ rscseq lr, pc, r2, lsl #26 │ │ │ │ - ldrshteq lr, [pc], #204 │ │ │ │ - ldrshteq lr, [pc], #198 │ │ │ │ + ldrdeq fp, [r3, -r0] │ │ │ │ + smlatbeq r3, sl, r5, fp │ │ │ │ ldrshteq lr, [pc], #192 │ │ │ │ rscseq lr, pc, sl, ror #25 │ │ │ │ rscseq lr, pc, r4, ror #25 │ │ │ │ ldrsbteq lr, [pc], #206 │ │ │ │ ldrsbteq lr, [pc], #200 │ │ │ │ ldrsbteq lr, [pc], #194 │ │ │ │ rscseq lr, pc, ip, asr #25 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ + rscseq lr, pc, r6, asr #25 │ │ │ │ rscseq lr, pc, r0, asr #25 │ │ │ │ ldrhteq lr, [pc], #202 │ │ │ │ ldrhteq lr, [pc], #196 │ │ │ │ rscseq lr, pc, lr, lsr #25 │ │ │ │ rscseq lr, pc, r8, lsr #25 │ │ │ │ rscseq lr, pc, r2, lsr #25 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ + smlalseq lr, pc, ip, ip @ │ │ │ │ + smlalseq lr, pc, r6, ip @ │ │ │ │ smlalseq lr, pc, r0, ip @ │ │ │ │ rscseq lr, pc, sl, lsl #25 │ │ │ │ rscseq lr, pc, r4, lsl #25 │ │ │ │ rscseq lr, pc, lr, ror ip @ │ │ │ │ rscseq lr, pc, r8, ror ip @ │ │ │ │ rscseq lr, pc, r2, ror ip @ │ │ │ │ rscseq lr, pc, ip, ror #24 │ │ │ │ @@ -151098,30 +151114,14 @@ │ │ │ │ rscseq lr, pc, r2, asr fp @ │ │ │ │ rscseq lr, pc, ip, asr #22 │ │ │ │ rscseq lr, pc, r6, asr #22 │ │ │ │ rscseq lr, pc, r0, asr #22 │ │ │ │ rscseq lr, pc, sl, lsr fp @ │ │ │ │ rscseq lr, pc, r4, lsr fp @ │ │ │ │ rscseq lr, pc, lr, lsr #22 │ │ │ │ - rscseq lr, pc, r8, lsr #22 │ │ │ │ - rscseq lr, pc, r2, lsr #22 │ │ │ │ - rscseq lr, pc, ip, lsl fp @ │ │ │ │ - rscseq lr, pc, r6, lsl fp @ │ │ │ │ - rscseq lr, pc, r0, lsl fp @ │ │ │ │ - rscseq lr, pc, sl, lsl #22 │ │ │ │ - rscseq lr, pc, r4, lsl #22 │ │ │ │ - ldrshteq lr, [pc], #174 │ │ │ │ - ldrshteq lr, [pc], #168 │ │ │ │ - ldrshteq lr, [pc], #162 │ │ │ │ - rscseq lr, pc, ip, ror #21 │ │ │ │ - rscseq lr, pc, r6, ror #21 │ │ │ │ - rscseq lr, pc, r0, ror #21 │ │ │ │ - ldrsbteq lr, [pc], #170 │ │ │ │ - ldrsbteq lr, [pc], #164 │ │ │ │ - rscseq lr, pc, lr, asr #21 │ │ │ │ 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: 0x0102ed94 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r0, r6, asr #6 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlatbeq r1, r0, r3, lr │ │ │ │ + smlatbeq r0, r6, r3, r5 │ │ │ │ + @ instruction: 0x0101d79a │ │ │ │ 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 5032d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ed238> │ │ │ │ @@ -152761,18 +152761,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f3 │ │ │ │ blx 98e798 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, ip, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt fp!, {r0, ip, sp, lr, pc} │ │ │ │ - rscseq lr, pc, sl, ror #2 │ │ │ │ - smlabteq r1, sl, r6, sp │ │ │ │ - rscseq sp, pc, sl, lsr lr @ │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ + rscseq lr, pc, sl, asr #3 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + smlalseq sp, pc, sl, lr @ │ │ │ │ + ldrdeq sp, [r1, -r2] │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82e9e4 │ │ │ │ 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 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - smlatteq r1, r0, r6, fp │ │ │ │ - rscseq ip, pc, lr, asr r1 @ │ │ │ │ - rscseq ip, pc, ip, ror #2 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - rscseq ip, pc, r8, asr r1 @ │ │ │ │ - rscseq ip, pc, r0, lsr r1 @ │ │ │ │ - rscseq ip, pc, lr, lsr r1 @ │ │ │ │ - rscseq ip, pc, ip, lsr r1 @ │ │ │ │ - rscseq ip, pc, sl, lsr r1 @ │ │ │ │ - rscseq ip, pc, r8, lsr r1 @ │ │ │ │ - rscseq ip, pc, sl, lsr r1 @ │ │ │ │ - smlatbeq r8, sl, r0, r8 │ │ │ │ - rscseq ip, pc, ip, lsr #2 │ │ │ │ - ldrhteq ip, [pc], #10 │ │ │ │ - tsteq r8, sl, ror r0 │ │ │ │ - ldrshteq fp, [pc], #218 │ │ │ │ - smlatteq r1, r6, r5, fp │ │ │ │ - ldrsbteq fp, [pc], #222 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ - tsteq r1, r6, asr #20 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - tsteq r1, r4, lsr sl │ │ │ │ - tsteq r1, lr, lsr #20 │ │ │ │ - smlabteq r8, r6, pc, r7 @ │ │ │ │ - tsteq r3, r0, asr r2 │ │ │ │ - ldrsbteq fp, [pc], #212 │ │ │ │ - rscseq fp, pc, lr, asr #27 │ │ │ │ - smlabbeq r2, r6, pc, fp @ │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - smlatteq r1, r4, r4, fp │ │ │ │ - @ instruction: 0x0101c89e │ │ │ │ - smlabteq r1, r6, r4, fp │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - smlatbeq r1, sl, r4, fp │ │ │ │ - rscseq fp, pc, ip, ror r9 @ │ │ │ │ + tsteq r0, r8, lsr r3 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + ldrhteq ip, [pc], #30 │ │ │ │ + rscseq ip, pc, ip, asr #3 │ │ │ │ + smlabbeq r8, ip, r1, r8 │ │ │ │ + ldrhteq ip, [pc], #24 │ │ │ │ + smlalseq ip, pc, r0, r1 @ │ │ │ │ + smlalseq ip, pc, lr, r1 @ │ │ │ │ + smlalseq ip, pc, ip, r1 @ │ │ │ │ + smlalseq ip, pc, sl, r1 @ │ │ │ │ + smlalseq ip, pc, r8, r1 @ │ │ │ │ + smlalseq ip, pc, sl, r1 @ │ │ │ │ + tsteq r8, sl, lsl #2 │ │ │ │ + rscseq ip, pc, ip, lsl #3 │ │ │ │ + rscseq ip, pc, sl, lsl r1 @ │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + rscseq fp, pc, sl, asr lr @ │ │ │ │ + tsteq r1, r6, asr #12 │ │ │ │ + rscseq fp, pc, lr, lsr lr @ │ │ │ │ + @ instruction: 0x0101bab2 │ │ │ │ + smlatbeq r1, ip, sl, fp │ │ │ │ + smlatbeq r1, r6, sl, fp │ │ │ │ + smlatbeq r1, r0, sl, fp │ │ │ │ + @ instruction: 0x0101bab2 │ │ │ │ + @ instruction: 0x0101ba94 │ │ │ │ + smlabbeq r1, lr, sl, fp │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + @ instruction: 0x010382b0 │ │ │ │ + rscseq fp, pc, r4, lsr lr @ │ │ │ │ + rscseq fp, pc, lr, lsr #28 │ │ │ │ + smlatteq r2, r6, pc, fp @ │ │ │ │ + tsteq r1, r4, ror #10 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + strdeq ip, [r1, -lr] │ │ │ │ + tsteq r1, r6, lsr #10 │ │ │ │ + qaddeq r3, r4, r0 │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + ldrsbteq fp, [pc], #156 │ │ │ │ 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 990b00 │ │ │ │ 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 fp, pc, sl, lsl #16 │ │ │ │ + strdeq r8, [r3, -r2] │ │ │ │ + rscseq fp, pc, r8, asr #15 │ │ │ │ rscseq fp, pc, sl, lsr #15 │ │ │ │ - swpeq r8, r2, [r3] │ │ │ │ + rscseq fp, pc, ip, lsl #15 │ │ │ │ rscseq fp, pc, r8, ror #14 │ │ │ │ - rscseq fp, pc, sl, asr #14 │ │ │ │ - rscseq fp, pc, ip, lsr #14 │ │ │ │ - rscseq fp, pc, r8, lsl #14 │ │ │ │ - ldrsbteq fp, [pc], #108 │ │ │ │ - ldrhteq fp, [pc], #104 │ │ │ │ - rscseq fp, pc, r2, lsr #13 │ │ │ │ - rscseq fp, pc, r6, ror r6 @ │ │ │ │ - rscseq fp, pc, sl, asr #12 │ │ │ │ - rscseq fp, pc, r0, asr #12 │ │ │ │ - rscseq fp, pc, ip, lsl r6 @ │ │ │ │ - ldrshteq fp, [pc], #82 │ │ │ │ - rscseq fp, pc, r8, ror #11 │ │ │ │ - rscseq fp, pc, sl, asr #11 │ │ │ │ - smlalseq fp, pc, lr, r5 @ │ │ │ │ - rscseq fp, pc, r4, ror r5 @ │ │ │ │ - rscseq fp, pc, r8, asr #10 │ │ │ │ - rscseq fp, pc, ip, lsl r5 @ │ │ │ │ - rscseq fp, pc, r2, lsl r5 @ │ │ │ │ - rscseq fp, pc, lr, ror #9 │ │ │ │ - rscseq fp, pc, sl, asr #9 │ │ │ │ - rscseq fp, pc, r0, lsr #9 │ │ │ │ - smlalseq fp, pc, r6, r4 @ │ │ │ │ - rscseq fp, pc, r2, ror r4 @ │ │ │ │ - rscseq fp, pc, r6, asr #8 │ │ │ │ - rscseq fp, pc, sl, lsl r4 @ │ │ │ │ - ldrshteq fp, [pc], #54 │ │ │ │ - ldrsbteq fp, [pc], #50 │ │ │ │ - rscseq fp, pc, r6, lsr #7 │ │ │ │ - rscseq fp, pc, r2, lsl #7 │ │ │ │ - rscseq fp, pc, r0, ror r3 @ │ │ │ │ - rscseq fp, pc, lr, lsr #6 │ │ │ │ - rscseq fp, pc, r2, lsl #6 │ │ │ │ - ldrsbteq fp, [pc], #46 │ │ │ │ - rscseq fp, pc, sl, asr #5 │ │ │ │ - smlalseq fp, pc, lr, r2 @ │ │ │ │ - smlalseq fp, pc, r4, r2 @ │ │ │ │ - rscseq fp, pc, lr, ror #4 │ │ │ │ - smlatbeq r3, sl, fp, r7 │ │ │ │ - ldrshteq fp, [pc], #22 │ │ │ │ - ldrsbteq fp, [pc], #30 │ │ │ │ - rscseq fp, pc, r0, asr #3 │ │ │ │ + rscseq fp, pc, ip, lsr r7 @ │ │ │ │ + rscseq fp, pc, r8, lsl r7 @ │ │ │ │ + rscseq fp, pc, r2, lsl #14 │ │ │ │ + ldrsbteq fp, [pc], #102 │ │ │ │ + rscseq fp, pc, sl, lsr #13 │ │ │ │ + rscseq fp, pc, r0, lsr #13 │ │ │ │ + rscseq fp, pc, ip, ror r6 @ │ │ │ │ + rscseq fp, pc, r2, asr r6 @ │ │ │ │ + rscseq fp, pc, r8, asr #12 │ │ │ │ + rscseq fp, pc, sl, lsr #12 │ │ │ │ + ldrshteq fp, [pc], #94 │ │ │ │ + ldrsbteq fp, [pc], #84 │ │ │ │ + rscseq fp, pc, r8, lsr #11 │ │ │ │ + rscseq fp, pc, ip, ror r5 @ │ │ │ │ + rscseq fp, pc, r2, ror r5 @ │ │ │ │ + rscseq fp, pc, lr, asr #10 │ │ │ │ + rscseq fp, pc, sl, lsr #10 │ │ │ │ + rscseq fp, pc, r0, lsl #10 │ │ │ │ + ldrshteq fp, [pc], #70 │ │ │ │ + ldrsbteq fp, [pc], #66 │ │ │ │ + rscseq fp, pc, r6, lsr #9 │ │ │ │ + rscseq fp, pc, sl, ror r4 @ │ │ │ │ + rscseq fp, pc, r6, asr r4 @ │ │ │ │ + rscseq fp, pc, r2, lsr r4 @ │ │ │ │ + rscseq fp, pc, r6, lsl #8 │ │ │ │ + rscseq fp, pc, r2, ror #7 │ │ │ │ + ldrsbteq fp, [pc], #48 │ │ │ │ + rscseq fp, pc, lr, lsl #7 │ │ │ │ + rscseq fp, pc, r2, ror #6 │ │ │ │ + rscseq fp, pc, lr, lsr r3 @ │ │ │ │ + rscseq fp, pc, sl, lsr #6 │ │ │ │ + ldrshteq fp, [pc], #46 │ │ │ │ + ldrshteq fp, [pc], #36 │ │ │ │ + rscseq fp, pc, lr, asr #5 │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + rscseq fp, pc, r6, asr r2 @ │ │ │ │ + rscseq fp, pc, lr, lsr r2 @ │ │ │ │ + rscseq fp, pc, r0, lsr #4 │ │ │ │ + rscseq fp, pc, r2, lsl #4 │ │ │ │ + ldrsbteq fp, [pc], #16 │ │ │ │ rscseq fp, pc, r2, lsr #3 │ │ │ │ rscseq fp, pc, r0, ror r1 @ │ │ │ │ - rscseq fp, pc, r2, asr #2 │ │ │ │ - rscseq fp, pc, r0, lsl r1 @ │ │ │ │ + rscseq fp, pc, lr, lsr r1 @ │ │ │ │ + rscseq fp, pc, lr, lsl #2 │ │ │ │ ldrsbteq fp, [pc], #14 │ │ │ │ - rscseq fp, pc, lr, lsr #1 │ │ │ │ - rscseq fp, pc, lr, ror r0 @ │ │ │ │ - rscseq fp, pc, ip, asr #32 │ │ │ │ - rscseq fp, pc, lr, lsr #32 │ │ │ │ + rscseq fp, pc, ip, lsr #1 │ │ │ │ + rscseq fp, pc, lr, lsl #1 │ │ │ │ + rscseq fp, pc, sl, rrx │ │ │ │ + rscseq fp, pc, r4, asr #32 │ │ │ │ + rscseq fp, pc, r4, lsl r0 @ │ │ │ │ rscseq fp, pc, sl │ │ │ │ rscseq sl, pc, r4, ror #31 │ │ │ │ - ldrhteq sl, [pc], #244 │ │ │ │ - rscseq sl, pc, sl, lsr #31 │ │ │ │ - rscseq sl, pc, r4, lsl #31 │ │ │ │ - rscseq sl, pc, r8, asr pc @ │ │ │ │ - rscseq sl, pc, r8, lsr #30 │ │ │ │ - rscseq sl, pc, r6, lsl #30 │ │ │ │ - ldrsbteq sl, [pc], #238 │ │ │ │ - rscseq sl, pc, lr, lsr #29 │ │ │ │ - rscseq sl, pc, r4, lsr #29 │ │ │ │ - rscseq sl, pc, r0, lsl #29 │ │ │ │ - rscseq sl, pc, r2, asr lr @ │ │ │ │ - rscseq sl, pc, r2, lsr #28 │ │ │ │ - ldrshteq sl, [pc], #212 │ │ │ │ - ldrsbteq sl, [pc], #214 │ │ │ │ - ldrhteq sl, [pc], #212 │ │ │ │ - rscseq sl, pc, sl, lsl #27 │ │ │ │ - rscseq sl, pc, r2, lsl #27 │ │ │ │ - rscseq sl, pc, lr, asr sp @ │ │ │ │ - rscseq sl, pc, r0, lsr sp @ │ │ │ │ - rscseq sl, pc, r2, lsl #26 │ │ │ │ - ldrshteq sl, [pc], #202 │ │ │ │ - ldrsbteq sl, [pc], #200 │ │ │ │ - rscseq sl, pc, lr, lsr #25 │ │ │ │ - rscseq sl, pc, r6, lsr #25 │ │ │ │ - rscseq sl, pc, r2, lsl #25 │ │ │ │ - rscseq sl, pc, r6, asr ip @ │ │ │ │ - rscseq sl, pc, r6, lsr #24 │ │ │ │ - ldrshteq sl, [pc], #188 │ │ │ │ - ldrsbteq sl, [pc], #178 │ │ │ │ - rscseq sl, pc, lr, lsr #23 │ │ │ │ - rscseq sl, pc, sl, lsl #23 │ │ │ │ - rscseq sl, pc, ip, asr fp @ │ │ │ │ - rscseq sl, pc, r4, asr fp @ │ │ │ │ - rscseq sl, pc, r2, lsr fp @ │ │ │ │ + ldrhteq sl, [pc], #248 │ │ │ │ + rscseq sl, pc, r8, lsl #31 │ │ │ │ + rscseq sl, pc, r6, ror #30 │ │ │ │ + rscseq sl, pc, lr, lsr pc @ │ │ │ │ + rscseq sl, pc, lr, lsl #30 │ │ │ │ + rscseq sl, pc, r4, lsl #30 │ │ │ │ + rscseq sl, pc, r0, ror #29 │ │ │ │ + ldrhteq sl, [pc], #226 │ │ │ │ + rscseq sl, pc, r2, lsl #29 │ │ │ │ + rscseq sl, pc, r4, asr lr @ │ │ │ │ + rscseq sl, pc, r6, lsr lr @ │ │ │ │ + rscseq sl, pc, r4, lsl lr @ │ │ │ │ + rscseq sl, pc, sl, ror #27 │ │ │ │ + rscseq sl, pc, r2, ror #27 │ │ │ │ + ldrhteq sl, [pc], #222 │ │ │ │ + smlalseq sl, pc, r0, sp @ │ │ │ │ + rscseq sl, pc, r2, ror #26 │ │ │ │ + rscseq sl, pc, sl, asr sp @ │ │ │ │ + rscseq sl, pc, r8, lsr sp @ │ │ │ │ + rscseq sl, pc, lr, lsl #26 │ │ │ │ + rscseq sl, pc, r6, lsl #26 │ │ │ │ + rscseq sl, pc, r2, ror #25 │ │ │ │ + ldrhteq sl, [pc], #198 │ │ │ │ + rscseq sl, pc, r6, lsl #25 │ │ │ │ + rscseq sl, pc, ip, asr ip @ │ │ │ │ + rscseq sl, pc, r2, lsr ip @ │ │ │ │ + rscseq sl, pc, lr, lsl #24 │ │ │ │ + rscseq sl, pc, sl, ror #23 │ │ │ │ + ldrhteq sl, [pc], #188 │ │ │ │ + ldrhteq sl, [pc], #180 │ │ │ │ + smlalseq sl, pc, r2, fp @ │ │ │ │ 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 │ │ │ │ - smlalseq sl, pc, lr, r9 @ │ │ │ │ - rscseq sl, pc, lr, ror #18 │ │ │ │ - rscseq sl, pc, lr, asr #18 │ │ │ │ - rscseq sl, pc, sl, lsr #18 │ │ │ │ - ldrshteq sl, [pc], #142 │ │ │ │ - ldrshteq sl, [pc], #132 │ │ │ │ - rscseq sl, pc, lr, asr #17 │ │ │ │ - smlalseq sl, pc, ip, r8 @ │ │ │ │ - rscseq sl, pc, r0, ror r8 @ │ │ │ │ - rscseq sl, pc, r4, asr #16 │ │ │ │ + ldrshteq sl, [pc], #158 │ │ │ │ + rscseq sl, pc, lr, asr #19 │ │ │ │ + rscseq sl, pc, lr, lsr #19 │ │ │ │ + rscseq sl, pc, sl, lsl #19 │ │ │ │ + rscseq sl, pc, lr, asr r9 @ │ │ │ │ + rscseq sl, pc, r4, asr r9 @ │ │ │ │ + rscseq sl, pc, lr, lsr #18 │ │ │ │ + ldrshteq sl, [pc], #140 │ │ │ │ + ldrsbteq sl, [pc], #128 │ │ │ │ + rscseq sl, pc, r4, lsr #17 │ │ │ │ + rscseq sl, pc, lr, ror r8 @ │ │ │ │ + rscseq sl, pc, r8, asr r8 @ │ │ │ │ + rscseq sl, pc, r8, lsr #16 │ │ │ │ rscseq sl, pc, lr, lsl r8 @ │ │ │ │ - ldrshteq sl, [pc], #120 │ │ │ │ - rscseq sl, pc, r8, asr #15 │ │ │ │ - ldrhteq sl, [pc], #126 │ │ │ │ - smlalseq sl, pc, sl, r7 @ │ │ │ │ - rscseq sl, pc, lr, ror #14 │ │ │ │ + ldrshteq sl, [pc], #122 │ │ │ │ + rscseq sl, pc, lr, asr #15 │ │ │ │ + rscseq sl, pc, r2, lsr #15 │ │ │ │ + smlalseq sl, pc, r8, r7 @ │ │ │ │ + rscseq sl, pc, r2, ror r7 @ │ │ │ │ rscseq sl, pc, r2, asr #14 │ │ │ │ rscseq sl, pc, r8, lsr r7 @ │ │ │ │ - rscseq sl, pc, r2, lsl r7 @ │ │ │ │ - rscseq sl, pc, r2, ror #13 │ │ │ │ - ldrsbteq sl, [pc], #104 │ │ │ │ + rscseq sl, pc, r4, lsl r7 @ │ │ │ │ + rscseq sl, pc, r6, ror #13 │ │ │ │ ldrhteq sl, [pc], #100 │ │ │ │ rscseq sl, pc, r6, lsl #13 │ │ │ │ - rscseq sl, pc, r4, asr r6 @ │ │ │ │ + rscseq sl, pc, r6, asr r6 @ │ │ │ │ rscseq sl, pc, r6, lsr #12 │ │ │ │ - ldrshteq sl, [pc], #86 │ │ │ │ - rscseq sl, pc, r6, asr #11 │ │ │ │ - rscseq sl, pc, r6, lsr #11 │ │ │ │ - rscseq sl, pc, r2, lsl #11 │ │ │ │ - rscseq sl, pc, r6, asr r5 @ │ │ │ │ - rscseq sl, pc, ip, asr #10 │ │ │ │ - rscseq sl, pc, r6, lsr #10 │ │ │ │ - ldrshteq sl, [pc], #74 │ │ │ │ - rscseq sl, pc, lr, asr #9 │ │ │ │ + rscseq sl, pc, r6, lsl #12 │ │ │ │ + rscseq sl, pc, r2, ror #11 │ │ │ │ + ldrhteq sl, [pc], #86 │ │ │ │ + rscseq sl, pc, ip, lsr #11 │ │ │ │ + rscseq sl, pc, r6, lsl #11 │ │ │ │ + rscseq sl, pc, sl, asr r5 @ │ │ │ │ + rscseq sl, pc, lr, lsr #10 │ │ │ │ + rscseq sl, pc, r8, lsl #10 │ │ │ │ + rscseq sl, pc, r2, ror #9 │ │ │ │ + ldrhteq sl, [pc], #66 │ │ │ │ rscseq sl, pc, r8, lsr #9 │ │ │ │ - rscseq sl, pc, r2, lsl #9 │ │ │ │ - rscseq sl, pc, r2, asr r4 @ │ │ │ │ - rscseq sl, pc, r8, asr #8 │ │ │ │ - rscseq sl, pc, r4, lsr #8 │ │ │ │ + rscseq sl, pc, r4, lsl #9 │ │ │ │ + rscseq sl, pc, r6, asr r4 @ │ │ │ │ + rscseq sl, pc, r6, lsr #8 │ │ │ │ ldrshteq sl, [pc], #54 │ │ │ │ - rscseq sl, pc, r6, asr #7 │ │ │ │ - smlalseq sl, pc, r6, r3 @ │ │ │ │ - rscseq sl, pc, r6, ror r3 @ │ │ │ │ - rscseq sl, pc, r2, asr r3 @ │ │ │ │ - rscseq sl, pc, r6, lsr #6 │ │ │ │ - rscseq sl, pc, ip, lsl r3 @ │ │ │ │ - ldrshteq sl, [pc], #38 │ │ │ │ - rscseq sl, pc, r8, asr #5 │ │ │ │ - smlalseq sl, pc, sl, r2 @ │ │ │ │ - smlalseq sl, pc, r2, r2 @ │ │ │ │ - rscseq sl, pc, r0, ror r2 @ │ │ │ │ - rscseq sl, pc, r6, asr #4 │ │ │ │ - rscseq sl, pc, lr, lsr r2 @ │ │ │ │ + ldrsbteq sl, [pc], #54 │ │ │ │ + ldrhteq sl, [pc], #50 │ │ │ │ + rscseq sl, pc, r6, lsl #7 │ │ │ │ + rscseq sl, pc, ip, ror r3 @ │ │ │ │ + rscseq sl, pc, r6, asr r3 @ │ │ │ │ + rscseq sl, pc, r8, lsr #6 │ │ │ │ + ldrshteq sl, [pc], #42 │ │ │ │ + ldrshteq sl, [pc], #34 │ │ │ │ + ldrsbteq sl, [pc], #32 │ │ │ │ + rscseq sl, pc, r6, lsr #5 │ │ │ │ + smlalseq sl, pc, lr, r2 @ │ │ │ │ + rscseq sl, pc, sl, ror r2 @ │ │ │ │ + rscseq sl, pc, sl, asr #4 │ │ │ │ rscseq sl, pc, sl, lsl r2 @ │ │ │ │ - rscseq sl, pc, sl, ror #3 │ │ │ │ - ldrhteq sl, [pc], #26 │ │ │ │ - smlalseq sl, pc, r0, r1 @ │ │ │ │ - rscseq sl, pc, r6, ror #2 │ │ │ │ - rscseq sl, pc, r2, asr #2 │ │ │ │ - rscseq sl, pc, lr, lsl r1 @ │ │ │ │ - ldrshteq sl, [pc], #0 │ │ │ │ - rscseq sl, pc, r8, ror #1 │ │ │ │ - rscseq sl, pc, r6, asr #1 │ │ │ │ - smlalseq sl, pc, lr, r0 @ │ │ │ │ - rscseq sl, pc, r6, ror r0 @ │ │ │ │ - rscseq sl, pc, r0, ror r0 @ │ │ │ │ - rscseq sl, pc, lr, asr #32 │ │ │ │ - rscseq sl, pc, r2, lsr #32 │ │ │ │ - rscseq sl, pc, ip, lsl r0 @ │ │ │ │ - ldrshteq r9, [pc], #252 │ │ │ │ - ldrsbteq r9, [pc], #244 │ │ │ │ - rscseq r9, pc, r8, lsr #31 │ │ │ │ - rscseq r9, pc, ip, ror pc @ │ │ │ │ - rscseq r9, pc, r0, ror #30 │ │ │ │ - rscseq r9, pc, r0, asr #30 │ │ │ │ - rscseq r9, pc, sl, lsl pc @ │ │ │ │ - rscseq r9, pc, r4, lsl pc @ │ │ │ │ - ldrshteq r9, [pc], #228 │ │ │ │ - rscseq r9, pc, sl, asr #29 │ │ │ │ - rscseq r9, pc, r0, lsr #29 │ │ │ │ - smlalseq r9, pc, sl, lr @ │ │ │ │ - rscseq r9, pc, ip, ror lr @ │ │ │ │ - rscseq r9, pc, r6, asr lr @ │ │ │ │ - rscseq r9, pc, r0, asr lr @ │ │ │ │ + ldrshteq sl, [pc], #16 │ │ │ │ + rscseq sl, pc, r6, asr #3 │ │ │ │ + rscseq sl, pc, r2, lsr #3 │ │ │ │ + rscseq sl, pc, lr, ror r1 @ │ │ │ │ + rscseq sl, pc, r0, asr r1 @ │ │ │ │ + rscseq sl, pc, r8, asr #2 │ │ │ │ + rscseq sl, pc, r6, lsr #2 │ │ │ │ + ldrshteq sl, [pc], #14 │ │ │ │ + ldrsbteq sl, [pc], #6 │ │ │ │ + ldrsbteq sl, [pc], #0 │ │ │ │ + rscseq sl, pc, lr, lsr #1 │ │ │ │ + rscseq sl, pc, r2, lsl #1 │ │ │ │ + rscseq sl, pc, ip, ror r0 @ │ │ │ │ + rscseq sl, pc, ip, asr r0 @ │ │ │ │ + rscseq sl, pc, r4, lsr r0 @ │ │ │ │ + rscseq sl, pc, r8 │ │ │ │ + ldrsbteq r9, [pc], #252 │ │ │ │ + rscseq r9, pc, r0, asr #31 │ │ │ │ + rscseq r9, pc, r0, lsr #31 │ │ │ │ + rscseq r9, pc, sl, ror pc @ │ │ │ │ + rscseq r9, pc, r4, ror pc @ │ │ │ │ + rscseq r9, pc, r4, asr pc @ │ │ │ │ + rscseq r9, pc, sl, lsr #30 │ │ │ │ + rscseq r9, pc, r0, lsl #30 │ │ │ │ + ldrshteq r9, [pc], #234 │ │ │ │ + ldrsbteq r9, [pc], #236 │ │ │ │ + ldrhteq r9, [pc], #230 │ │ │ │ + ldrhteq r9, [pc], #224 │ │ │ │ + smlalseq r9, pc, r0, lr @ │ │ │ │ + smlatteq r3, r8, r7, r6 │ │ │ │ + smlatbeq r3, sl, r7, r6 │ │ │ │ + rscseq r9, pc, r8, ror lr @ │ │ │ │ + rscseq r9, pc, r2, ror lr @ │ │ │ │ + rscseq r9, pc, ip, ror #28 │ │ │ │ + rscseq r9, pc, r6, ror #28 │ │ │ │ + rscseq r9, pc, r0, ror #28 │ │ │ │ + rscseq r9, pc, sl, asr lr @ │ │ │ │ + rscseq r9, pc, r4, asr lr @ │ │ │ │ + rscseq r9, pc, lr, asr #28 │ │ │ │ + rscseq r9, pc, r8, asr #28 │ │ │ │ + rscseq r9, pc, r2, asr #28 │ │ │ │ + rscseq r9, pc, ip, lsr lr @ │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ rscseq r9, pc, r0, lsr lr @ │ │ │ │ - smlabbeq r3, r8, r7, r6 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ + rscseq r9, pc, sl, lsr #28 │ │ │ │ + rscseq r9, pc, r4, lsr #28 │ │ │ │ + smlabteq r3, r2, r7, r6 │ │ │ │ rscseq r9, pc, r8, lsl lr @ │ │ │ │ rscseq r9, pc, r2, lsl lr @ │ │ │ │ rscseq r9, pc, ip, lsl #28 │ │ │ │ rscseq r9, pc, r6, lsl #28 │ │ │ │ rscseq r9, pc, r0, lsl #28 │ │ │ │ - ldrshteq r9, [pc], #218 │ │ │ │ - ldrshteq r9, [pc], #212 │ │ │ │ - rscseq r9, pc, lr, ror #27 │ │ │ │ - rscseq r9, pc, r8, ror #27 │ │ │ │ - rscseq r9, pc, r2, ror #27 │ │ │ │ - ldrsbteq r9, [pc], #220 │ │ │ │ - tsteq r3, lr, lsl r7 │ │ │ │ - ldrsbteq r9, [pc], #208 │ │ │ │ - rscseq r9, pc, sl, asr #27 │ │ │ │ - rscseq r9, pc, r4, asr #27 │ │ │ │ - tsteq r3, r2, ror #14 │ │ │ │ - ldrhteq r9, [pc], #216 │ │ │ │ - ldrhteq r9, [pc], #210 │ │ │ │ - rscseq r9, pc, ip, lsr #27 │ │ │ │ - rscseq r9, pc, r6, lsr #27 │ │ │ │ - rscseq r9, pc, r0, lsr #27 │ │ │ │ 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,14 +156061,30 @@ │ │ │ │ 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 r9, pc, sl, asr #24 │ │ │ │ + rscseq r9, pc, r4, asr #24 │ │ │ │ + rscseq r9, pc, lr, lsr ip @ │ │ │ │ + rscseq r9, pc, r8, lsr ip @ │ │ │ │ + rscseq r9, pc, r2, lsr ip @ │ │ │ │ + rscseq r9, pc, ip, lsr #24 │ │ │ │ + rscseq r9, pc, r6, lsr #24 │ │ │ │ + rscseq r9, pc, r0, lsr #24 │ │ │ │ + rscseq r9, pc, sl, lsl ip @ │ │ │ │ + rscseq r9, pc, r4, lsl ip @ │ │ │ │ + rscseq r9, pc, lr, lsl #24 │ │ │ │ + rscseq r9, pc, r8, lsl #24 │ │ │ │ + rscseq r9, pc, r2, lsl #24 │ │ │ │ + ldrshteq r9, [pc], #188 │ │ │ │ + ldrshteq r9, [pc], #182 │ │ │ │ + ldrshteq r9, [pc], #176 │ │ │ │ rscseq r9, pc, sl, ror #23 │ │ │ │ rscseq r9, pc, r4, ror #23 │ │ │ │ ldrsbteq r9, [pc], #190 │ │ │ │ ldrsbteq r9, [pc], #184 │ │ │ │ ldrsbteq r9, [pc], #178 │ │ │ │ rscseq r9, pc, ip, asr #23 │ │ │ │ rscseq r9, pc, r6, asr #23 │ │ │ │ @@ -156083,30 +156099,14 @@ │ │ │ │ smlalseq r9, pc, r0, fp @ │ │ │ │ rscseq r9, pc, sl, lsl #23 │ │ │ │ rscseq r9, pc, r4, lsl #23 │ │ │ │ rscseq r9, pc, lr, ror fp @ │ │ │ │ rscseq r9, pc, r8, ror fp @ │ │ │ │ rscseq r9, pc, r2, ror fp @ │ │ │ │ rscseq r9, pc, ip, ror #22 │ │ │ │ - rscseq r9, pc, r6, ror #22 │ │ │ │ - rscseq r9, pc, r0, ror #22 │ │ │ │ - rscseq r9, pc, sl, asr fp @ │ │ │ │ - rscseq r9, pc, r4, asr fp @ │ │ │ │ - rscseq r9, pc, lr, asr #22 │ │ │ │ - rscseq r9, pc, r8, asr #22 │ │ │ │ - rscseq r9, pc, r2, asr #22 │ │ │ │ - rscseq r9, pc, ip, lsr fp @ │ │ │ │ - rscseq r9, pc, r6, lsr fp @ │ │ │ │ - rscseq r9, pc, r0, lsr fp @ │ │ │ │ - rscseq r9, pc, sl, lsr #22 │ │ │ │ - rscseq r9, pc, r4, lsr #22 │ │ │ │ - rscseq r9, pc, lr, lsl fp @ │ │ │ │ - rscseq r9, pc, r8, lsl fp @ │ │ │ │ - rscseq r9, pc, r2, lsl fp @ │ │ │ │ - rscseq r9, pc, ip, lsl #22 │ │ │ │ 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 ff84459c │ │ │ │ bmi 43e828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x328788> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, r4, lsl r0 │ │ │ │ - rscseq r8, pc, r4, asr #21 │ │ │ │ - ldrhteq r8, [pc], #174 │ │ │ │ - rscseq r8, pc, r6, lsl #20 │ │ │ │ - strdeq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r5, r9 │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - rscseq r8, pc, r6, lsr #13 │ │ │ │ + tsteq r3, r4, ror r0 │ │ │ │ + rscseq r8, pc, r4, lsr #22 │ │ │ │ + rscseq r8, pc, lr, lsl fp @ │ │ │ │ + rscseq r8, pc, r6, ror #20 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + tsteq r1, ip, lsl #12 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + rscseq r8, pc, r6, lsl #14 │ │ │ │ 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 │ │ │ │ - smlabteq r3, r8, pc, r4 @ │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - smlabbeq r3, r0, pc, r4 @ │ │ │ │ - tsteq r3, r6, lsr #32 │ │ │ │ - ldrdeq r4, [r3, -r0] │ │ │ │ - smlatteq r3, sl, pc, r4 @ │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + smlabteq r3, sl, pc, r4 @ │ │ │ │ + smlabbeq r3, r4, pc, r4 @ │ │ │ │ + smlatbeq r3, r2, pc, r4 @ │ │ │ │ + smlatteq r3, r0, pc, r4 @ │ │ │ │ + smlabbeq r3, r6, r0, r5 │ │ │ │ + tsteq r3, r0, lsr r0 │ │ │ │ + tsteq r3, sl, asr #32 │ │ │ │ + smlatbeq r3, ip, r0, r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5db04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ ldmdale r0, {r0, r3, r4, r6, ip, lr, pc} │ │ │ │ @@ -157576,35 +157576,35 @@ │ │ │ │ b fe8c4818 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf765447a │ │ │ │ streq lr, [fp, #-2712]! @ 0xfffff568 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq pc, [pc], #202 @ │ │ │ │ - rscseq r8, pc, r2, lsl #18 │ │ │ │ - ldrshteq r8, [pc], #140 │ │ │ │ - @ instruction: 0x01034fbe │ │ │ │ - ldrsbteq r8, [pc], #134 │ │ │ │ - smlabteq r3, sl, pc, r4 @ │ │ │ │ - rscseq r8, pc, r2, asr #17 │ │ │ │ - smlabteq r1, lr, r9, r8 │ │ │ │ - strdeq r7, [r1, -r6] │ │ │ │ - smlatbeq r3, r8, pc, r4 @ │ │ │ │ - ldrdeq r7, [r1, -ip] │ │ │ │ - smlatbeq r3, r2, pc, r4 @ │ │ │ │ - rscseq r8, pc, r4, ror #16 │ │ │ │ - rscseq r8, pc, lr, asr r8 @ │ │ │ │ - smlabbeq r3, ip, pc, r4 @ │ │ │ │ - rscseq r8, pc, r8, lsr r8 @ │ │ │ │ - rscseq r8, pc, r2, lsr r8 @ │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - rscseq r8, pc, ip, lsl #16 │ │ │ │ - rscseq r8, pc, r6, lsl #16 │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ + rscseq pc, pc, sl, lsl sp @ │ │ │ │ + rscseq r8, pc, r2, ror #18 │ │ │ │ + rscseq r8, pc, ip, asr r9 @ │ │ │ │ + tsteq r3, lr, lsl r0 │ │ │ │ + rscseq r8, pc, r6, lsr r9 @ │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + rscseq r8, pc, r2, lsr #18 │ │ │ │ + tsteq r1, lr, lsr #20 │ │ │ │ + qaddeq r8, r6, r1 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r3, r2 │ │ │ │ + rscseq r8, pc, r4, asr #17 │ │ │ │ + ldrhteq r8, [pc], #142 │ │ │ │ + smlatteq r3, ip, pc, r4 @ │ │ │ │ + smlalseq r8, pc, r8, r8 @ │ │ │ │ + smlalseq r8, pc, r2, r8 @ │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + rscseq r8, pc, ip, ror #16 │ │ │ │ + rscseq r8, pc, r6, ror #16 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ 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 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - smlabteq r3, lr, lr, r4 │ │ │ │ - smlatbeq r3, r4, pc, r4 @ │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ + smlabteq r3, r0, pc, r4 @ │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + smlabbeq r3, r4, pc, r4 @ │ │ │ │ + tsteq r3, lr, lsr #30 │ │ │ │ + tsteq r3, r4 │ │ │ │ + tsteq r3, r6, lsr r0 │ │ │ │ + smlabteq r3, r8, pc, r4 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5dd8c │ │ │ │ @ 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 │ │ │ │ - smlabbeq r2, r6, r0, r2 │ │ │ │ - smlatteq r1, r4, sp, r7 │ │ │ │ - @ instruction: 0x0101879e │ │ │ │ - smlabteq r1, r6, sp, r7 │ │ │ │ + smlatteq r2, r6, r0, r2 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + tsteq r1, r6, lsr #28 │ │ │ │ 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 fec5de44 │ │ │ │ @@ -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, d11, d28 │ │ │ │ - strtmi sp, [r8], -r7, ror #1 │ │ │ │ - strdle pc, [lr], #45 @ 0x2d │ │ │ │ + @ instruction: 0x4628d11f │ │ │ │ + strdle pc, [r6, -sp] │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 191743c │ │ │ │ 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: 0x01b49104 │ │ │ │ @ instruction: 0x01b78b78 │ │ │ │ muleq r0, r0, r9 │ │ │ │ - smlabteq r7, ip, r9, lr │ │ │ │ - rscseq r4, r9, r2, lsr #28 │ │ │ │ + tsteq r7, ip, lsr #20 │ │ │ │ + rscseq r4, r9, r2, lsl #29 │ │ │ │ @ instruction: 0x01b78a56 │ │ │ │ - rscseq r4, r9, r2, lsl lr │ │ │ │ - tsteq r8, r4, ror #2 │ │ │ │ - rscseq r4, r9, sl, asr #26 │ │ │ │ - rscseq r4, r9, r8, ror #26 │ │ │ │ - rscseq r4, r9, r8, asr #26 │ │ │ │ - rscseq r4, r9, sl, ror sp │ │ │ │ - smlalseq r4, r9, r2, sp │ │ │ │ - rscseq r4, r9, lr, lsr sp │ │ │ │ + rscseq r4, r9, r2, ror lr │ │ │ │ + smlabteq r8, r4, r1, sp │ │ │ │ + rscseq r4, r9, sl, lsr #27 │ │ │ │ + rscseq r4, r9, r8, asr #27 │ │ │ │ + rscseq r4, r9, r8, lsr #27 │ │ │ │ + ldrsbteq r4, [r9], #218 @ 0xda │ │ │ │ + ldrshteq r4, [r9], #210 @ 0xd2 │ │ │ │ + smlalseq r4, r9, lr, sp │ │ │ │ @ instruction: 0x01b788f6 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ - rscseq fp, r8, ip, lsr #29 │ │ │ │ + rscseq fp, r8, ip, lsl #30 │ │ │ │ @ instruction: 0x01b786f4 │ │ │ │ - rscseq fp, r8, sl, lsl #29 │ │ │ │ - rscseq fp, r8, r2, lsr #29 │ │ │ │ - rscseq fp, r8, ip, ror lr │ │ │ │ - rscseq fp, r8, r6, ror #28 │ │ │ │ - rscseq fp, r8, r8, asr lr │ │ │ │ - smlalseq r4, r9, r4, fp │ │ │ │ + rscseq fp, r8, sl, ror #29 │ │ │ │ + rscseq fp, r8, r2, lsl #30 │ │ │ │ + ldrsbteq fp, [r8], #236 @ 0xec │ │ │ │ + rscseq fp, r8, r6, asr #29 │ │ │ │ + ldrhteq fp, [r8], #232 @ 0xe8 │ │ │ │ + ldrshteq r4, [r9], #180 @ 0xb4 │ │ │ │ @ instruction: 0x000012b0 │ │ │ │ - rscseq r4, r9, r4, lsr fp │ │ │ │ - rscseq r4, r9, r2, lsr fp │ │ │ │ - rscseq r4, r9, r6, lsr fp │ │ │ │ - rscseq r4, r9, sl, lsr fp │ │ │ │ - rscseq r4, r9, sl, lsr fp │ │ │ │ - rscseq r4, r9, r6, asr #22 │ │ │ │ - rscseq r4, r9, r6, asr #22 │ │ │ │ + smlalseq r4, r9, r4, fp │ │ │ │ + smlalseq r4, r9, r2, fp │ │ │ │ + smlalseq r4, r9, r6, fp │ │ │ │ + smlalseq r4, r9, sl, fp │ │ │ │ + smlalseq r4, r9, sl, fp │ │ │ │ + rscseq r4, r9, r6, lsr #23 │ │ │ │ + rscseq r4, r9, r6, lsr #23 │ │ │ │ @ instruction: 0x01b78516 │ │ │ │ - rscseq r4, r9, r0, ror sl │ │ │ │ + ldrsbteq r4, [r9], #160 @ 0xa0 │ │ │ │ @ instruction: 0x01b78516 │ │ │ │ @ instruction: 0x01b7847a │ │ │ │ @ instruction: 0x01b783ac │ │ │ │ - smlalseq fp, r8, r4, sl │ │ │ │ - ldrshteq r4, [r9], #158 @ 0x9e │ │ │ │ - rscseq pc, ip, ip, ror r6 @ │ │ │ │ - smlatbeq r7, r0, ip, r1 │ │ │ │ - rscseq pc, sl, sl, lsl #5 │ │ │ │ + ldrshteq fp, [r8], #164 @ 0xa4 │ │ │ │ + rscseq r4, r9, lr, asr sl │ │ │ │ + ldrsbteq pc, [ip], #108 @ 0x6c @ │ │ │ │ + tsteq r7, r0, lsl #26 │ │ │ │ + rscseq pc, sl, sl, ror #5 │ │ │ │ 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: 0x01b48c58 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01ba52f0 │ │ │ │ - orrseq r3, r1, r0, lsr r6 │ │ │ │ + @ instruction: 0x01913690 │ │ │ │ @ instruction: 0x01ba52e4 │ │ │ │ @ instruction: 0x01b48c36 │ │ │ │ @ instruction: 0x01ba52c6 │ │ │ │ @ instruction: 0x01ba52b6 │ │ │ │ @ instruction: 0x01ba5260 │ │ │ │ @ instruction: 0x01ba524e │ │ │ │ andeq r3, r0, r8, asr #32 │ │ │ │ @ instruction: 0x01b4c7cc │ │ │ │ @ instruction: 0x01ba522c │ │ │ │ - @ instruction: 0x019133f0 │ │ │ │ + orrseq r3, r1, r0, asr r4 │ │ │ │ @ instruction: 0x01ba51fe │ │ │ │ @ instruction: 0x01ba51fc │ │ │ │ @ instruction: 0x01ba51ea │ │ │ │ @ instruction: 0x01ba51da │ │ │ │ @ instruction: 0x01ba5186 │ │ │ │ @ instruction: 0x01ba5174 │ │ │ │ @ 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: 0x01b48980 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq sp, lr, ip, ror sp │ │ │ │ + ldrsbteq sp, [lr], #220 @ 0xdc │ │ │ │ @ instruction: 0x01b48974 │ │ │ │ - rscseq r9, ip, r6, asr ip │ │ │ │ - rscseq sp, lr, lr, ror #26 │ │ │ │ - rscseq sl, lr, r0, lsl r9 │ │ │ │ - rscseq sl, lr, r6, asr #19 │ │ │ │ - rscseq sl, lr, r2, asr #19 │ │ │ │ - rscseq sl, lr, ip, lsl #19 │ │ │ │ + ldrhteq r9, [ip], #198 @ 0xc6 │ │ │ │ + rscseq sp, lr, lr, asr #27 │ │ │ │ + rscseq sl, lr, r0, ror r9 │ │ │ │ + rscseq sl, lr, r6, lsr #20 │ │ │ │ + rscseq sl, lr, r2, lsr #20 │ │ │ │ + rscseq sl, lr, ip, ror #19 │ │ │ │ @ instruction: 0x01ba50cc │ │ │ │ andeq r3, r0, r8, lsr r5 │ │ │ │ @ instruction: 0x01b4c4de │ │ │ │ @ instruction: 0x01ba5092 │ │ │ │ - rscseq sl, lr, lr, ror r8 │ │ │ │ - rscseq sl, lr, r4, ror r8 │ │ │ │ - rscseq sl, lr, ip, ror #16 │ │ │ │ - rscseq sl, lr, r4, ror #16 │ │ │ │ - rscseq sl, lr, ip, asr r8 │ │ │ │ - rscseq sl, lr, r4, asr r8 │ │ │ │ + ldrsbteq sl, [lr], #142 @ 0x8e │ │ │ │ + ldrsbteq sl, [lr], #132 @ 0x84 │ │ │ │ + rscseq sl, lr, ip, asr #17 │ │ │ │ + rscseq sl, lr, r4, asr #17 │ │ │ │ + ldrhteq sl, [lr], #140 @ 0x8c │ │ │ │ + ldrhteq sl, [lr], #132 @ 0x84 │ │ │ │ @ instruction: 0x01ba5006 │ │ │ │ strdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b4c436 │ │ │ │ @ instruction: 0x01ba4fd0 │ │ │ │ @ instruction: 0x01ba4faa │ │ │ │ andeq r2, r0, r8, lsr #14 │ │ │ │ @ instruction: 0x01ba4f72 │ │ │ │ @@ -158764,18 +158764,18 @@ │ │ │ │ @ instruction: 0xf7634620 │ │ │ │ vstrcc d14, [r1, #-168] @ 0xffffff58 │ │ │ │ ubfx sp, fp, #1, #25 │ │ │ │ cdp 7, 13, cr15, cr14, cr2, {3} │ │ │ │ @ instruction: 0x01b4856e │ │ │ │ @ instruction: 0x01b4856a │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - strdeq fp, [r0, -sl] │ │ │ │ - rscseq sl, lr, r8, asr #13 │ │ │ │ - rscseq sl, lr, r2, asr #13 │ │ │ │ - ldrhteq sl, [lr], #110 @ 0x6e │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + rscseq sl, lr, r8, lsr #14 │ │ │ │ + rscseq sl, lr, r2, lsr #14 │ │ │ │ + rscseq sl, lr, lr, lsl r7 │ │ │ │ @ instruction: 0x01ba4d1a │ │ │ │ @ instruction: 0x01ba4d14 │ │ │ │ @ instruction: 0x01ba4d10 │ │ │ │ @ instruction: 0x01ba4cf2 │ │ │ │ @ instruction: 0x01ba4cc0 │ │ │ │ @ instruction: 0x01ba4c48 │ │ │ │ andeq r0, r0, ip, lsr #30 │ │ │ │ @@ -158995,15 +158995,15 @@ │ │ │ │ b 12c5e40 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmda r4!, {r2, r5, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x01b47fd8 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b47f9c │ │ │ │ @ instruction: 0x01b47f5c │ │ │ │ - rscseq r9, lr, sl, asr #29 │ │ │ │ + rscseq r9, lr, sl, lsr #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5f2dc │ │ │ │ @ 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: 0x01b47f14 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - tsteq r3, r4, lsr #26 │ │ │ │ + smlabbeq r3, r4, sp, r6 │ │ │ │ @ instruction: 0x01b47f06 │ │ │ │ - ldrsbteq sl, [lr], #50 @ 0x32 │ │ │ │ - ldrsbteq sl, [lr], #56 @ 0x38 │ │ │ │ - rscseq sl, lr, r2, ror #7 │ │ │ │ - ldrsbteq sl, [lr], #60 @ 0x3c │ │ │ │ - ldrsbteq sl, [lr], #60 @ 0x3c │ │ │ │ - ldrsbteq sl, [lr], #60 @ 0x3c │ │ │ │ - rscseq sl, lr, r0, ror #7 │ │ │ │ - rscseq sl, lr, r0, ror #7 │ │ │ │ - rscseq sl, lr, r0, ror #7 │ │ │ │ - rscseq r1, fp, ip, asr #29 │ │ │ │ - rscseq r9, ip, r8, asr #5 │ │ │ │ - rscseq sl, lr, r0, asr #7 │ │ │ │ - ldrhteq sl, [lr], #60 @ 0x3c │ │ │ │ - ldrhteq sl, [lr], #56 @ 0x38 │ │ │ │ - ldrhteq sl, [lr], #52 @ 0x34 │ │ │ │ - rscseq r9, ip, r4, lsl #5 │ │ │ │ - rscseq sl, lr, r0, lsr #7 │ │ │ │ - rscseq r9, ip, r4, lsr r2 │ │ │ │ - rscseq sl, lr, ip, lsl #7 │ │ │ │ - rscseq sl, lr, r8, lsl #7 │ │ │ │ - rscseq r9, ip, r0, lsl r2 │ │ │ │ - rscseq sl, lr, r4, ror r3 │ │ │ │ - rscseq sl, lr, r0, ror r3 │ │ │ │ - rscseq sl, lr, r0, ror r3 │ │ │ │ - rscseq sl, lr, ip, ror #6 │ │ │ │ - ldrhteq r1, [r7], #220 @ 0xdc │ │ │ │ + rscseq sl, lr, r2, lsr r4 │ │ │ │ + rscseq sl, lr, r8, lsr r4 │ │ │ │ + rscseq sl, lr, r2, asr #8 │ │ │ │ + rscseq sl, lr, ip, lsr r4 │ │ │ │ + rscseq sl, lr, ip, lsr r4 │ │ │ │ + rscseq sl, lr, ip, lsr r4 │ │ │ │ + rscseq sl, lr, r0, asr #8 │ │ │ │ + rscseq sl, lr, r0, asr #8 │ │ │ │ + rscseq sl, lr, r0, asr #8 │ │ │ │ + rscseq r1, fp, ip, lsr #30 │ │ │ │ + rscseq r9, ip, r8, lsr #6 │ │ │ │ + rscseq sl, lr, r0, lsr #8 │ │ │ │ + rscseq sl, lr, ip, lsl r4 │ │ │ │ + rscseq sl, lr, r8, lsl r4 │ │ │ │ + rscseq sl, lr, r4, lsl r4 │ │ │ │ + rscseq r9, ip, r4, ror #5 │ │ │ │ + rscseq sl, lr, r0, lsl #8 │ │ │ │ + smlalseq r9, ip, r4, r2 │ │ │ │ + rscseq sl, lr, ip, ror #7 │ │ │ │ + rscseq sl, lr, r8, ror #7 │ │ │ │ + rscseq r9, ip, r0, ror r2 │ │ │ │ + ldrsbteq sl, [lr], #52 @ 0x34 │ │ │ │ + ldrsbteq sl, [lr], #48 @ 0x30 │ │ │ │ + ldrsbteq sl, [lr], #48 @ 0x30 │ │ │ │ + rscseq sl, lr, ip, asr #7 │ │ │ │ + rscseq r1, r7, ip, lsl lr │ │ │ │ @ instruction: 0x01ba45a4 │ │ │ │ andeq r1, r0, r8, ror r7 │ │ │ │ @ instruction: 0x01b4b95c │ │ │ │ @ instruction: 0x01ba4570 │ │ │ │ @ instruction: 0x01b47d12 │ │ │ │ @ instruction: 0x01b47cec │ │ │ │ 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 │ │ │ │ - rscseq sp, lr, ip, ror r7 │ │ │ │ - smlabbeq r1, r6, sl, r9 │ │ │ │ - rscseq sp, lr, lr, asr #14 │ │ │ │ - rscseq sp, lr, ip, lsl #10 │ │ │ │ + ldrsbteq sp, [lr], #124 @ 0x7c │ │ │ │ + smlatteq r1, r6, sl, r9 │ │ │ │ + rscseq sp, lr, lr, lsr #15 │ │ │ │ + rscseq sp, lr, ip, ror #10 │ │ │ │ @ instruction: 0x01b47ade │ │ │ │ - rscseq sp, lr, lr, lsr #14 │ │ │ │ + rscseq sp, lr, lr, lsl #15 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq sp, lr, r8, asr fp │ │ │ │ + ldrhteq sp, [lr], #184 @ 0xb8 │ │ │ │ @ instruction: 0x01b47a9e │ │ │ │ - rscseq sp, lr, ip, asr fp │ │ │ │ - rscseq sp, lr, r4, lsl #22 │ │ │ │ - ldrsbteq sp, [lr], #170 @ 0xaa │ │ │ │ - ldrsbteq sp, [lr], #82 @ 0x52 │ │ │ │ - rscseq sp, lr, r4, lsr #16 │ │ │ │ - rscseq sp, lr, r6, asr #17 │ │ │ │ - rscseq sp, lr, r8, asr #11 │ │ │ │ - rscseq r8, ip, r6, ror #24 │ │ │ │ - rscseq r9, r8, r8, ror #7 │ │ │ │ - rscseq sp, lr, lr, asr r6 │ │ │ │ - rscseq sp, lr, lr, ror r2 │ │ │ │ - ldrsbteq sp, [lr], #104 @ 0x68 │ │ │ │ - rscseq sp, lr, r0, lsl #15 │ │ │ │ - rscseq sp, lr, r6, ror r7 │ │ │ │ - rscseq sp, lr, r8, asr #13 │ │ │ │ - rscseq sp, lr, r6, lsr #13 │ │ │ │ - rscseq sp, lr, r2, ror #16 │ │ │ │ - ldrshteq sp, [lr], #12 │ │ │ │ - rscseq sp, lr, sl, lsr r7 │ │ │ │ - rscseq sp, lr, r2, lsl r7 │ │ │ │ - rscseq sp, lr, r0, ror #10 │ │ │ │ - ldrshteq sp, [lr], #110 @ 0x6e │ │ │ │ - rscseq sp, lr, r8, asr r7 │ │ │ │ - rscseq sp, lr, sl, lsr r8 │ │ │ │ - rscseq sp, lr, r0, asr #16 │ │ │ │ - rscseq sp, lr, ip, asr r7 │ │ │ │ - ldrshteq sp, [lr], #110 @ 0x6e │ │ │ │ - rscseq sp, lr, r8, lsl #6 │ │ │ │ - rscseq sp, lr, r6, lsl #6 │ │ │ │ - rscseq r9, r8, r8, lsr #1 │ │ │ │ - rscseq sp, lr, r2, lsr #11 │ │ │ │ - rscseq sp, lr, ip, ror #9 │ │ │ │ - rscseq sp, lr, r2, lsr #10 │ │ │ │ - rscseq sp, lr, r4, asr r5 │ │ │ │ - ldrshteq ip, [lr], #242 @ 0xf2 │ │ │ │ - rscseq sp, lr, r8, lsr #8 │ │ │ │ - rscseq ip, lr, r8, lsl pc │ │ │ │ - rscseq ip, lr, lr, lsr pc │ │ │ │ - rscseq sp, lr, ip, lsl #3 │ │ │ │ - rscseq sp, lr, lr, lsl #3 │ │ │ │ - rscseq sp, lr, r2, asr #2 │ │ │ │ - rscseq sp, lr, r8, asr #2 │ │ │ │ - rscseq sp, lr, sl, asr #2 │ │ │ │ - rscseq sp, lr, ip, asr #2 │ │ │ │ - rscseq sp, lr, r6, asr r1 │ │ │ │ + ldrhteq sp, [lr], #188 @ 0xbc │ │ │ │ + rscseq sp, lr, r4, ror #22 │ │ │ │ + rscseq sp, lr, sl, lsr fp │ │ │ │ + rscseq sp, lr, r2, lsr r6 │ │ │ │ + rscseq sp, lr, r4, lsl #17 │ │ │ │ + rscseq sp, lr, r6, lsr #18 │ │ │ │ + rscseq sp, lr, r8, lsr #12 │ │ │ │ + rscseq r8, ip, r6, asr #25 │ │ │ │ + rscseq r9, r8, r8, asr #8 │ │ │ │ + ldrhteq sp, [lr], #110 @ 0x6e │ │ │ │ + ldrsbteq sp, [lr], #46 @ 0x2e │ │ │ │ + rscseq sp, lr, r8, lsr r7 │ │ │ │ + rscseq sp, lr, r0, ror #15 │ │ │ │ + ldrsbteq sp, [lr], #118 @ 0x76 │ │ │ │ + rscseq sp, lr, r8, lsr #14 │ │ │ │ + rscseq sp, lr, r6, lsl #14 │ │ │ │ + rscseq sp, lr, r2, asr #17 │ │ │ │ rscseq sp, lr, ip, asr r1 │ │ │ │ - smlalseq sp, lr, r2, r1 │ │ │ │ - smlalseq sp, lr, r4, r1 │ │ │ │ - rscseq sp, lr, lr, lsr r1 │ │ │ │ - rscseq sp, lr, r6, lsr r1 │ │ │ │ - rscseq sp, lr, sl, lsr r1 │ │ │ │ - rscseq sp, lr, ip, lsr r1 │ │ │ │ - rscseq ip, lr, r8, asr #25 │ │ │ │ - rscseq r9, sp, r8, ror r5 │ │ │ │ - rscseq r8, r8, ip, ror #27 │ │ │ │ - ldrshteq r8, [ip], #92 @ 0x5c │ │ │ │ - rscseq sp, lr, r4, asr #32 │ │ │ │ - rscseq sp, lr, sl, lsl #1 │ │ │ │ - ldrsbteq sp, [lr], #4 │ │ │ │ - rscseq sp, lr, sl, lsl #1 │ │ │ │ + smlalseq sp, lr, sl, r7 │ │ │ │ + rscseq sp, lr, r2, ror r7 │ │ │ │ + rscseq sp, lr, r0, asr #11 │ │ │ │ + rscseq sp, lr, lr, asr r7 │ │ │ │ + ldrhteq sp, [lr], #120 @ 0x78 │ │ │ │ + smlalseq sp, lr, sl, r8 │ │ │ │ + rscseq sp, lr, r0, lsr #17 │ │ │ │ + ldrhteq sp, [lr], #124 @ 0x7c │ │ │ │ + rscseq sp, lr, lr, asr r7 │ │ │ │ + rscseq sp, lr, r8, ror #6 │ │ │ │ + rscseq sp, lr, r6, ror #6 │ │ │ │ + rscseq r9, r8, r8, lsl #2 │ │ │ │ + rscseq sp, lr, r2, lsl #12 │ │ │ │ + rscseq sp, lr, ip, asr #10 │ │ │ │ + rscseq sp, lr, r2, lsl #11 │ │ │ │ + ldrhteq sp, [lr], #84 @ 0x54 │ │ │ │ + rscseq sp, lr, r2, asr r0 │ │ │ │ + rscseq sp, lr, r8, lsl #9 │ │ │ │ + rscseq ip, lr, r8, ror pc │ │ │ │ + smlalseq ip, lr, lr, pc @ │ │ │ │ + rscseq sp, lr, ip, ror #3 │ │ │ │ + rscseq sp, lr, lr, ror #3 │ │ │ │ + rscseq sp, lr, r2, lsr #3 │ │ │ │ + rscseq sp, lr, r8, lsr #3 │ │ │ │ + rscseq sp, lr, sl, lsr #3 │ │ │ │ + rscseq sp, lr, ip, lsr #3 │ │ │ │ + ldrhteq sp, [lr], #22 │ │ │ │ + ldrhteq sp, [lr], #28 │ │ │ │ + ldrshteq sp, [lr], #18 │ │ │ │ + ldrshteq sp, [lr], #20 │ │ │ │ + smlalseq sp, lr, lr, r1 │ │ │ │ + smlalseq sp, lr, r6, r1 │ │ │ │ + smlalseq sp, lr, sl, r1 │ │ │ │ + smlalseq sp, lr, ip, r1 │ │ │ │ + rscseq ip, lr, r8, lsr #26 │ │ │ │ + ldrsbteq r9, [sp], #88 @ 0x58 │ │ │ │ + rscseq r8, r8, ip, asr #28 │ │ │ │ + rscseq r8, ip, ip, asr r6 │ │ │ │ + rscseq sp, lr, r4, lsr #1 │ │ │ │ + rscseq sp, lr, sl, ror #1 │ │ │ │ + rscseq sp, lr, r4, lsr r1 │ │ │ │ + rscseq sp, lr, sl, ror #1 │ │ │ │ + rscseq sp, lr, ip, ror #1 │ │ │ │ + rscseq sp, lr, lr, ror #1 │ │ │ │ rscseq sp, lr, ip, lsl #1 │ │ │ │ - rscseq sp, lr, lr, lsl #1 │ │ │ │ - rscseq sp, lr, ip, lsr #32 │ │ │ │ - smlalseq sp, lr, r2, r0 │ │ │ │ - smlalseq sp, lr, r4, r0 │ │ │ │ - rscseq sp, lr, r0, lsr r0 │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - rscseq ip, lr, ip, lsl #31 │ │ │ │ - rscseq r8, r8, r6, lsl #24 │ │ │ │ - rscseq ip, lr, ip, asr #20 │ │ │ │ - tsteq r7, r2, ror r3 │ │ │ │ - smlalseq ip, lr, r8, r9 │ │ │ │ - tsteq r7, lr, asr #4 │ │ │ │ - rscseq ip, lr, ip, lsr r9 │ │ │ │ - rscseq ip, lr, lr, lsr r9 │ │ │ │ - rscseq ip, lr, r0, asr #18 │ │ │ │ - rscseq ip, lr, lr, lsr r9 │ │ │ │ - rscseq ip, lr, ip, lsr r9 │ │ │ │ - rscseq ip, lr, sl, lsr r9 │ │ │ │ - rscseq ip, lr, r6, lsl #17 │ │ │ │ - rscseq ip, lr, r8, lsl #17 │ │ │ │ - rscseq ip, lr, sl, lsl #17 │ │ │ │ - rscseq ip, lr, r4, lsr #17 │ │ │ │ - rscseq ip, lr, r6, lsr #17 │ │ │ │ - rscseq ip, lr, r8, lsr #17 │ │ │ │ - ldrshteq ip, [lr], #234 @ 0xea │ │ │ │ - rscseq ip, lr, r4, lsl #19 │ │ │ │ - rscseq ip, lr, sl, lsr #19 │ │ │ │ - rscseq ip, lr, lr, lsr #15 │ │ │ │ - ldrhteq ip, [lr], #118 @ 0x76 │ │ │ │ - ldrhteq ip, [lr], #126 @ 0x7e │ │ │ │ - rscseq ip, lr, r2, asr #15 │ │ │ │ - rscseq ip, lr, r6, asr #15 │ │ │ │ + ldrshteq sp, [lr], #2 │ │ │ │ + ldrshteq sp, [lr], #4 │ │ │ │ + smlalseq sp, lr, r0, r0 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + rscseq ip, lr, ip, ror #31 │ │ │ │ + rscseq r8, r8, r6, ror #24 │ │ │ │ + rscseq ip, lr, ip, lsr #21 │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + ldrshteq ip, [lr], #152 @ 0x98 │ │ │ │ + smlatbeq r7, lr, r2, r5 │ │ │ │ + smlalseq ip, lr, ip, r9 │ │ │ │ + smlalseq ip, lr, lr, r9 │ │ │ │ + rscseq ip, lr, r0, lsr #19 │ │ │ │ + smlalseq ip, lr, lr, r9 │ │ │ │ + smlalseq ip, lr, ip, r9 │ │ │ │ + smlalseq ip, lr, sl, r9 │ │ │ │ + rscseq ip, lr, r6, ror #17 │ │ │ │ + rscseq ip, lr, r8, ror #17 │ │ │ │ + rscseq ip, lr, sl, ror #17 │ │ │ │ + rscseq ip, lr, r4, lsl #18 │ │ │ │ + rscseq ip, lr, r6, lsl #18 │ │ │ │ + rscseq ip, lr, r8, lsl #18 │ │ │ │ + rscseq ip, lr, sl, asr pc │ │ │ │ + rscseq ip, lr, r4, ror #19 │ │ │ │ + rscseq ip, lr, sl, lsl #20 │ │ │ │ + rscseq ip, lr, lr, lsl #16 │ │ │ │ + rscseq ip, lr, r6, lsl r8 │ │ │ │ + rscseq ip, lr, lr, lsl r8 │ │ │ │ + rscseq ip, lr, r2, lsr #16 │ │ │ │ + rscseq ip, lr, r6, lsr #16 │ │ │ │ + rscseq ip, lr, r4, lsr #16 │ │ │ │ + rscseq ip, lr, ip, lsr #16 │ │ │ │ + rscseq ip, lr, r4, asr r8 │ │ │ │ rscseq ip, lr, r4, asr #15 │ │ │ │ rscseq ip, lr, ip, asr #15 │ │ │ │ - ldrshteq ip, [lr], #116 @ 0x74 │ │ │ │ - rscseq ip, lr, r4, ror #14 │ │ │ │ - rscseq ip, lr, ip, ror #14 │ │ │ │ - rscseq ip, lr, r4, ror r7 │ │ │ │ - rscseq ip, lr, ip, ror r7 │ │ │ │ - rscseq ip, lr, ip, ror r7 │ │ │ │ - rscseq ip, lr, r6, ror r7 │ │ │ │ - rscseq ip, lr, r0, ror r7 │ │ │ │ - rscseq ip, lr, sl, ror #14 │ │ │ │ - rscseq ip, lr, r6, lsr #14 │ │ │ │ - rscseq ip, lr, r8, lsl r7 │ │ │ │ - rscseq ip, lr, r2, lsl r7 │ │ │ │ - rscseq ip, lr, r8, lsl #14 │ │ │ │ - ldrshteq ip, [lr], #2 │ │ │ │ - ldrsbteq ip, [lr], #10 │ │ │ │ - ldrshteq ip, [lr], #0 │ │ │ │ - rscseq ip, lr, ip, asr #1 │ │ │ │ + ldrsbteq ip, [lr], #116 @ 0x74 │ │ │ │ + ldrsbteq ip, [lr], #124 @ 0x7c │ │ │ │ + ldrsbteq ip, [lr], #124 @ 0x7c │ │ │ │ + ldrsbteq ip, [lr], #118 @ 0x76 │ │ │ │ + ldrsbteq ip, [lr], #112 @ 0x70 │ │ │ │ + rscseq ip, lr, sl, asr #15 │ │ │ │ + rscseq ip, lr, r6, lsl #15 │ │ │ │ + rscseq ip, lr, r8, ror r7 │ │ │ │ + rscseq ip, lr, r2, ror r7 │ │ │ │ + rscseq ip, lr, r8, ror #14 │ │ │ │ + rscseq ip, lr, r2, asr r1 │ │ │ │ + rscseq ip, lr, sl, lsr r1 │ │ │ │ + rscseq ip, lr, r0, asr r1 │ │ │ │ + rscseq ip, lr, ip, lsr #2 │ │ │ │ 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 ip, lr, r6, lsr #8 │ │ │ │ - rscseq ip, lr, r8, lsr #8 │ │ │ │ - rscseq ip, lr, sl, lsr #8 │ │ │ │ - rscseq ip, lr, ip, lsr #8 │ │ │ │ - rscseq ip, lr, lr, lsr #8 │ │ │ │ - rscseq ip, lr, sl, lsr #8 │ │ │ │ - rscseq ip, lr, r6, lsr #8 │ │ │ │ - rscseq ip, lr, r2, lsr #8 │ │ │ │ - rscseq ip, lr, ip, lsl r4 │ │ │ │ - rscseq ip, lr, r4, lsr #29 │ │ │ │ - ldrshteq ip, [lr], #56 @ 0x38 │ │ │ │ - rscseq ip, lr, r4, lsr #7 │ │ │ │ - rscseq ip, lr, r0, asr r4 │ │ │ │ - rscseq ip, lr, r8, lsl #7 │ │ │ │ - rscseq ip, lr, lr, ror #8 │ │ │ │ - smlalseq ip, lr, r2, r3 │ │ │ │ - rscseq ip, lr, r6, lsr #7 │ │ │ │ - rscseq ip, lr, r0, ror r3 │ │ │ │ - rscseq ip, lr, r2, ror #7 │ │ │ │ - smlalseq ip, lr, ip, r3 │ │ │ │ - rscseq ip, lr, r4, ror #6 │ │ │ │ - rscseq ip, lr, ip, asr #6 │ │ │ │ - ldrhteq ip, [lr], #52 @ 0x34 │ │ │ │ - ldrhteq ip, [lr], #62 @ 0x3e │ │ │ │ - rscseq ip, lr, r2, ror #8 │ │ │ │ - rscseq ip, lr, r6, asr r4 │ │ │ │ - rscseq ip, lr, sl, asr #8 │ │ │ │ - rscseq ip, lr, r0, lsl #8 │ │ │ │ - rscseq ip, lr, ip, lsl r5 │ │ │ │ - rscseq ip, lr, r4, asr #9 │ │ │ │ - rscseq ip, lr, r4, ror #9 │ │ │ │ - rscseq ip, lr, r0, lsl r5 │ │ │ │ - rscseq ip, lr, sl, lsl #10 │ │ │ │ - rscseq ip, lr, ip, lsl #10 │ │ │ │ - rscseq ip, lr, lr, lsl #10 │ │ │ │ - rscseq ip, lr, r0, lsl r5 │ │ │ │ - rscseq ip, lr, lr, lsl #10 │ │ │ │ - rscseq ip, lr, r4, lsl r4 │ │ │ │ - rscseq ip, lr, r2, lsl r4 │ │ │ │ - ldrhteq r3, [fp], #120 @ 0x78 │ │ │ │ - rscseq ip, lr, r6, lsr r4 │ │ │ │ - rscseq ip, lr, r6, lsr r4 │ │ │ │ - rscseq ip, lr, sl, lsl r4 │ │ │ │ - rscseq ip, lr, r0, lsl r4 │ │ │ │ + rscseq ip, lr, r6, lsl #9 │ │ │ │ + rscseq ip, lr, r8, lsl #9 │ │ │ │ + rscseq ip, lr, sl, lsl #9 │ │ │ │ + rscseq ip, lr, ip, lsl #9 │ │ │ │ + rscseq ip, lr, lr, lsl #9 │ │ │ │ + rscseq ip, lr, sl, lsl #9 │ │ │ │ + rscseq ip, lr, r6, lsl #9 │ │ │ │ + rscseq ip, lr, r2, lsl #9 │ │ │ │ + rscseq ip, lr, ip, ror r4 │ │ │ │ + rscseq ip, lr, r4, lsl #30 │ │ │ │ + rscseq ip, lr, r8, asr r4 │ │ │ │ + rscseq ip, lr, r4, lsl #8 │ │ │ │ + ldrhteq ip, [lr], #64 @ 0x40 │ │ │ │ + rscseq ip, lr, r8, ror #7 │ │ │ │ + rscseq ip, lr, lr, asr #9 │ │ │ │ + ldrshteq ip, [lr], #50 @ 0x32 │ │ │ │ rscseq ip, lr, r6, lsl #8 │ │ │ │ - rscseq ip, lr, r0, asr #7 │ │ │ │ - rscseq ip, r8, r2, lsl pc │ │ │ │ - rscseq ip, lr, r0, asr #7 │ │ │ │ - rscseq ip, lr, r2, asr #7 │ │ │ │ + ldrsbteq ip, [lr], #48 @ 0x30 │ │ │ │ + rscseq ip, lr, r2, asr #8 │ │ │ │ + ldrshteq ip, [lr], #60 @ 0x3c │ │ │ │ rscseq ip, lr, r4, asr #7 │ │ │ │ - ldrhteq ip, [lr], #62 @ 0x3e │ │ │ │ - ldrhteq ip, [lr], #56 @ 0x38 │ │ │ │ - ldrhteq ip, [lr], #58 @ 0x3a │ │ │ │ + rscseq ip, lr, ip, lsr #7 │ │ │ │ + rscseq ip, lr, r4, lsl r4 │ │ │ │ rscseq ip, lr, lr, lsl r4 │ │ │ │ - rscseq ip, lr, r8, asr #6 │ │ │ │ - rscseq ip, lr, sl, asr #6 │ │ │ │ - rscseq ip, lr, ip, asr #6 │ │ │ │ - ldrhteq ip, [lr], #58 @ 0x3a │ │ │ │ - ldrhteq ip, [lr], #60 @ 0x3c │ │ │ │ - ldrhteq ip, [lr], #58 @ 0x3a │ │ │ │ - rscseq r7, ip, ip, lsl r4 │ │ │ │ - rscseq ip, lr, r8, lsl #6 │ │ │ │ - ldrshteq ip, [lr], #44 @ 0x2c │ │ │ │ - ldrshteq ip, [lr], #44 @ 0x2c │ │ │ │ - rscseq ip, lr, r0, lsl #6 │ │ │ │ - ldrshteq ip, [lr], #44 @ 0x2c │ │ │ │ - ldrshteq ip, [lr], #36 @ 0x24 │ │ │ │ - ldrshteq ip, [lr], #44 @ 0x2c │ │ │ │ - rscseq ip, lr, ip, asr #5 │ │ │ │ - rscseq ip, lr, r6, ror r2 │ │ │ │ - rscseq ip, lr, sl, ror r2 │ │ │ │ - rscseq ip, lr, sl, ror r2 │ │ │ │ - rscseq ip, lr, lr, ror r2 │ │ │ │ - rscseq ip, lr, r2, lsl #5 │ │ │ │ - rscseq ip, lr, r6, lsl #5 │ │ │ │ - rscseq ip, lr, sl, lsl #5 │ │ │ │ - rscseq ip, lr, sl, lsl #5 │ │ │ │ + rscseq ip, lr, r2, asr #9 │ │ │ │ + ldrhteq ip, [lr], #70 @ 0x46 │ │ │ │ + rscseq ip, lr, sl, lsr #9 │ │ │ │ + rscseq ip, lr, r0, ror #8 │ │ │ │ + rscseq ip, lr, ip, ror r5 │ │ │ │ + rscseq ip, lr, r4, lsr #10 │ │ │ │ + rscseq ip, lr, r4, asr #10 │ │ │ │ + rscseq ip, lr, r0, ror r5 │ │ │ │ + rscseq ip, lr, sl, ror #10 │ │ │ │ + rscseq ip, lr, ip, ror #10 │ │ │ │ + rscseq ip, lr, lr, ror #10 │ │ │ │ + rscseq ip, lr, r0, ror r5 │ │ │ │ + rscseq ip, lr, lr, ror #10 │ │ │ │ + rscseq ip, lr, r4, ror r4 │ │ │ │ + rscseq ip, lr, r2, ror r4 │ │ │ │ + rscseq r3, fp, r8, lsl r8 │ │ │ │ + smlalseq ip, lr, r6, r4 │ │ │ │ + smlalseq ip, lr, r6, r4 │ │ │ │ + rscseq ip, lr, sl, ror r4 │ │ │ │ + rscseq ip, lr, r0, ror r4 │ │ │ │ + rscseq ip, lr, r6, ror #8 │ │ │ │ + rscseq ip, lr, r0, lsr #8 │ │ │ │ + rscseq ip, r8, r2, ror pc │ │ │ │ + rscseq ip, lr, r0, lsr #8 │ │ │ │ + rscseq ip, lr, r2, lsr #8 │ │ │ │ + rscseq ip, lr, r4, lsr #8 │ │ │ │ + rscseq ip, lr, lr, lsl r4 │ │ │ │ + rscseq ip, lr, r8, lsl r4 │ │ │ │ + rscseq ip, lr, sl, lsl r4 │ │ │ │ + rscseq ip, lr, lr, ror r4 │ │ │ │ + rscseq ip, lr, r8, lsr #7 │ │ │ │ + rscseq ip, lr, sl, lsr #7 │ │ │ │ + rscseq ip, lr, ip, lsr #7 │ │ │ │ + rscseq ip, lr, sl, lsl r4 │ │ │ │ + rscseq ip, lr, ip, lsl r4 │ │ │ │ + rscseq ip, lr, sl, lsl r4 │ │ │ │ + rscseq r7, ip, ip, ror r4 │ │ │ │ + rscseq ip, lr, r8, ror #6 │ │ │ │ + rscseq ip, lr, ip, asr r3 │ │ │ │ + rscseq ip, lr, ip, asr r3 │ │ │ │ + rscseq ip, lr, r0, ror #6 │ │ │ │ + rscseq ip, lr, ip, asr r3 │ │ │ │ + rscseq ip, lr, r4, asr r3 │ │ │ │ + rscseq ip, lr, ip, asr r3 │ │ │ │ + rscseq ip, lr, ip, lsr #6 │ │ │ │ + ldrsbteq ip, [lr], #38 @ 0x26 │ │ │ │ + ldrsbteq ip, [lr], #42 @ 0x2a │ │ │ │ + ldrsbteq ip, [lr], #42 @ 0x2a │ │ │ │ + ldrsbteq ip, [lr], #46 @ 0x2e │ │ │ │ + rscseq ip, lr, r2, ror #5 │ │ │ │ + rscseq ip, lr, r6, ror #5 │ │ │ │ + rscseq ip, lr, sl, ror #5 │ │ │ │ + rscseq ip, lr, sl, ror #5 │ │ │ │ @ instruction: 0x01ba28da │ │ │ │ - ldrhteq ip, [lr], #22 │ │ │ │ - ldrhteq ip, [lr], #26 │ │ │ │ - ldrhteq ip, [lr], #30 │ │ │ │ - rscseq ip, lr, r2, asr #3 │ │ │ │ + rscseq ip, lr, r6, lsl r2 │ │ │ │ + rscseq ip, lr, sl, lsl r2 │ │ │ │ + rscseq ip, lr, lr, lsl r2 │ │ │ │ + rscseq ip, lr, r2, lsr #4 │ │ │ │ andeq r2, r0, ip, ror r2 │ │ │ │ @ instruction: 0x01b49b80 │ │ │ │ strdeq r2, [pc, r0]! │ │ │ │ @ instruction: 0x01ba282c │ │ │ │ andeq r3, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x01ba27e4 │ │ │ │ @ instruction: 0x01af269c │ │ │ │ @@ -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: 0x01b5402a │ │ │ │ - ldrdeq lr, [r5, -r6] │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ @ instruction: 0x01b54010 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ 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 29b88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1857ec> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, ip, lsl #25 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b45964 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r0, lsr #19 │ │ │ │ + rscseq lr, r6, r0, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17860c> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185820> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r2, ror ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b45930 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r4, lsl #19 │ │ │ │ + rscseq lr, r6, r4, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec618f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e6e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178640> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185854> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r8, asr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b458fc │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r8, ror #18 │ │ │ │ + rscseq lr, r6, r8, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6192c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178674> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185888> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, lr, lsr ip │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b458c8 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, ip, asr #18 │ │ │ │ + rscseq lr, r6, ip, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61960 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1786a8> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1858bc> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, r4, lsr #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b45894 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r0, lsr r9 │ │ │ │ + smlalseq lr, r6, r0, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28e77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1786dc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 29b990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1858f0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf7616818 │ │ │ │ andcs lr, r0, sl, lsl #24 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b45860 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq lr, r6, r4, lsl r9 │ │ │ │ + rscseq lr, r6, r4, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec619c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldmle r6, {r1, r3, r5, r7, ip, sp, lr, pc}^ │ │ │ │ + ldmle lr, {r1, r3, r5, r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf075b1d0 │ │ │ │ - @ instruction: 0xb1b8dbd7 │ │ │ │ + @ instruction: 0xb1b8dbdf │ │ │ │ @ instruction: 0xf138f0a4 │ │ │ │ pldw [r2], #169 @ 0xa9 │ │ │ │ vaddl.s16 , d28, d21 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf90af33a │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf68cf0d0 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq lr, r6, r2, ror #17 │ │ │ │ + rscseq lr, r6, r2, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q14, q12 │ │ │ │ stclt 1, cr15, [r8, #-964] @ 0xfffffc3c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a34 │ │ │ │ @@ -161530,49 +161530,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f65b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, ror r8 │ │ │ │ + ldrsbteq lr, [r6], #140 @ 0x8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61a78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #20 │ │ │ │ + @ instruction: 0x4604da13 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f0e3 │ │ │ │ @ instruction: 0xf0a5f43d │ │ │ │ strmi pc, [r4], -r7, asr #4 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f639 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r8, lsr r8 │ │ │ │ + smlalseq lr, r6, r8, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61abc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0750ff8 │ │ │ │ - @ instruction: 0x4604d9f9 │ │ │ │ + strmi sp, [r4], -r1, lsl #20 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f0c1 │ │ │ │ @ instruction: 0xf0a5f41b │ │ │ │ strmi pc, [r4], -r5, lsr #4 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f617 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq lr, [r6], #116 @ 0x74 │ │ │ │ + rscseq lr, r6, r4, asr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2c00ff8 │ │ │ │ strmi pc, [r4], -r9, ror #3 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f09f │ │ │ │ @@ -161581,32 +161581,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f5f5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq lr, [r6], #112 @ 0x70 │ │ │ │ + rscseq lr, r6, r0, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0bc0ff8 │ │ │ │ - strmi sp, [r4], -r5, ror #26 │ │ │ │ + strmi sp, [r4], -sp, ror #26 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f07d │ │ │ │ @ instruction: 0xf0a5f3d7 │ │ │ │ strmi pc, [r4], -r1, ror #3 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f5d3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, ror #14 │ │ │ │ + rscseq lr, r6, ip, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61b88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q14, q12 │ │ │ │ @ instruction: 0x4604f0bb │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f05b │ │ │ │ @@ -161615,15 +161615,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f5b1 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r8, lsr #14 │ │ │ │ + rscseq lr, r6, r8, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61bcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q14, q12 │ │ │ │ strmi pc, [r4], -r5, rrx │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f039 │ │ │ │ @@ -161632,49 +161632,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r3, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, lsl #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r4, ror #13 │ │ │ │ + rscseq lr, r6, r4, asr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - strmi sp, [r4], -r7, asr #31 │ │ │ │ + strmi sp, [r4], -pc, asr #31 │ │ │ │ @ instruction: 0xf0a4b160 │ │ │ │ @ instruction: 0xf0a9f017 │ │ │ │ @ instruction: 0xf0a5f371 │ │ │ │ @ instruction: 0x4604f17b │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, ror #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r0, lsr #13 │ │ │ │ + rscseq lr, r6, r0, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0be0ff8 │ │ │ │ - @ instruction: 0x4604dfdb │ │ │ │ + strmi sp, [r4], -r3, ror #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f7f5 │ │ │ │ @ instruction: 0xf0a5f34f │ │ │ │ @ instruction: 0x4604f159 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, asr #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, ip, asr r6 │ │ │ │ + ldrhteq lr, [r6], #108 @ 0x6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61c98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r7, asr #13 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a9f7d3 │ │ │ │ @@ -161683,15 +161683,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r9, lsr #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq lr, r6, r8, lsl r6 │ │ │ │ + rscseq lr, r6, r8, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61cdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d12, d0 │ │ │ │ @ instruction: 0x4604f077 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161701,32 +161701,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r5, lsl #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq lr, [r6], #80 @ 0x50 │ │ │ │ + rscseq lr, r6, r0, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61d24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - stmiale sl!, {r1, r2, r3, r6, r7, ip, sp, lr, pc} │ │ │ │ + ldmle r2!, {r1, r2, r3, r6, r7, ip, sp, lr, pc} │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf78cf0a3 │ │ │ │ vaddl.s32 , d22, d25 │ │ │ │ @ instruction: 0xf0f0f0a5 │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xff5ef339 │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vld1.8 @ instruction: 0xf4e2f0d0 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq lr, r6, sl, lsl #11 │ │ │ │ + rscseq lr, r6, sl, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61d68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eb30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438a90> │ │ │ │ bmi 576d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x460cdc> │ │ │ │ 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: 0xf4b8f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b4548c │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - rscseq lr, r6, r8, lsr r5 │ │ │ │ + smlalseq lr, r6, r8, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec61dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54eb90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438af0> │ │ │ │ bmi 576ddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x460d3c> │ │ │ │ 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 │ │ │ │ vst1.8 @ instruction: 0xf488f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b4542c │ │ │ │ muleq r0, r0, r0 │ │ │ │ - ldrsbteq lr, [r6], #72 @ 0x48 │ │ │ │ + rscseq lr, r6, r8, lsr r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fdc484 │ │ │ │ @ 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, r2, r3, r6, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r4, r6, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7dd540 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 264d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ec88> │ │ │ │ @ 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: 0xf0bd4640 │ │ │ │ - stmdbls r1, {r0, r1, r4, r5, r9, sl, fp, ip, lr, pc} │ │ │ │ - cdple 0, 15, cr15, cr0, cr14, {5} │ │ │ │ + stmdbls r1, {r0, r1, r3, r4, r5, r9, sl, fp, ip, lr, pc} │ │ │ │ + cdple 0, 15, cr15, cr8, cr14, {5} │ │ │ │ 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 54a658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4345b8> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1714640 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ ldc 7, cr15, [r2], {95} @ 0x5f │ │ │ │ @ instruction: 0x01b453c8 │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ - rscseq lr, r6, ip, lsr #9 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - ldrhteq lr, [r6], #64 @ 0x40 │ │ │ │ - rscseq lr, r6, r2, lsr #9 │ │ │ │ - rscseq lr, r6, r4, asr r4 │ │ │ │ - rscseq lr, r6, lr, lsl #9 │ │ │ │ + rscseq lr, r6, ip, lsl #10 │ │ │ │ + smlabbeq r3, r4, r8, r4 │ │ │ │ + rscseq lr, r6, r0, lsl r5 │ │ │ │ + rscseq lr, r6, r2, lsl #10 │ │ │ │ + ldrhteq lr, [r6], #68 @ 0x44 │ │ │ │ + rscseq lr, r6, lr, ror #9 │ │ │ │ @ instruction: 0x01b45348 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - rscseq lr, r6, r0, lsl #8 │ │ │ │ - ldrsbteq lr, [r6], #52 @ 0x34 │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + rscseq lr, r6, r0, ror #8 │ │ │ │ + rscseq lr, r6, r4, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61f58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0cd0ff8 │ │ │ │ - stclt 15, cr13, [r8, #-452] @ 0xfffffe3c │ │ │ │ + stclt 15, cr13, [r8, #-484] @ 0xfffffe1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec61f6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -162074,24 +162074,24 @@ │ │ │ │ b f48e50 │ │ │ │ @ instruction: 0xf8ca2302 │ │ │ │ strt r3, [r9], r0 │ │ │ │ @ instruction: 0x01b4526c │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ @ instruction: 0x01b45262 │ │ │ │ @ instruction: 0x01b451c2 │ │ │ │ - ldrsbteq pc, [r6], #26 @ │ │ │ │ - rscseq pc, r6, ip, lsr #2 │ │ │ │ - rscseq pc, r6, ip, lsr #2 │ │ │ │ + rscseq pc, r6, sl, lsr r2 @ │ │ │ │ + rscseq pc, r6, ip, lsl #3 │ │ │ │ + rscseq pc, r6, ip, lsl #3 │ │ │ │ andeq r2, r0, r0, ror #13 │ │ │ │ - ldrhteq lr, [r6], #110 @ 0x6e │ │ │ │ + rscseq lr, r6, lr, lsl r7 │ │ │ │ andeq r3, r0, r8, lsl sl │ │ │ │ - rscseq pc, r6, r4, ror r0 @ │ │ │ │ - rscseq pc, r6, r4, lsl #1 │ │ │ │ + ldrsbteq pc, [r6], #4 @ │ │ │ │ + rscseq pc, r6, r4, ror #1 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq pc, r6, r0, asr r0 @ │ │ │ │ + ldrhteq pc, [r6], #0 @ │ │ │ │ andeq r3, r0, r4, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec62320 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0356818 │ │ │ │ @@ -163236,21 +163236,21 @@ │ │ │ │ bl 45edc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348d20> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6c590 │ │ │ │ b.n 10be46 │ │ │ │ - b.n 10c440 │ │ │ │ + b.n 10c500 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c460 │ │ │ │ + b.n 10c520 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c480 │ │ │ │ + b.n 10c540 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 10c498 │ │ │ │ + b.n 10c558 │ │ │ │ lsls r6, r6, #3 │ │ │ │ │ │ │ │ 0010be64 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163482,15 +163482,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10c06a │ │ │ │ movs r2, #1 │ │ │ │ b.n 10c06a │ │ │ │ nop │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010c0c4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163718,15 +163718,15 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10c266 │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10c2b0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 10c2b0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldr r1, [pc, #32] @ (10c344 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 10c32c │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10c33e │ │ │ │ @@ -163737,15 +163737,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10c328 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cbz r0, 10c36c │ │ │ │ ldr r3, [pc, #36] @ (10c370 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 10c358 │ │ │ │ adds r2, #1 │ │ │ │ @@ -163758,17 +163758,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (10c374 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r7, #26] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ 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 │ │ │ │ @@ -163941,15 +163941,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 10c4b4 │ │ │ │ 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} │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010c548 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164224,17 +164224,17 @@ │ │ │ │ nop │ │ │ │ subs r1, #158 @ 0x9e │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #86 @ 0x56 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bge.n 10c8e4 │ │ │ │ + bge.n 10c7a4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ │ │ │ 0010c800 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -164739,15 +164739,15 @@ │ │ │ │ b.n 10cc54 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 10cb16 │ │ │ │ adds r6, #28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r0, r1, #4 │ │ │ │ adds r3, #238 @ 0xee │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -164812,15 +164812,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ orr.w lr, r0, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ b.n 10cd76 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 10cd44 │ │ │ │ + bmi.n 10ce04 │ │ │ │ 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 18363c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6d59c> │ │ │ │ @@ -165471,27 +165471,27 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ pli [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [sp, #255]! │ │ │ │ b.n 10d898 │ │ │ │ lsls r6, r6, #6 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 10d518 │ │ │ │ + bcs.n 10d5d8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bne.n 10d4d4 │ │ │ │ + bcs.n 10d594 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bne.n 10d4e0 │ │ │ │ + bcs.n 10d5a0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cbnz r6, 10d55e │ │ │ │ + cbnz r6, 10d576 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 10d642 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r2, r4, r5 │ │ │ │ tst r3, r6 │ │ │ │ subs r3, r1, r6 │ │ │ │ @@ -165940,15 +165940,15 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r6, #250 @ 0xfa │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ │ │ │ 0010d970 : │ │ │ │ cbz r0, 10d986 │ │ │ │ push {r3, lr} │ │ │ │ @@ -166219,15 +166219,15 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r0, r1, #4 │ │ │ │ movs r4, #28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10dc1c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -166406,15 +166406,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 10dde0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0010de00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -166450,15 +166450,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ │ │ │ 0010de70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166503,15 +166503,15 @@ │ │ │ │ b.n 10deba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ │ │ │ 0010def0 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -166700,15 +166700,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 6bba8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 10e0a6 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ 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 │ │ │ │ @@ -167185,22 +167185,22 @@ │ │ │ │ nop │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sev │ │ │ │ + nop {10} │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ittt cc │ │ │ │ - lslcc r6, r6, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ls │ │ │ │ + lslls r6, r6, #3 │ │ │ │ + stmdbls sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movls.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -168081,21 +168081,21 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #30 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #24 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ 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 │ │ │ │ @@ -169433,17 +169433,17 @@ │ │ │ │ b.n 10fc4c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r6, r6, #3 │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r4, r6, #6 │ │ │ │ │ │ │ │ 0010fd34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -170243,19 +170243,19 @@ │ │ │ │ adcs r3, r2 │ │ │ │ strb.w r3, [r4, #37] @ 0x25 │ │ │ │ b.n 1103f6 │ │ │ │ stc2l 1, cr0, [sl], #716 @ 0x2cc │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [lr], #716 @ 0x2cc │ │ │ │ - add r0, pc, #160 @ (adr r0, 110634 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 1107b4 ) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #240 @ (adr r0, 110688 ) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 0011059c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -171481,15 +171481,15 @@ │ │ │ │ ldr r7, [sp, #172] @ 0xac │ │ │ │ lsls r6, r6, #6 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r6, #6 │ │ │ │ str.w r0, [r4, ] │ │ │ │ ldrh.w r0, [r0, ] │ │ │ │ strb.w r0, [r0, ] │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 00111280 : │ │ │ │ @@ -172635,15 +172635,15 @@ │ │ │ │ str r0, [r7, #32] │ │ │ │ b.n 111e5e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 112284 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #3 │ │ │ │ b.n 1121c8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ │ │ │ │ 00111e94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -174424,45 +174424,45 @@ │ │ │ │ nop │ │ │ │ bhi.n 113044 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 11314c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r1, #20 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r0, r1, #4 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r0, r1, #4 │ │ │ │ │ │ │ │ 00113154 : │ │ │ │ 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 │ │ │ │ @@ -175159,15 +175159,15 @@ │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 113848 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9cbf2c │ │ │ │ + bl 9cbf3c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 1137fa │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -176042,15 +176042,15 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ bl 67702c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x24c> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1141f6 │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 1141de │ │ │ │ blx r3 │ │ │ │ - bl 9cc010 │ │ │ │ + bl 9cc020 │ │ │ │ strb.w r0, [r4, #345] @ 0x159 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #232 @ 0xe8 │ │ │ │ bl 67712c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x34c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1141c8 │ │ │ │ @@ -176066,17 +176066,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 1141f6 │ │ │ │ bkpt 0x0056 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -176270,15 +176270,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 140c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abf0> │ │ │ │ b.n 1143a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9cc2b8 │ │ │ │ + bl 9cc2c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 11440a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 114418 │ │ │ │ add.w ip, sp, #16 │ │ │ │ mov r3, r9 │ │ │ │ @@ -176354,15 +176354,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1864] @ 0x748 │ │ │ │ cbz r1, 11452a │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9cc2cc │ │ │ │ + bl 9cc2dc │ │ │ │ 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 │ │ │ │ @@ -176391,15 +176391,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 1408a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a808> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9cc340 │ │ │ │ + bl 9cc350 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 11456e │ │ │ │ nop │ │ │ │ │ │ │ │ 00114598 : │ │ │ │ @@ -177498,15 +177498,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 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 115100 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -177562,15 +177562,15 @@ │ │ │ │ movs r1, #10 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ b.n 1150f0 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ @@ -178030,21 +178030,21 @@ │ │ │ │ b.n 115244 │ │ │ │ movs r3, #31 │ │ │ │ str.w r3, [r7, sl, lsl #3] │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ bne.w 11517e │ │ │ │ b.n 115244 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 115784 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -178301,19 +178301,19 @@ │ │ │ │ b.n 11567a │ │ │ │ movs r0, #2 │ │ │ │ b.n 1155f6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cbz r0, 115886 │ │ │ │ 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] │ │ │ │ @@ -178404,15 +178404,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 115900 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 1158e8 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cbz r0, 115986 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -178742,15 +178742,15 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 115cac │ │ │ │ add r6, pc, #312 @ (adr r6, 115e28 ) │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ 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.w r9, [pc, #900] @ 116090 │ │ │ │ sub sp, #20 │ │ │ │ @@ -179081,15 +179081,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #952 @ (adr r2, 11644c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stc2 1, cr0, [r0, #28]! │ │ │ │ + cdp2 1, 0, cr0, cr0, cr7, {0} │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ ... │ │ │ │ │ │ │ │ 001160a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ @@ -179282,17 +179282,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1161f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158> │ │ │ │ add r0, pc, #560 @ (adr r0, 1164bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ add r0, pc, #184 @ (adr r0, 116348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r4, fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r4, r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r6, r6, #3 │ │ │ │ cbz r0, 1162e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1162e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -179547,16 +179547,16 @@ │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 116454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf7500107 │ │ │ │ - @ instruction: 0xf70a0107 │ │ │ │ + @ instruction: 0xf7b00107 │ │ │ │ + @ instruction: 0xf76a0107 │ │ │ │ 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] │ │ │ │ mov r5, r2 │ │ │ │ @@ -180103,20 +180103,20 @@ │ │ │ │ b.n 11687c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d40107 │ │ │ │ + bics.w r1, r4, #8847360 @ 0x870000 │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf3360107 │ │ │ │ - @ instruction: 0xf26e0107 │ │ │ │ - rsb r1, r2, #7 │ │ │ │ + @ instruction: 0xf3960107 │ │ │ │ + movt r1, #57351 @ 0xe007 │ │ │ │ + @ instruction: 0xf2220107 │ │ │ │ stmdb 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] @ (116c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xbec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -180865,15 +180865,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 1170bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101c> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xead40107 │ │ │ │ + @ instruction: 0xeb340107 │ │ │ │ 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 │ │ │ │ bl 116df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd54> │ │ │ │ @@ -184663,35 +184663,35 @@ │ │ │ │ b.n 119908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3868> │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (119c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf8>) │ │ │ │ @@ -184849,15 +184849,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 119ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e48> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -185063,18 +185063,18 @@ │ │ │ │ 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 │ │ │ │ - it le │ │ │ │ - lslle r7, r0, #4 │ │ │ │ - it ge │ │ │ │ - lslge r7, r0, #4 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r7, r0, #4 │ │ │ │ + stmia r0!, {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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 11a08a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3fea> │ │ │ │ @@ -185825,15 +185825,15 @@ │ │ │ │ b.n 11a398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f8> │ │ │ │ ldrb r4, [r3, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cbnz r6, 11a724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4684> │ │ │ │ + cbnz r6, 11a73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x469c> │ │ │ │ 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, 11a766 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c6> │ │ │ │ @@ -186449,15 +186449,15 @@ │ │ │ │ b.n 11ad92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 11ae02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d62> │ │ │ │ + cbz r2, 11ae1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d7a> │ │ │ │ lsls r7, r0, #4 │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -189175,21 +189175,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ca50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69b0> │ │ │ │ ldr r3, [pc, #28] @ (11ca80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69e0>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 11c898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67f8> │ │ │ │ lsls r5, r6, #6 │ │ │ │ b.n 11c85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67bc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 11c7bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x671c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ b.n 11c77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x66dc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -189788,15 +189788,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #28 │ │ │ │ lsls r3, r6, #6 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 11d2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7250> │ │ │ │ + bmi.n 11d1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7110> │ │ │ │ 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] @ 11dbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7b2c> │ │ │ │ mov r4, r0 │ │ │ │ @@ -191006,15 +191006,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #18 │ │ │ │ lsls r3, r6, #6 │ │ │ │ ldrb r5, [r2, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -191825,15 +191825,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r6, r5, #25 │ │ │ │ lsls r3, r6, #6 │ │ │ │ strh r2, [r7, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 11eb10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a70> │ │ │ │ + pop {r5} │ │ │ │ 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] @ 11f6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9624> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194310,15 +194310,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrsh.w r0, [r8, ] │ │ │ │ adds r7, #33 @ 0x21 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ 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] @ (1207d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa734>) │ │ │ │ @@ -194347,15 +194347,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str??.w r0, [r0, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (120bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xab28>) │ │ │ │ + ldr r1, [pc, #360] @ (120948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa8a8>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ str.w r0, [r6, ] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ bls.n 12084a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7aa> │ │ │ │ @@ -198921,21 +198921,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 122842 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xc7a2> │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r4, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -213995,39 +213995,39 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214219,17 +214219,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 12ef64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ec4> │ │ │ │ nop │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ 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 │ │ │ │ @@ -214438,21 +214438,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12efd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f38> │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -214520,21 +214520,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 12f2c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19226> │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -214704,23 +214704,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12f4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19440>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 12f49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x193fc> │ │ │ │ nop │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 12f54e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194ae> │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r2, 12f53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1949c> │ │ │ │ + cbz r2, 12f554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194b4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r6, 12f55e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194be> │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12f546 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194a6> │ │ │ │ bls.n 12f538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19498> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214772,15 +214772,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12f504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19464> │ │ │ │ b.n 12f540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194a0> │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ 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] │ │ │ │ @@ -214812,15 +214812,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r2, 12f648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x195a8> │ │ │ │ + push {r1} │ │ │ │ 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 │ │ │ │ @@ -214956,21 +214956,21 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 12f6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19654> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 12f7d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19736> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r0, 12f808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19768> │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r2, r2 │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r2, r6 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12f7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19730> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215266,21 +215266,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 12f85e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x197be> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19864> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12f964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x198c4> │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12fb1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a7e> │ │ │ │ bhi.n 12fb22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a82> │ │ │ │ @@ -215334,15 +215334,15 @@ │ │ │ │ beq.n 12fb1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a7e> │ │ │ │ b.n 12fb3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a9a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12fb3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a9a> │ │ │ │ b.n 12fb1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19a7e> │ │ │ │ nop │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -215610,23 +215610,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 12fd7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19cde> │ │ │ │ b.n 12fdfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19d5c> │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -215743,15 +215743,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -215846,15 +215846,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 13003a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19f9a> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 13003a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19f9a> │ │ │ │ b.n 130074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19fd4> │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ 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] @ 130760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a6c0> │ │ │ │ @@ -216439,52 +216439,52 @@ │ │ │ │ beq.w 130508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a468> │ │ │ │ movw r3, #33304 @ 0x8218 │ │ │ │ b.n 130508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a468> │ │ │ │ mrc2 1, 7, r0, cr12, cr1, {5} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 6, r0, cr14, cr1, {5} │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldc2l 1, cr0, [r2, #708]! @ 0x2c4 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #536 @ (adr r7, 13099c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8fc>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 130b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa7c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #904 @ (adr r6, 130b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa70>) │ │ │ │ + add r7, pc, #264 @ (adr r7, 130890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7f0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #736 @ (adr r7, 130a6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9cc>) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #320 @ (adr r6, 1308d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a830>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 130a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9b0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 130974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8d4>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 130af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa54>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 130900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a860>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 130a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9e0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r7, pc, #208 @ (adr r7, 13086c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7cc>) │ │ │ │ + add r7, pc, #592 @ (adr r7, 1309ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a94c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 130a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9b8>) │ │ │ │ + add r7, pc, #56 @ (adr r7, 1307d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a738>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 13091c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a87c>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 130a9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a9fc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #192 @ (adr r6, 130868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7c8>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 1309e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a948>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, pc, #0 @ (adr r6, 1307ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a70c>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 13092c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a88c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #456 @ (adr r5, 130978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a8d8>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 130af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa58>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 1309dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a93c>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 130b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aabc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, pc, #144 @ (adr r5, 130848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7a8>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 1309c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a928>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, pc, #840 @ (adr r4, 130b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aa64>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 130884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1a7e4>) │ │ │ │ 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] @ (130b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aab0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217011,17 +217011,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 130d1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ac7e> │ │ │ │ b.n 130d2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ac8e> │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 130eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ae10>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -217156,23 +217156,23 @@ │ │ │ │ b.n 130da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ad04> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 130e4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1adae> │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r6, #3 │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r6, 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] @ (13104c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1afac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217306,19 +217306,19 @@ │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 130f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ae7c> │ │ │ │ nop │ │ │ │ adds r4, r7, r2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (131068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1afc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r5, #254 @ 0xfe │ │ │ │ lsls r2, r6, #6 │ │ │ │ @@ -217487,15 +217487,15 @@ │ │ │ │ bne.n 13121e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b17e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1311ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b14e> │ │ │ │ b.n 13117c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b0dc> │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -217686,15 +217686,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 131422 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b382> │ │ │ │ b.n 131440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b3a0> │ │ │ │ nop │ │ │ │ cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xfb9e0105 │ │ │ │ + @ instruction: 0xfbfe0105 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -217781,15 +217781,15 @@ │ │ │ │ bne.n 13153a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b49a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 13150a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b46a> │ │ │ │ b.n 13149c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b3fc> │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -217847,15 +217847,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (131604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b564>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1315bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b51c> │ │ │ │ nop │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 131618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b578> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219110,131 +219110,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1321c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c126> │ │ │ │ b.n 131f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1be64> │ │ │ │ b.n 132214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c174> │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r6, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -219335,15 +219335,15 @@ │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 132498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c3f8> │ │ │ │ lsls r4, r0, #14 │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r2, r6, #5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 130edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ae3c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219390,17 +219390,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r0, #9 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 132554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c4b4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219441,17 +219441,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1325dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c53c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219729,15 +219729,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r3 │ │ │ │ lsls r2, r6, #6 │ │ │ │ bvc.n 1328e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c848> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ 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] @ 132974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c8d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219773,17 +219773,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr2, cr1, {5} │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ 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] @ 1329f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c954> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219819,17 +219819,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2, #708]! @ 0x2c4 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 133390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2f0> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 132adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ca3c> │ │ │ │ @@ -221807,21 +221807,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 133e3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd9e> │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ 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] @ (133fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df1c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -221921,15 +221921,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 133f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1defc> │ │ │ │ b.n 133fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df0c> │ │ │ │ nop │ │ │ │ strd r0, r1, [lr], #708 @ 0x2c4 │ │ │ │ lsls r2, r4, #11 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ 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] @ (134094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dff4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -222001,21 +222001,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 13403e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df9e> │ │ │ │ b.n 13403c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df9c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #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, #116] @ 13412c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e08c> │ │ │ │ mov lr, r0 │ │ │ │ @@ -222058,23 +222058,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 133f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de6c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #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, #108] @ 1341c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e120> │ │ │ │ mov r4, r1 │ │ │ │ @@ -222114,23 +222114,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 133e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ddc8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ 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] @ (134280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e1e0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -222194,25 +222194,25 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 13423c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e19c> │ │ │ │ nop │ │ │ │ b.n 133e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd60> │ │ │ │ lsls r1, r6, #6 │ │ │ │ b.n 133dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd2c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ 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] @ 1342d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e230> │ │ │ │ @@ -222221,15 +222221,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 133ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de08> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #0] │ │ │ │ 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] @ (1343e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e348>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -222328,17 +222328,17 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1343bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e31c> │ │ │ │ b.n 1343da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e33a> │ │ │ │ b.n 133d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dcd0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ mrc2 1, 6, r0, cr2, cr1, {5} │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -222349,15 +222349,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 133ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de08> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ 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] @ (134538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e498>) │ │ │ │ @@ -222456,17 +222456,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 13450a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e46a> │ │ │ │ b.n 134528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e488> │ │ │ │ nop │ │ │ │ b.n 134c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eb78> │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldc2l 1, cr0, [lr, #-708]! @ 0xfffffd3c │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ 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] @ (1345a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e508>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -222502,17 +222502,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 134a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9ac> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ 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] @ 134624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e584> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -222547,19 +222547,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 1349ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e94c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ 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] @ (134738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e698>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222652,17 +222652,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 134718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e678> │ │ │ │ b.n 134728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e688> │ │ │ │ nop │ │ │ │ b.n 134a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e960> │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfb5c01b1 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ 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] @ (13484c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -222756,17 +222756,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 13481e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e77e> │ │ │ │ b.n 13483c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e79c> │ │ │ │ nop │ │ │ │ b.n 1348ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e84c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfa6201b1 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ 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] @ (134968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -222863,15 +222863,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 13493c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e89c> │ │ │ │ b.n 1348c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e820> │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrsb.w r0, [sl, #433] @ 0x1b1 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -223163,22 +223163,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 134c4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ebaa> │ │ │ │ nop │ │ │ │ ble.n 134ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec2c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0xf71c01b1 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 134a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9f0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223383,21 +223383,21 @@ │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf52601b1 │ │ │ │ cbz r6, 134f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eea8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ 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 130d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1aca8> │ │ │ │ @@ -223512,15 +223512,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 135032 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef92> │ │ │ │ bhi.n 1350f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f058> │ │ │ │ lsls r1, r6, #6 │ │ │ │ mrc 1, 5, r0, cr8, cr1, {5} │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r6, #4] │ │ │ │ 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] @ (13515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223611,17 +223611,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 1351cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f12c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ stc 1, cr0, [r0, #708]! @ 0x2c4 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (135234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223693,20 +223693,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1351b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f116> │ │ │ │ nop │ │ │ │ bvs.n 13528c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1ec> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldcl 1, cr0, [r2], #-708 @ 0xfffffd3c │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ 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] @ (135304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -223774,20 +223774,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1352ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f22a> │ │ │ │ bpl.n 1353a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f304> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r1, r0, r1, ror #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -223859,19 +223859,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1353c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f320> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ 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 │ │ │ │ @@ -224422,23 +224422,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 150508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a468> │ │ │ │ b.n 135970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8d0> │ │ │ │ beq.n 135a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9d4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ 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 1358f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f850> │ │ │ │ @@ -224512,17 +224512,17 @@ │ │ │ │ beq.n 135a92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f2> │ │ │ │ b.n 1358c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f824> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 1358bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f81c> │ │ │ │ b.n 1358fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f85a> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -224549,15 +224549,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -224584,15 +224584,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 135bf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fb58> │ │ │ │ @@ -224610,15 +224610,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r6] │ │ │ │ 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] │ │ │ │ @@ -224648,15 +224648,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ 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] @ (135cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc54>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224860,33 +224860,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 135dfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd5e> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ 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] @ (135fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff2c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225140,27 +225140,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 13602a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff8a> │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (136228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20188>) │ │ │ │ @@ -225249,17 +225249,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 1361ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2012a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ 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] @ (1363e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20340>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225423,35 +225423,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 136364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202c4> │ │ │ │ stmia r5!, {r1, r5, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ 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] @ (1364f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20450>) │ │ │ │ @@ -225540,17 +225540,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 136492 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203f2> │ │ │ │ stmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r0, [r2, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #440] @ (1366c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20628>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225727,37 +225727,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 13664e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205ae> │ │ │ │ stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #880] @ (136a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209b0>) │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (136ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a40>) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r7, r4] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #800] @ (136a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20970>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r7, [pc, #664] @ (13698c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208ec>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r6, r1] │ │ │ │ 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] @ (136894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207f4>) │ │ │ │ @@ -225913,17 +225913,17 @@ │ │ │ │ b.n 136750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206b0> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 1367ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2072a> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #176] @ (136950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208b0>) │ │ │ │ + ldr r6, [pc, #560] @ (136ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a30>) │ │ │ │ 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] @ (136a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20988>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226074,29 +226074,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 136918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20878> │ │ │ │ nop │ │ │ │ bkpt 0x00f6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r7, [pc, #80] @ (136a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209e0>) │ │ │ │ + ldr r7, [pc, #464] @ (136c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b60>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #152] @ (136acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a2c>) │ │ │ │ + ldr r6, [pc, #536] @ (136c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bac>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #384] @ (136bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b18>) │ │ │ │ + ldr r4, [pc, #768] @ (136d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c98>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [pc, #56] @ (136a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209d4>) │ │ │ │ + ldr r6, [pc, #440] @ (136bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b54>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #520] @ (136c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ba8>) │ │ │ │ + ldr r4, [pc, #904] @ (136dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d28>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #336] @ (136b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20af4>) │ │ │ │ + ldr r4, [pc, #720] @ (136d14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c74>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r5, [pc, #832] @ (136d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ce8>) │ │ │ │ + ldr r6, [pc, #192] @ (136b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a68>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #728] @ (136d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c84>) │ │ │ │ + ldr r5, [pc, #88] @ (136aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a04>) │ │ │ │ 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] @ (136b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a74>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226175,15 +226175,15 @@ │ │ │ │ nop │ │ │ │ pop {r2, r4, r5, pc} │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #224] @ (136c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b60>) │ │ │ │ + ldr r5, [pc, #608] @ (136d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ce0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226366,39 +226366,39 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #208] @ (136dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d30>) │ │ │ │ + ldr r4, [pc, #592] @ (136f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eb0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #944] @ (1370b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21014>) │ │ │ │ + ldr r4, [pc, #304] @ (136e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d94>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [pc, #8] @ (136d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c70>) │ │ │ │ + ldr r4, [pc, #392] @ (136e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20df0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r3, [pc, #696] @ (136fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f28>) │ │ │ │ + ldr r4, [pc, #56] @ (136d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ca8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #400] @ (136ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e04>) │ │ │ │ + ldr r3, [pc, #784] @ (137024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f84>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [pc, #296] @ (136e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20da0>) │ │ │ │ + ldr r2, [pc, #680] @ (136fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f20>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #304] @ (136e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dac>) │ │ │ │ + ldr r3, [pc, #688] @ (136fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f2c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #768] @ (137020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f80>) │ │ │ │ + ldr r2, [pc, #128] @ (136da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d00>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #216] @ (136dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d5c>) │ │ │ │ + ldr r3, [pc, #600] @ (136f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20edc>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #448] @ (136ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e48>) │ │ │ │ + ldr r1, [pc, #832] @ (137068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20fc8>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #112] @ (136d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cfc>) │ │ │ │ + ldr r3, [pc, #496] @ (136f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e7c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r1, [pc, #488] @ (136f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e78>) │ │ │ │ + ldr r1, [pc, #872] @ (137098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ff8>) │ │ │ │ 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] @ (136ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e00>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226537,15 +226537,15 @@ │ │ │ │ nop │ │ │ │ rev16 r0, r2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #240] @ (136f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20efc>) │ │ │ │ + ldr r2, [pc, #624] @ (13711c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2107c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -226712,33 +226712,33 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1000] @ (137450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213b0>) │ │ │ │ + ldr r1, [pc, #360] @ (1371d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21130>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r0, [pc, #520] @ (137278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211d8>) │ │ │ │ + ldr r0, [pc, #904] @ (1373f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21358>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #368] @ (1371e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21144>) │ │ │ │ + ldr r0, [pc, #752] @ (137364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x212c4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (1370e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21040>) │ │ │ │ + ldr r0, [pc, #488] @ (137260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c0>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mov lr, r8 │ │ │ │ + bx r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [pc, #16] @ (137090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ff0>) │ │ │ │ + ldr r0, [pc, #400] @ (137210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21170>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mov r4, r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #312] @ (1371c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21120>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp ip, sp │ │ │ │ + mov r4, r9 │ │ │ │ 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 │ │ │ │ @@ -226754,15 +226754,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ 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 │ │ │ │ @@ -226780,15 +226780,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0x47ce │ │ │ │ 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 │ │ │ │ @@ -226808,15 +226808,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 13575c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bx r7 │ │ │ │ + blx r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227059,23 +227059,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r7, #78 @ 0x4e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds 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] @ (137508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21468>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227235,17 +227235,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ uxth r2, r1 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mvns r6, r0 │ │ │ │ + add r6, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - orrs r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ 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] @ (137780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227423,15 +227423,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1372d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21234> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - sbcs r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ 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] @ (13781c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2177c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227457,17 +227457,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1372d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21234> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #784 @ 0x310 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - asrs r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ 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] @ 1378f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21854> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227536,17 +227536,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adcs r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ 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] @ (137958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218b8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227578,17 +227578,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13792a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2188a> │ │ │ │ b.n 13793c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2189c> │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ 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] @ (1379bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2191c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227620,17 +227620,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13798e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218ee> │ │ │ │ b.n 1379a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21900> │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - eors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ 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] @ (137a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227672,19 +227672,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ands r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ 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] @ (137b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ae4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227794,21 +227794,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 137a92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219f2> │ │ │ │ nop │ │ │ │ add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - eors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (137c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227864,19 +227864,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ 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] @ (137cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227917,19 +227917,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #288] @ (137e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21d60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228039,21 +228039,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 137d0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c6e> │ │ │ │ nop │ │ │ │ add r2, sp, #808 @ 0x328 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -228128,17 +228128,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ 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] @ (137f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eb0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228173,17 +228173,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 137f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e78> │ │ │ │ b.n 137f32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e92> │ │ │ │ nop │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ 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] @ (138010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228299,17 +228299,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #528 @ (adr r7, 1382b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22210>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ 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] @ (1380d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22034>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228362,17 +228362,17 @@ │ │ │ │ beq.n 13811e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2207e> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 138104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22064> │ │ │ │ nop │ │ │ │ add r6, pc, #768 @ (adr r6, 138444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x223a4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ 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] @ (138218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228445,19 +228445,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r6, pc, #304 @ (adr r6, 13834c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222ac>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ 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] @ 1382f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22258> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228528,17 +228528,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, pc, #440 @ (adr r5, 1384b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22414>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ 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] @ (138360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222c0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228572,17 +228572,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13832e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2228e> │ │ │ │ b.n 138344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222a4> │ │ │ │ add r4, pc, #592 @ (adr r4, 1385b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22514>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ 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] @ 138430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22390> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228646,15 +228646,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 1383fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2235e> │ │ │ │ b.n 1383ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2231a> │ │ │ │ nop │ │ │ │ add r4, pc, #168 @ (adr r4, 1384dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2243c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ 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] @ (13852c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2248c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228740,15 +228740,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1384d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22434> │ │ │ │ b.n 13848a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x223ea> │ │ │ │ nop │ │ │ │ add r3, pc, #376 @ (adr r3, 1386a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22608>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ 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] @ (138630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22590>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228836,15 +228836,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrb r6, [r5, #10] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228890,29 +228890,29 @@ │ │ │ │ bl 4379bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32191c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 13869c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x225fc> │ │ │ │ ldr r0, [pc, #32] @ (1386e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22640>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (1386e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22644>) │ │ │ │ add r0, pc │ │ │ │ bl 2a2a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c960> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ strh r4, [r4, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r2, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - bgt.n 138708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22668> │ │ │ │ + bgt.n 1387c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22728> │ │ │ │ lsls r5, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (138710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22670>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229066,15 +229066,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #22] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1388fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2285c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230258,19 +230258,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 13935a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232ba> │ │ │ │ ldr r2, [pc, #16] @ (1393f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23358>) │ │ │ │ add r2, pc │ │ │ │ b.n 13935a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232ba> │ │ │ │ strb r4, [r0, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ 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] │ │ │ │ @@ -230463,15 +230463,15 @@ │ │ │ │ b.n 139546 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x234a6> │ │ │ │ sub.w r1, r2, #33280 @ 0x8200 │ │ │ │ subs r1, #39 @ 0x27 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 1395ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2350e> │ │ │ │ b.n 139546 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x234a6> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #552] @ (139824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23784>) │ │ │ │ + ldr r0, [pc, #936] @ (1399a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23904>) │ │ │ │ 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 │ │ │ │ @@ -230980,15 +230980,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 139afe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23a5e> │ │ │ │ b.n 139adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23a3c> │ │ │ │ nop │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r1, 139c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23b6c> │ │ │ │ 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 │ │ │ │ @@ -231379,15 +231379,15 @@ │ │ │ │ b.n 139f9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23efe> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 139f9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23efe> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 139f9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23efe> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 139f9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23efe> │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -231415,15 +231415,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, #32 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -231558,15 +231558,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -231594,15 +231594,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13a200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24160> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241bc> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 13a258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241b8> │ │ │ │ @@ -233286,17 +233286,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + cbz r4, 13b320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25280> │ │ │ │ lsls r5, r0, #4 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 13b33a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2529a> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233467,15 +233467,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13b4ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2544e> │ │ │ │ ldr r2, [pc, #8] @ (13b4f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25450>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3256] @ 13c1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26114> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -239679,15 +239679,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13f1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29134> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #26 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb ip, {r0, r1, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [ip, #-972]! @ 0x3cc │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13f1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29134> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13f1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29134> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13f1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29134> │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ @@ -240631,15 +240631,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r1, r6, #6 │ │ │ │ vst2.8 {d0[5],d1[5]}, [sl :16], r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [sl :256], r0 │ │ │ │ - bhi.n 1408b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a814> │ │ │ │ + bhi.n 140774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6d4> │ │ │ │ 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 │ │ │ │ @@ -241014,15 +241014,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 140c2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab8a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3f801b0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3c801b0 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 140c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abf8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241872,15 +241872,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r4, [r3, r2] │ │ │ │ + str r4, [r7, r3] │ │ │ │ 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] @ 1415fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b55c> │ │ │ │ @@ -241889,15 +241889,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 140e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ 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] @ 14162c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b58c> │ │ │ │ @@ -241905,15 +241905,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 140e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad8c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ 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 │ │ │ │ @@ -241951,15 +241951,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1411bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b11c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #1008] @ (141aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba08>) │ │ │ │ + str r4, [r3, r1] │ │ │ │ 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] @ 1416e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b648> │ │ │ │ @@ -241968,15 +241968,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1411bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b11c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ 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] @ 141718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b678> │ │ │ │ @@ -241984,15 +241984,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 1411bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b11c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -244302,23 +244302,23 @@ │ │ │ │ b.n 142fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf30> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb.w r0, [r0, ] │ │ │ │ beq.n 1431b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d118> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ beq.n 14312c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d08c> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ 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] @ (143148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244397,17 +244397,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14318e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0ee> │ │ │ │ movw r1, #59568 @ 0xe8b0 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ 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] @ (143204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244458,15 +244458,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf59201b0 │ │ │ │ ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ 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] @ (1433e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d340>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244712,15 +244712,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (143530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d490>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf2e401b0 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (1435d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d534>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245065,15 +245065,15 @@ │ │ │ │ strb.w r1, [ip, #609] @ 0x261 │ │ │ │ pop {r3, pc} │ │ │ │ subs.w r1, r8, #176 @ 0xb0 │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 143910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d870> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245146,15 +245146,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 14367a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5da> │ │ │ │ b.n 1439ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d90c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #912 @ (adr r6, 143d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dcd0>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 143af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2da50>) │ │ │ │ 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 │ │ │ │ @@ -245458,19 +245458,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 143cf6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc56> │ │ │ │ nop │ │ │ │ - add r3, pc, #128 @ (adr r3, 143da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dd04>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 143f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de84>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, pc, #176 @ (adr r3, 143dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dd38>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 143f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2deb8>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 143e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dd74>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 143f94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2def4>) │ │ │ │ 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 │ │ │ │ @@ -249094,15 +249094,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} │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ 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 138900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22860> │ │ │ │ @@ -249209,15 +249209,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r2, 146562 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x304c2> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 146566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x304c6> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 146576 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x304d6> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249243,16 +249243,16 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 146564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x304c4> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - cdp2 1, 9, cr0, cr8, cr4, {0} │ │ │ │ - cdp2 1, 8, cr0, cr8, cr4, {0} │ │ │ │ + cdp2 1, 15, cr0, cr8, cr4, {0} │ │ │ │ + cdp2 1, 14, cr0, cr8, cr4, {0} │ │ │ │ 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] @ 1469bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3091c> │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -250690,17 +250690,17 @@ │ │ │ │ b.n 14740a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3136a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - usat16 r1, #4, ip │ │ │ │ - @ instruction: 0xf1f40104 │ │ │ │ - bic.w r1, r4, #4 │ │ │ │ + and.w r1, ip, #8650752 @ 0x840000 │ │ │ │ + @ instruction: 0xf2540104 │ │ │ │ + eor.w r1, r4, #4 │ │ │ │ @ instruction: 0xe80201a5 │ │ │ │ ldrh r0, [r2, #22] │ │ │ │ lsls r0, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -251161,17 +251161,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #10] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - stcl 1, cr0, [r8], #16 │ │ │ │ - vrhadd.s d0, d12, d4 │ │ │ │ - ldc 1, cr0, [r0, #-16] │ │ │ │ + stcl 1, cr0, [r8, #-16] │ │ │ │ + vaddw.s16 q0, q6, d4 │ │ │ │ + ldcl 1, cr0, [r0, #-16]! │ │ │ │ b.n 14820c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3216c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ @@ -251536,28 +251536,27 @@ │ │ │ │ b.n 147dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d24> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65e0104 │ │ │ │ - b.n 147e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31da4> │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + @ instruction: 0xf6be0104 │ │ │ │ + @ instruction: 0xe8380104 │ │ │ │ svc 28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ udf #196 @ 0xc4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r4, [r6, #14] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - b.n 147bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31b3c> │ │ │ │ + b.n 147c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31bfc> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1479ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3194c> │ │ │ │ + b.n 147aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31a0c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 147d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ca4> │ │ │ │ + b.n 147e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d64> │ │ │ │ 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] @ (147f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ee0>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253058,27 +253057,26 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 148a2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3298a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 148da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d00> │ │ │ │ + blt.n 148e60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32dc0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bge.n 148d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cf4> │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - b.n 148db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d14> │ │ │ │ + blt.n 148e54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32db4> │ │ │ │ lsls r4, r0, #4 │ │ │ │ + @ instruction: 0xe8240104 │ │ │ │ bne.n 148db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d10> │ │ │ │ lsls r5, r4, #6 │ │ │ │ strb r2, [r5, #9] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - bvs.n 148dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d1c> │ │ │ │ + bvc.n 148e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ddc> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - bvc.n 148da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d08> │ │ │ │ + bhi.n 148e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32dc8> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 148ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e48> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (148f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e90>) │ │ │ │ @@ -253154,17 +253152,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 148ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e1c> │ │ │ │ nop │ │ │ │ - b.n 1496e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33644> │ │ │ │ + b.n 1487a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32704> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x335a4> │ │ │ │ + b.n 149704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33664> │ │ │ │ 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 │ │ │ │ @@ -253648,25 +253646,25 @@ │ │ │ │ movs r6, #0 │ │ │ │ strb r6, [r3, #12] │ │ │ │ add.w r6, ip, r4 │ │ │ │ cmp r6, #255 @ 0xff │ │ │ │ ble.w 149398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332f8> │ │ │ │ b.n 14949c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333fc> │ │ │ │ nop │ │ │ │ - b.n 149908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33868> │ │ │ │ + b.n 1499c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33928> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 148ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e00> │ │ │ │ + b.n 148f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1497d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33730> │ │ │ │ + b.n 149890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x337f0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33594> │ │ │ │ + b.n 1496f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33654> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 149a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x339b8> │ │ │ │ + b.n 149b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33a78> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ 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] @ (1495b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33510>) │ │ │ │ @@ -253996,15 +253994,15 @@ │ │ │ │ ble.n 149866 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x337c6> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bge.n 149864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x337c4> │ │ │ │ + blt.n 149924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33884> │ │ │ │ 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] @ (14994c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x338ac>) │ │ │ │ @@ -254429,15 +254427,15 @@ │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 149cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33c24> │ │ │ │ nop │ │ │ │ - bvs.n 149c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33bf4> │ │ │ │ + bvc.n 149d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33cb4> │ │ │ │ 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 │ │ │ │ @@ -254474,15 +254472,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 149d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33c98> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 149dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33d0c> │ │ │ │ + bvs.n 149c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33bcc> │ │ │ │ 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] @ (149e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33dc8>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254903,15 +254901,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14a212 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34172> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 14a16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x340cc> │ │ │ │ + bne.n 14a22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3418c> │ │ │ │ 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] @ (14a374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x342d4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256332,21 +256330,21 @@ │ │ │ │ b.w 14a71a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3467a> │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -261623,17 +261621,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14e82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3878c> │ │ │ │ ldr r2, [pc, #12] @ (14e874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x387d4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14e82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3878c> │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -261787,15 +261785,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14ea00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38960>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 14e952 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x388b2> │ │ │ │ - @ instruction: 0xf6f000f2 │ │ │ │ + @ instruction: 0xf75000f2 │ │ │ │ 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 │ │ │ │ blt.n 14ea5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x389ba> │ │ │ │ @@ -261837,17 +261835,17 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 14ea52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x389b2> │ │ │ │ nop │ │ │ │ - movt r0, #51442 @ 0xc8f2 │ │ │ │ - subw r0, r2, #2290 @ 0x8f2 │ │ │ │ - subw r0, lr, #2290 @ 0x8f2 │ │ │ │ + @ instruction: 0xf72c00f2 │ │ │ │ + @ instruction: 0xf70200f2 │ │ │ │ + @ instruction: 0xf70e00f2 │ │ │ │ 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 │ │ │ │ blt.n 14eae2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38a42> │ │ │ │ @@ -261895,18 +261893,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 14eadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38a3c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b200f2 │ │ │ │ - movw r0, #43250 @ 0xa8f2 │ │ │ │ - @ instruction: 0xf65a00f2 │ │ │ │ - @ instruction: 0xf63200f2 │ │ │ │ + @ instruction: 0xf71200f2 │ │ │ │ + subw r0, sl, #2290 @ 0x8f2 │ │ │ │ + @ instruction: 0xf6ba00f2 │ │ │ │ + @ instruction: 0xf69200f2 │ │ │ │ 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 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -261945,15 +261943,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - addw r0, r2, #2290 @ 0x8f2 │ │ │ │ + @ instruction: 0xf66200f2 │ │ │ │ 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 │ │ │ │ bhi.n 14ec0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38b6a> │ │ │ │ @@ -262044,15 +262042,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14ec82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38be2> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53600f2 │ │ │ │ + @ instruction: 0xf59600f2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14ed48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38ca8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -262137,15 +262135,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, sl, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf4aa00f2 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -262443,26 +262441,26 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 14efce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38f2e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35800f2 │ │ │ │ - @ instruction: 0xf2d400f2 │ │ │ │ + @ instruction: 0xf3b800f2 │ │ │ │ + @ instruction: 0xf33400f2 │ │ │ │ asrs r0, r5, #32 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xf21e00f2 │ │ │ │ - @ instruction: 0xf21200f2 │ │ │ │ - addw r0, r8, #242 @ 0xf2 │ │ │ │ - addw r0, r0, #242 @ 0xf2 │ │ │ │ - @ instruction: 0xf21400f2 │ │ │ │ - movw r0, #49394 @ 0xc0f2 │ │ │ │ - movw r0, #24818 @ 0x60f2 │ │ │ │ - rsb r0, r4, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf27e00f2 │ │ │ │ + @ instruction: 0xf27200f2 │ │ │ │ + @ instruction: 0xf26800f2 │ │ │ │ + @ instruction: 0xf26000f2 │ │ │ │ + @ instruction: 0xf27400f2 │ │ │ │ + subw r0, ip, #242 @ 0xf2 │ │ │ │ + subw r0, r6, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf22400f2 │ │ │ │ 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 │ │ │ │ @@ -262746,22 +262744,22 @@ │ │ │ │ ldr r2, [pc, #36] @ (14f3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39348>) │ │ │ │ add r2, pc │ │ │ │ b.n 14f3a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39302> │ │ │ │ ldr r1, [pc, #32] @ (14f3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3934c>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14f2f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39256> │ │ │ │ - orns r0, r0, #242 @ 0xf2 │ │ │ │ - orns r0, r4, #242 @ 0xf2 │ │ │ │ - vshr.s64 q0, q9, #12 │ │ │ │ - vshr.s64 q8, q9, #14 │ │ │ │ - vshr.s64 q8, q9, #12 │ │ │ │ - vshr.s64 q0, q9, #64 │ │ │ │ - vqadd.s16 q8, q14, q9 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + @ instruction: 0xf0d000f2 │ │ │ │ + @ instruction: 0xf0d400f2 │ │ │ │ + ands.w r0, r4, #242 @ 0xf2 │ │ │ │ + orrs.w r0, r2, #242 @ 0xf2 │ │ │ │ + orrs.w r0, r4, #242 @ 0xf2 │ │ │ │ + vshr.s64 q8, q9, #32 │ │ │ │ + vshr.s64 q0, q9, #4 │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14f530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39490> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14f43e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3939e> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14f41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3937c> │ │ │ │ @@ -263834,21 +263832,21 @@ │ │ │ │ adds r0, #4 │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14fec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e20> │ │ │ │ b.n 14fef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e54> │ │ │ │ - b.n 14faf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39a50> │ │ │ │ + b.n 14fbb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39b10> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 14fa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39980> │ │ │ │ + b.n 14fae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39a40> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 14f960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x398c0> │ │ │ │ + b.n 14fa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39980> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r4, 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 1727b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5c710> │ │ │ │ @@ -263864,15 +263862,15 @@ │ │ │ │ beq.n 14ff48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39ea8> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14ff38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e98> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #27] │ │ │ │ lsls r4, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14ff70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39ed0> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -263941,15 +263939,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (150018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39f78>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14ffda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39f3a> │ │ │ │ - b.n 1507d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a738> │ │ │ │ + b.n 14f898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x397f8> │ │ │ │ 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 │ │ │ │ @@ -264288,23 +264286,23 @@ │ │ │ │ b.n 150196 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a0f6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ vaddw.u8 q8, q10, d31 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 150afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3aa5c> │ │ │ │ + b.n 150bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ab1c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ vrhadd.u d16, d18, d31 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1507f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a754> │ │ │ │ + b.n 1508b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a814> │ │ │ │ lsls r2, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - b.n 15063c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a59c> │ │ │ │ + b.n 1506fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a65c> │ │ │ │ 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 │ │ │ │ @@ -264399,19 +264397,19 @@ │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 150492 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a3f2> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1504be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a41e> │ │ │ │ b.n 150492 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a3f2> │ │ │ │ @ instruction: 0xfbe801af │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + b.n 150544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4a4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (1507bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a71c>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 15054a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4aa> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -264936,17 +264934,17 @@ │ │ │ │ sub.w sl, sl, #21 │ │ │ │ mov r4, sl │ │ │ │ b.n 15099c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a8fc> │ │ │ │ nop │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 150820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a780> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265192,31 +265190,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1509e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a944> │ │ │ │ nop │ │ │ │ - bls.n 150cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac10> │ │ │ │ + bge.n 150d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3acd0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bls.n 150e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ada8> │ │ │ │ + bls.n 150d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac68> │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 150cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac20> │ │ │ │ + bhi.n 150d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ace0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac54> │ │ │ │ + bhi.n 150db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad14> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac78> │ │ │ │ + bhi.n 150dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad38> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac44> │ │ │ │ + bhi.n 150da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad04> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac78> │ │ │ │ + bhi.n 150dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad38> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bvc.n 150e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3adb8> │ │ │ │ + bvc.n 150d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ac78> │ │ │ │ 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 │ │ │ │ @@ -265306,15 +265304,15 @@ │ │ │ │ bls.n 150dce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad2e> │ │ │ │ b.n 150e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad8c> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 150e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad8c> │ │ │ │ b.n 150e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ad98> │ │ │ │ nop │ │ │ │ - bvc.n 150e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ade0> │ │ │ │ + bvc.n 150f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3aea0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150e9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3adfa> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 150e96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3adf6> │ │ │ │ @@ -265774,15 +265772,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 1511f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b150> │ │ │ │ b.n 151276 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b1d6> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 1511f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b150> │ │ │ │ b.n 151276 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b1d6> │ │ │ │ - bcs.n 151354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b2b4> │ │ │ │ + bcc.n 151414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b374> │ │ │ │ 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 │ │ │ │ @@ -266212,15 +266210,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 151480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b3e0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 151700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b660> │ │ │ │ b.n 15154e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b4ae> │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -266691,46 +266689,46 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ b.n 151c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbc8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ b.n 151b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bae8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ beq.n 151e12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd72> │ │ │ │ - @ instruction: 0xffffca52 │ │ │ │ + @ instruction: 0xffffcab2 │ │ │ │ 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 │ │ │ │ @@ -267105,25 +267103,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (152128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c088>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 151eea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be4a> │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -267208,15 +267206,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ 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 │ │ │ │ @@ -267389,17 +267387,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1522e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c240> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -267647,35 +267645,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (152690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c5f0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1524f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c458> │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - it ge │ │ │ │ - lslge r2, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - itet eq │ │ │ │ - lsleq r2, r6, #3 │ │ │ │ - stmiane r1!, {r1, r4, r5, r7} │ │ │ │ - lsleq r2, r6, #3 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + itet vs │ │ │ │ + lslvs r2, r6, #3 │ │ │ │ + stmiavc r2!, {r1, r4} │ │ │ │ + lslvs r2, r6, #3 │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -268022,45 +268020,45 @@ │ │ │ │ add ip, pc │ │ │ │ b.n 152886 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c7e6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bvc.n 152978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8d8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ bvc.n 152ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ca48> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - itt le │ │ │ │ - lslle r2, r6, #3 │ │ │ │ - ite eq @ unpredictable │ │ │ │ - lsleq r2, r6, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - itet ne │ │ │ │ - lslne r2, r6, #3 │ │ │ │ - blt.n 152a14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c974> @ unpredictable │ │ │ │ - lslne r5, r6, #3 │ │ │ │ - blt.n 152a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c960> │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - bkpt 0x009c │ │ │ │ + ite vs │ │ │ │ + lslvs r2, r6, #3 │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 1529d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c938> │ │ │ │ + itet vc │ │ │ │ + lslvc r2, r6, #3 │ │ │ │ + bgt.n 152ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ca34> @ unpredictable │ │ │ │ + lslvc r5, r6, #3 │ │ │ │ + bgt.n 152ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ca20> │ │ │ │ lsls r5, r6, #3 │ │ │ │ bkpt 0x00fc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0064 │ │ │ │ + bgt.n 152a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9f8> │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + itt pl │ │ │ │ + lslpl r2, r6, #3 │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0028 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x001c │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0070 │ │ │ │ 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] @ 152fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cf00> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268567,59 +268565,59 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bpl.n 152eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ce0c> │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 1530a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d004> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bkpt 0x00a8 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - it mi │ │ │ │ - lslmi r2, r6, #3 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + it eq │ │ │ │ + lsleq r2, r6, #3 │ │ │ │ + it ge │ │ │ │ + lslge r2, r6, #3 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ bcc.n 1530b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d018> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfa2> │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r4, r5} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 153050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb0> │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 15305a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfba> │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfa8> │ │ │ │ + cbnz r0, 153060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfc0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cf94> │ │ │ │ + cbnz r0, 15304c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfac> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev16 r0, r1 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r7 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 153052 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb2> │ │ │ │ + cbnz r0, 15306a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfca> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 153048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfa8> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r6, 153058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfb8> │ │ │ │ + cbnz r6, 153070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfd0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 15304e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cfae> │ │ │ │ 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] @ (153100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d060>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269040,53 +269038,53 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 153196 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d0f6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r7 │ │ │ │ + hlt 0x001e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + rev16 r0, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cbnz r6, 15348c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3ec> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40c> │ │ │ │ + cbnz r2, 1534c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d424> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - hlt 0x0036 │ │ │ │ + cbnz r6, 1534b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d410> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + cbnz r0, 153476 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3d6> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + cbnz r6, 153480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3e0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40a> │ │ │ │ + rev r2, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + cbnz r2, 15348c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3ec> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r2, 1534bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d41c> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + cbnz r6, 153490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3f0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 153538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d498> │ │ │ │ + blt.n 1533f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d358> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r2, 15348c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d3ec> │ │ │ │ + cbnz r2, 1534a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d404> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - blt.n 1534e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d448> │ │ │ │ + blt.n 1533a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d308> │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r0, 1534a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d402> │ │ │ │ + cbnz r0, 1534ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d41a> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r0, 1534ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d40c> │ │ │ │ + cbnz r0, 1534c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d424> │ │ │ │ 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] @ 153500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d460> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269670,29 +269668,29 @@ │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 153764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3d6c4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 153af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3da50> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r2, r6, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r2, r6, #3 │ │ │ │ uxtb r3, r5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3dde0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270044,23 +270042,23 @@ │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 153c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3db94> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + cbz r0, 153e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ddf4> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 153ea2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3de02> │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r6, sp, #820 @ 0x334 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e1b8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270649,30 +270647,30 @@ │ │ │ │ b.n 1544a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e402> │ │ │ │ stmia r1!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, sp, #852 @ 0x354 │ │ │ │ - vtbl.8 d26, {d31- │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r7, pc, #632 @ (adr r7, 154c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ebcc>) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 154dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ed4c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r4, pc, #268 @ (adr r4, 154b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ea64>) │ │ │ │ - vqshlu.s64 d26, d26, #63 @ 0x3f │ │ │ │ + vqshl.u32 d26, d10, #31 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r5, pc, #840 @ (adr r5, 154d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eca8>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 154ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ea28>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -271473,23 +271471,23 @@ │ │ │ │ nop │ │ │ │ ble.n 154d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ecf8> │ │ │ │ lsls r7, r5, #6 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #464 @ (adr r5, 154f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee88>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 1550a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f008>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 154f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee7c>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 15509c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3effc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 154e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eda0>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 154fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ef20>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -271633,25 +271631,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 154c6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ebce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #184 @ (adr r0, 154fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ef14>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 155134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f094>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 1550dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f03c>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 15525c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f1bc>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 154f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eee4>) │ │ │ │ + add r0, pc, #504 @ (adr r0, 155104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f064>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1552d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f234>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -271933,23 +271931,23 @@ │ │ │ │ b.n 154fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ef04> │ │ │ │ bhi.n 1552d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f234> │ │ │ │ lsls r7, r5, #6 │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 15554c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f4ac>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 1552cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f22c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -272093,25 +272091,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 155126 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f086> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -272418,23 +272416,23 @@ │ │ │ │ nop │ │ │ │ bcc.n 1557a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f708> │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r4, r0, #4 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 14e914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38874> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272623,25 +272621,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 15561e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3f57e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r3, [sp, #988] @ 0x3dc │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (155ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3fc48>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272938,23 +272936,23 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r4, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r6, pc, #768 @ (adr r6, 155f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3fe84>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ add r4, pc, #456 @ (adr r4, 155dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3fd5c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ 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] │ │ │ │ @@ -273119,25 +273117,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 155b0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3fa6e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -273445,23 +273443,23 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r1, pc, #496 @ (adr r1, 156324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40284>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14e914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38874> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1560d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40036> │ │ │ │ @@ -273641,25 +273639,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 15605e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ffbe> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r1, [r1, #14] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (156718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40678>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -273955,23 +273953,23 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ 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] │ │ │ │ @@ -274129,25 +274127,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 17524c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1ac> │ │ │ │ b.n 15653c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4049c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -274315,21 +274313,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0068 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ 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] @ (156a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x409f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274381,19 +274379,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ 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] @ (156b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40ad0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274470,19 +274468,19 @@ │ │ │ │ nop │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (156c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40b60>) │ │ │ │ @@ -274558,15 +274556,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15212c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c08c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 156cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40c24> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ 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] @ (156ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40c40>) │ │ │ │ @@ -274650,15 +274648,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15212c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c08c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ hlt 0x0032 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ 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] @ (156dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40d2c>) │ │ │ │ @@ -274741,15 +274739,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15212c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c08c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 156e60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40dc0> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ 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 │ │ │ │ @@ -274810,15 +274808,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r2, 156ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x40e48> │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -274864,15 +274862,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14f89c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x397fc> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb8a6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ 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 │ │ │ │ @@ -274899,15 +274897,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb826 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ 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 │ │ │ │ @@ -274980,15 +274978,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ 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] @ (157124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41084>) │ │ │ │ @@ -275038,15 +275036,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14f89c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x397fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ 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] @ (157188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x410e8>) │ │ │ │ @@ -275078,15 +275076,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ 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 │ │ │ │ @@ -275158,15 +275156,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ 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] @ (1572d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41238>) │ │ │ │ @@ -275216,15 +275214,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14f89c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x397fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [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 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (15733c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4129c>) │ │ │ │ @@ -275257,15 +275255,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 152204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c164> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ 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 │ │ │ │ @@ -275526,17 +275524,17 @@ │ │ │ │ nop │ │ │ │ cbz r0, 15768c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415ec> │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r4, [r1, #30] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275865,30 +275863,30 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 1577c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41728> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 1579ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4190e> │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r1, [r1, #16] │ │ │ │ - vqshlu.s32 d23, d30, #31 │ │ │ │ + vqshlu.s64 d23, d14, #63 @ 0x3f │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ 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] @ (157c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41bc8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -276120,17 +276118,17 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r9, r3, #33024 @ 0x8100 │ │ │ │ movs r3, #1 │ │ │ │ @@ -276460,30 +276458,30 @@ │ │ │ │ b.n 157e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41d7c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 158000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f60> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ - vqrdmlsh.s q11, , d26[0] │ │ │ │ + vmla.i , , d10[0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -276791,19 +276789,19 @@ │ │ │ │ b.n 1580ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4204a> │ │ │ │ add r6, pc, #992 @ (adr r6, 15873c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4269c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r4, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r1, #27] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15822c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4218c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277105,30 +277103,30 @@ │ │ │ │ b.n 1581e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42144> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 15869c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425fc> │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r7, #120] @ 0x78 │ │ │ │ - vqrshrn.u64 d22, q7, #1 │ │ │ │ + @ instruction: 0xffff69be │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ 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] @ (1589ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4290c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -277406,19 +277404,19 @@ │ │ │ │ b.n 15873a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4269a> │ │ │ │ add r0, pc, #656 @ (adr r0, 158c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b9c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r1, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r7, #1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15887c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427dc> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -277720,30 +277718,30 @@ │ │ │ │ b.n 158834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42794> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 158cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c4c> │ │ │ │ nop │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r5, [r5, #20] │ │ │ │ - vsubw.u q11, , d14 │ │ │ │ + @ instruction: 0xffff636e │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -277856,19 +277854,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ 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] @ (158eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277924,19 +277922,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ 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] @ (158f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ef0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -277992,19 +277990,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #124] @ (15902c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f8c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278059,19 +278057,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ 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, #132] @ (1590d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43034>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278128,19 +278126,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (159144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278176,15 +278174,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r4, #32] │ │ │ │ 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] @ (1591e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43144>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278241,17 +278239,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (15928c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431ec>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278310,17 +278308,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (1592fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278359,15 +278357,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #12] │ │ │ │ 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] @ (1593d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43338>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278449,17 +278447,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (1594c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43420>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278543,17 +278541,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (15956c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434cc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278616,15 +278614,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1523b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c318> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ 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] @ (1595fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4355c>) │ │ │ │ @@ -279269,27 +279267,27 @@ │ │ │ │ b.n 1599fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4395e> │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r1, [pc, #72] @ (159c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43bb0>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279317,15 +279315,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 177750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x616b0> │ │ │ │ b.n 1599fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4395e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #468] @ (159e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d9c>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279504,21 +279502,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -279810,23 +279808,23 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r1, [pc, #520] @ (15a374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442d4>) │ │ │ │ + ldr r1, [pc, #904] @ (15a4f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44454>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r6, [pc, #952] @ (15a528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44488>) │ │ │ │ + ldr r7, [pc, #312] @ (15a2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44208>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r2, [r0, #12] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bpl.n 15a124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44084> │ │ │ │ + bvs.n 15a1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44144> │ │ │ │ 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] │ │ │ │ @@ -279949,25 +279947,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15a080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43fe0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov ip, r3 │ │ │ │ + mov ip, pc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #104] @ (15a340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442a0>) │ │ │ │ + ldr r4, [pc, #488] @ (15a4c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44420>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, fp │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #392] @ (15a468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443c8>) │ │ │ │ + ldr r4, [pc, #776] @ (15a5e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44548>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - mov r4, fp │ │ │ │ + mov ip, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [pc, #40] @ (15a310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44270>) │ │ │ │ + ldr r4, [pc, #424] @ (15a490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443f0>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [pc, #172] @ (15a398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442f8>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15a6b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44610>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280228,23 +280226,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r2, [pc, #656] @ (15a848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x447a8>) │ │ │ │ + ldr r3, [pc, #16] @ (15a5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44528>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bne.n 15a4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44438> │ │ │ │ + bne.n 15a598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x444f8> │ │ │ │ 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] │ │ │ │ @@ -280367,25 +280365,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15a4ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4442a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - negs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + ldr r0, [pc, #200] @ (15a7e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44748>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - tst r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r0, [pc, #104] @ (15a790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446f0>) │ │ │ │ + ldr r0, [pc, #488] @ (15a910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44870>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #136] @ (15a7b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44718>) │ │ │ │ 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 │ │ │ │ @@ -280693,23 +280691,23 @@ │ │ │ │ b.n 15a9d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44932> │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #264] @ (15ab7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adc>) │ │ │ │ + ldr r4, [pc, #648] @ (15acfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldrsb r6, [r4, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r0, r0 │ │ │ │ + add r0, ip │ │ │ │ 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] │ │ │ │ @@ -280848,25 +280846,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15a95a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448ba> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - muls r4, r1 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmn r0, r6 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r3, r0 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15afdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44f3c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281142,23 +281140,23 @@ │ │ │ │ b.n 15ae60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44dc0> │ │ │ │ ldrb r0, [r4, #13] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r1, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r0, [pc, #216] @ (15afd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44f38>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ 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] │ │ │ │ @@ -281297,25 +281295,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15ade8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d48> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -281631,23 +281629,23 @@ │ │ │ │ nop │ │ │ │ strb r0, [r0, #26] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #944] @ (15b78c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456ec>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r3, r0, #4 │ │ │ │ ldr r4, [pc, #744] @ (15b6d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45634>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ 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] │ │ │ │ @@ -281784,25 +281782,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15b2c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45226> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r7, #147 @ 0x93 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15b94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x458ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282085,23 +282083,23 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #368] @ (15b9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45938>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - itt ne │ │ │ │ - lslne r3, r0, #4 │ │ │ │ - ldrne r0, [pc, #184] @ (15b930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45890>) │ │ │ │ + itt vc │ │ │ │ + lslvc r3, r0, #4 │ │ │ │ + ldrvc r0, [pc, #184] @ (15b930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45890>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -282244,25 +282242,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 175628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f588> │ │ │ │ b.n 15b752 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456b2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -282383,15 +282381,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -282414,15 +282412,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -282446,15 +282444,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -282478,15 +282476,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -282511,15 +282509,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -282545,15 +282543,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -282579,15 +282577,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -282615,15 +282613,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -282651,15 +282649,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -282688,15 +282686,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -282724,15 +282722,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #18 │ │ │ │ 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 │ │ │ │ @@ -282760,15 +282758,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ 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] @ 15bf98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ef8> │ │ │ │ @@ -282796,15 +282794,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -282833,15 +282831,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -282870,15 +282868,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -282905,15 +282903,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ 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] @ 15c0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4605c> │ │ │ │ @@ -282941,15 +282939,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ 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 │ │ │ │ @@ -282978,15 +282976,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1507c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a724> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15c6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46620> │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ push {r4, lr} │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 15c1d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46136> │ │ │ │ @@ -283789,19 +283787,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15c7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46730> │ │ │ │ nop │ │ │ │ subs r0, #142 @ 0x8e │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (15cad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283860,21 +283858,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r4, #84 @ 0x54 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (15cb84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ae4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283936,21 +283934,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14ea90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x389f0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15cb2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a8e> │ │ │ │ b.n 15cb20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a80> │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284012,19 +284010,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (15ccdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284078,19 +284076,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15cd84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ce4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284149,19 +284147,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (15ce2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46d8c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284219,19 +284217,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15cee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46e40>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284293,19 +284291,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15c750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x466b0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r3, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r2, 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 132a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c9a8> │ │ │ │ @@ -284354,15 +284352,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 151828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b788> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (15d000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f60>) │ │ │ │ @@ -284392,15 +284390,15 @@ │ │ │ │ bl 151828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b788> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r2, [r0, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (15d0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47000>) │ │ │ │ @@ -284448,17 +284446,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284511,17 +284509,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r2, [r5, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (15d200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47160>) │ │ │ │ @@ -284585,17 +284583,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (15d2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47220>) │ │ │ │ @@ -284662,17 +284660,17 @@ │ │ │ │ bl 151828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b788> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r0, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r1, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15d374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x472d4>) │ │ │ │ @@ -284736,17 +284734,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (15d434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47394>) │ │ │ │ @@ -284814,17 +284812,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ 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 r4, [sp, #56] @ 0x38 │ │ │ │ @@ -285047,27 +285045,27 @@ │ │ │ │ b.n 15d4ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4744c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r2, r6, #3 │ │ │ │ cmp r3, #12 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ 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, #120] @ 15d718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47678> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285237,19 +285235,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15d82e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4778e> │ │ │ │ b.n 15d850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x477b0> │ │ │ │ nop │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -285400,15 +285398,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15d9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47958> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15d9c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47928> │ │ │ │ b.n 15d964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x478c4> │ │ │ │ nop │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -285741,15 +285739,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 r5, #170 @ 0xaa │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285922,15 +285920,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15dfac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47f0c>) │ │ │ │ add r1, pc │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15df5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47ebe> │ │ │ │ ldr r0, [pc, #184] @ (15e064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47fc4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, 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, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #904] @ (15e34c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x482ac>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286700,15 +286698,15 @@ │ │ │ │ b.n 15e6fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4865c> │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 15e772 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x486d2> │ │ │ │ lsrs r1, r1, #1 │ │ │ │ b.n 15e772 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x486d2> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x486f0> │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrh r3, [r0, #8] │ │ │ │ movw r2, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r3, r2 │ │ │ │ beq.n 15e836 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48796> │ │ │ │ @@ -286874,15 +286872,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r6, #30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [pc, #604] @ (15ec48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48ba8>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15eb3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48a9a> │ │ │ │ bhi.n 15ea2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4898e> │ │ │ │ @@ -287163,17 +287161,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15ece4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48c44>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 15ecca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48c2a> │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ 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 │ │ │ │ @@ -287551,21 +287549,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #5 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #4 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r0, #4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -287676,15 +287674,15 @@ │ │ │ │ b.n 15f166 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x490c6> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 15f1c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49126> │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cbz r1, 15f2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49200> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287702,15 +287700,15 @@ │ │ │ │ bl 15f128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49088> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r5, #42 @ 0x2a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ cbz r2, 15f2e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49244> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287728,15 +287726,15 @@ │ │ │ │ bl 15f128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49088> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r4, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (15f344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x492a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287764,19 +287762,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r4, #170 @ 0xaa │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cbnz r4, 15f366 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x492c6> │ │ │ │ + cbnz r4, 15f37e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x492de> │ │ │ │ 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] @ (15f3cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4932c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287821,21 +287819,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + cbnz r4, 15f3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49348> │ │ │ │ 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 │ │ │ │ @@ -288097,21 +288095,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15f5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49530> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 15f5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49530> │ │ │ │ - ldcl 0, cr0, [r0, #964]! @ 0x3c4 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + mrc 0, 2, r0, cr0, cr1, {7} │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stcl 0, cr0, [r0, #964] @ 0x3c4 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + mcr 0, 1, r0, cr0, cr1, {7} │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldc 0, cr0, [sl, #-964] @ 0xfffffc3c │ │ │ │ + ldcl 0, cr0, [sl, #-964]! @ 0xfffffc3c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (15f748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x496a8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288135,15 +288133,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15e358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x482b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ 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 r4, [pc, #60] @ (15f79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x496fc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288168,15 +288166,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15e358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x482b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ 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, #104] @ (15f81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4977c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288218,17 +288216,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15e358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x482b8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #204] @ (15f908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288427,19 +288425,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15fa0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4996c> │ │ │ │ b.n 15fa3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4999c> │ │ │ │ nop │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r6, r7 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #324] @ (15fbb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49b14>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288720,16 +288718,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15fd36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49c96> │ │ │ │ b.n 15fc14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49b74> │ │ │ │ nop │ │ │ │ cmp r3, #222 @ 0xde │ │ │ │ lsls r7, r5, #6 │ │ │ │ - mcr2 0, 6, r0, cr2, cr1, {7} │ │ │ │ - stc2 0, cr0, [r8, #964]! @ 0x3c4 │ │ │ │ + vqadd.u32 q0, q9, │ │ │ │ + mcr2 0, 0, r0, cr8, cr1, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15fef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49e54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288865,15 +288863,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ + stc2l 0, cr0, [r4], {241} @ 0xf1 │ │ │ │ stmdb sp!, {r4, 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] @ (160058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49fb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -288994,19 +288992,19 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 15ffc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49f20> │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xfb9a00f1 │ │ │ │ - @ instruction: 0xfb4000f1 │ │ │ │ - @ instruction: 0xfb1400f1 │ │ │ │ + @ instruction: 0xfbfa00f1 │ │ │ │ + @ instruction: 0xfba000f1 │ │ │ │ + @ instruction: 0xfb7400f1 │ │ │ │ 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] @ (160164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a0c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -289095,15 +289093,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1600ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a04c> │ │ │ │ nop │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -289363,21 +289361,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r5, #24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr??.w r0, [r0, #241] @ 0xf1 │ │ │ │ - ldr.w r0, [lr, r1, lsl #3] │ │ │ │ - strh.w r0, [r4, r1, lsl #3] │ │ │ │ - ldrb.w r0, [sl, r1, lsl #3] │ │ │ │ - strh.w r0, [lr, r1, lsl #3] │ │ │ │ - ldrh.w r0, [ip, r1, lsl #3] │ │ │ │ - ldr.w r0, [r0, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r0, r1, lsl #3] │ │ │ │ + ldrh.w r0, [lr, #241] @ 0xf1 │ │ │ │ + strb.w r0, [r4, #241] @ 0xf1 │ │ │ │ + ldr??.w r0, [sl, r1, lsl #3] │ │ │ │ + strb.w r0, [lr, #241] @ 0xf1 │ │ │ │ + ldrb.w r0, [ip, #241] @ 0xf1 │ │ │ │ + ldrh.w r0, [r0, #241] @ 0xf1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ 160478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a3d8> │ │ │ │ @@ -289390,15 +289388,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15d724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47684> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r3, #78 @ 0x4e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh.w r0, [sl, r1, lsl #3] │ │ │ │ + strb.w r0, [sl, #241] @ 0xf1 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #100] @ (1604fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a45c>) │ │ │ │ @@ -289442,16 +289440,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r3, #12 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf7fa00f1 │ │ │ │ - @ instruction: 0xf7be00f1 │ │ │ │ + ldr.w r0, [sl, r1, lsl #3] │ │ │ │ + ldrb.w r0, [lr, r1, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (160624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a584>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -289552,16 +289550,16 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 160604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a564> │ │ │ │ b.n 160614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a574> │ │ │ │ nop │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf76600f1 │ │ │ │ - @ instruction: 0xf72400f1 │ │ │ │ + @ instruction: 0xf7c600f1 │ │ │ │ + @ instruction: 0xf78400f1 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 1606aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a60a> │ │ │ │ bls.n 160658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a5b8> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 1606a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a606> │ │ │ │ @@ -289909,15 +289907,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r1, #1 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf32e00f1 │ │ │ │ + @ instruction: 0xf38e00f1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (160a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a9c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r3, r0, #33792 @ 0x8400 │ │ │ │ @@ -289943,15 +289941,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf2e800f1 │ │ │ │ + @ instruction: 0xf34800f1 │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ @@ -291056,19 +291054,19 @@ │ │ │ │ bls.n 1617e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b740> │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ b.n 1616ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b62e> │ │ │ │ @ instruction: 0xf4da01ae │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf22e01ae │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - eors.w r0, r8, r1, ror #3 │ │ │ │ - @ instruction: 0xe82600f1 │ │ │ │ - b.n 1614a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b404> │ │ │ │ + @ instruction: 0xeaf800f1 │ │ │ │ + stmia.w r6, {r0, r4, r5, r6, r7} │ │ │ │ + b.n 161564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b4c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrh.w r1, [r8, #44] @ 0x2c │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 1616ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b61a> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291132,15 +291130,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 16170a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b66a> │ │ │ │ ldrh.w r1, [r8, #52] @ 0x34 │ │ │ │ mov.w r6, #8448 @ 0x2100 │ │ │ │ movw r2, #34165 @ 0x8575 │ │ │ │ b.n 1612d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b238> │ │ │ │ - b.n 1613a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b300> │ │ │ │ + b.n 161460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b3c0> │ │ │ │ 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 │ │ │ │ @@ -291359,19 +291357,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 161ad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ba38> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -291601,41 +291599,41 @@ │ │ │ │ b.n 161cd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bc34> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 16157c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4b4dc> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1621d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c134> │ │ │ │ + b.n 162294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c1f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c12c> │ │ │ │ + b.n 16228c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c1ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1620ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c00c> │ │ │ │ + b.n 16216c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0cc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1623ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c34c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bvc.n 161cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bc14> │ │ │ │ + bhi.n 161d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bcd4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - b.n 162184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0e4> │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - b.n 162044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfa4> │ │ │ │ + b.n 162244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c1a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfe0> │ │ │ │ + b.n 162104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c064> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1620b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c018> │ │ │ │ + b.n 162140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0a0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c120> │ │ │ │ + b.n 162178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 162170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0d0> │ │ │ │ + b.n 162280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c1e0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 162230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c190> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1621e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c148> │ │ │ │ + b.n 1622f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c250> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1622a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c208> │ │ │ │ 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 │ │ │ │ @@ -291745,15 +291743,15 @@ │ │ │ │ b.n 161e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bdcc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 162358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c2b8> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 162144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0a4> │ │ │ │ + b.n 162204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c164> │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 1621c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c120> │ │ │ │ lsls r6, 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 │ │ │ │ @@ -291828,15 +291826,15 @@ │ │ │ │ b.n 161f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4be84> │ │ │ │ ldr r2, [pc, #16] @ (161f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bedc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - b.n 162008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bf68> │ │ │ │ + b.n 1620c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c028> │ │ │ │ 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 │ │ │ │ @@ -291953,23 +291951,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 162076 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfd6> │ │ │ │ ldr.w r9, [pc, #24] @ 1620c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c024> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 161fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bf44> │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bcc.n 1620a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c004> │ │ │ │ + bmi.n 162164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0c4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcc.n 162084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bfe4> │ │ │ │ + bmi.n 162144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c0a4> │ │ │ │ lsls r5, r7, #3 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ 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] @ 162224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c184> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292103,15 +292101,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ 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] @ 1624d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c430> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292528,25 +292526,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 16269c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5fc> │ │ │ │ lsls r6, r5, #6 │ │ │ │ blt.n 162698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5f8> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - blt.n 1626b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c618> │ │ │ │ + blt.n 162778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c6d8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ bge.n 1625ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c54c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bge.n 162734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c694> │ │ │ │ + bge.n 1625f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c554> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bls.n 16268c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5ec> │ │ │ │ + bge.n 16274c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c6ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 162640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c5a0> │ │ │ │ + bge.n 162700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c660> │ │ │ │ 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 │ │ │ │ @@ -292790,39 +292788,39 @@ │ │ │ │ b.n 1628ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c84a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 162978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8d8> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bls.n 162960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8c0> │ │ │ │ + bls.n 162a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c980> │ │ │ │ lsls r1, r6, #3 │ │ │ │ bhi.n 162990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8f0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 16284c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7ac> │ │ │ │ + bvc.n 16290c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c86c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 162894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c7f4> │ │ │ │ + bhi.n 162954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvc.n 1628c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c828> │ │ │ │ + bhi.n 162988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8e8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bvs.n 1628c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c824> │ │ │ │ + bvc.n 162984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8e4> │ │ │ │ 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] @ (162a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c964>) │ │ │ │ @@ -292888,17 +292886,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr6, cr14, {5} │ │ │ │ - bvc.n 162a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9b8> │ │ │ │ + bvc.n 162918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c878> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 162a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9b0> │ │ │ │ + bvc.n 162910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c870> │ │ │ │ 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] @ (162aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca0c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -292955,17 +292953,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 200590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea4f0> │ │ │ │ ldr r2, [pc, #12] @ (162ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca14>) │ │ │ │ add r2, pc │ │ │ │ b.n 162a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9ec> │ │ │ │ stc2 1, cr0, [r6, #696] @ 0x2b8 │ │ │ │ - bvs.n 162b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caf8> │ │ │ │ + bvs.n 162a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9b8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 162b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caf0> │ │ │ │ + bvs.n 162a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9b0> │ │ │ │ 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] @ (162b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca6c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -292994,15 +292992,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0], #696 @ 0x2b8 │ │ │ │ - bvs.n 162b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caec> │ │ │ │ + bvs.n 162a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c9ac> │ │ │ │ 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 │ │ │ │ @@ -293016,15 +293014,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - bpl.n 162b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4caa0> │ │ │ │ + bvs.n 162c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb60> │ │ │ │ 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 │ │ │ │ @@ -293057,15 +293055,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ mcrr2 1, 10, r0, r6, cr14 │ │ │ │ - bpl.n 162b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ca78> │ │ │ │ + bvs.n 162bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb38> │ │ │ │ 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] @ 162bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb4c> │ │ │ │ @@ -293082,15 +293080,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bpl.n 162ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc44> │ │ │ │ + bpl.n 162ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb04> │ │ │ │ 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 │ │ │ │ @@ -293123,15 +293121,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfba201ae │ │ │ │ - bpl.n 162c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cbec> │ │ │ │ + bpl.n 162d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ccac> │ │ │ │ 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] @ 162c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cbf0> │ │ │ │ @@ -293149,15 +293147,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 162c60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cbc0> │ │ │ │ + bpl.n 162d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc80> │ │ │ │ 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 │ │ │ │ @@ -293190,15 +293188,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfafe01ae │ │ │ │ - bmi.n 162c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cb68> │ │ │ │ + bmi.n 162cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc28> │ │ │ │ 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 │ │ │ │ @@ -293216,15 +293214,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 162dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd24> │ │ │ │ + bmi.n 162c84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cbe4> │ │ │ │ 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 │ │ │ │ @@ -293257,15 +293255,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5a01ae │ │ │ │ - bcc.n 162d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ccf4> │ │ │ │ + bmi.n 162e54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cdb4> │ │ │ │ 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] @ 162dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd34> │ │ │ │ @@ -293283,15 +293281,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 162a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c970> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 162d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cccc> │ │ │ │ + bmi.n 162e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd8c> │ │ │ │ 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] @ (162e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd88>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293316,15 +293314,15 @@ │ │ │ │ strd ip, r4, [sp, #20] │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vst2.8 {d16[5],d17[5]}, [r0], lr │ │ │ │ - bcc.n 162d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cc98> │ │ │ │ + bcc.n 162df8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd58> │ │ │ │ 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 │ │ │ │ @@ -293336,15 +293334,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bcc.n 162ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce50> │ │ │ │ + bcc.n 162db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cd10> │ │ │ │ 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] @ (162eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce18>) │ │ │ │ @@ -293372,15 +293370,15 @@ │ │ │ │ strd r5, r4, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh.w r0, [r4, ] │ │ │ │ - bcc.n 162ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce38> │ │ │ │ + bcc.n 162f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cef8> │ │ │ │ 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] @ 162efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce5c> │ │ │ │ @@ -293396,15 +293394,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bcs.n 162ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce04> │ │ │ │ + bcc.n 162f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cec4> │ │ │ │ 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] @ (162f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ceb4>) │ │ │ │ @@ -293433,15 +293431,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 161f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4bee0> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb.w r0, [r8, #430] @ 0x1ae │ │ │ │ - bcs.n 162e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cdcc> │ │ │ │ + bcs.n 162f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce8c> │ │ │ │ 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] @ 162f94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cef4> │ │ │ │ @@ -293457,15 +293455,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcs.n 16302c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf8c> │ │ │ │ + bcs.n 162eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ce4c> │ │ │ │ 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] @ (162fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf4c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293493,15 +293491,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf7fe01ae │ │ │ │ - bcs.n 16301c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf7c> │ │ │ │ + bcs.n 1630dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d03c> │ │ │ │ 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] @ (16304c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cfac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293532,15 +293530,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a201ae │ │ │ │ - bne.n 162ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf54> │ │ │ │ + bcs.n 1630b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d014> │ │ │ │ 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] @ (1630a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d008>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293571,15 +293569,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 162950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4c8b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf74401ae │ │ │ │ - bne.n 162fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cf10> │ │ │ │ + bne.n 163070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4cfd0> │ │ │ │ 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 │ │ │ │ @@ -293835,41 +293833,41 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1631b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4d116> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldmia r6, {r1, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ 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 │ │ │ │ @@ -295758,31 +295756,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 16451c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e47c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 164724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e684> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbnz r4, 164710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e670> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cbnz r4, 16473c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e69c> │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbnz r2, 164746 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e6a6> │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ 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] @ (1647ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e74c>) │ │ │ │ @@ -296053,21 +296051,21 @@ │ │ │ │ b.n 164924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e884> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r4 │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rev r0, r1 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + cbnz r2, 16499a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4e8fa> │ │ │ │ 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 │ │ │ │ @@ -296280,17 +296278,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6bed8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -296534,17 +296532,17 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 164ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ee1c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (165198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f0f8>) │ │ │ │ @@ -296863,19 +296861,19 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 1651c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f120> │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 1651b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f110> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbz r0, 165210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f170> │ │ │ │ + cbz r0, 165228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f188> │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 1651c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f126> │ │ │ │ + cbz r6, 1651de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f13e> │ │ │ │ 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 │ │ │ │ @@ -297496,21 +297494,21 @@ │ │ │ │ nop │ │ │ │ beq.n 165874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f7d4> │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ 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] @ (1659b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4f914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297812,23 +297810,23 @@ │ │ │ │ b.n 165b5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fabe> │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #144 @ (adr r6, 165c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fbc8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ 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] @ (165c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fbb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297934,19 +297932,19 @@ │ │ │ │ b.n 165d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fc60> │ │ │ │ ldmia r3!, {r1, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #552 @ (adr r3, 165f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4feb0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #864 @ (adr r7, 166090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fff0>) │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #456 @ (adr r7, 165efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe5c>) │ │ │ │ + add r7, pc, #840 @ (adr r7, 16607c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ffdc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #512 @ (adr r7, 165f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe98>) │ │ │ │ + add r7, pc, #896 @ (adr r7, 1660b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50018>) │ │ │ │ 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] @ (165d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fcf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298052,19 +298050,19 @@ │ │ │ │ b.n 165e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fda4> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #264 @ (adr r2, 165f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fed8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #728 @ (adr r6, 166150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x500b0>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 165ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe30>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 165e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fddc>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 165ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4ff5c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 166190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x500f0>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 165f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fe70>) │ │ │ │ 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] @ (165f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4fec8>) │ │ │ │ @@ -298385,27 +298383,27 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #440 @ (adr r0, 166374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x502d4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #920 @ (adr r5, 16655c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504bc>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 1662dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5023c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #64 @ (adr r5, 166208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50168>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 166388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x502e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 1662fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5025c>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 16647c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x503dc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 166570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504d0>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 1662f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50250>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #896 @ (adr r4, 166554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504b4>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 1662d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50234>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 166428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50388>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 1665a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50508>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 16650c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5046c>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 16628c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x501ec>) │ │ │ │ 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] @ (166240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x501a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298534,21 +298532,21 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #824 @ (adr r3, 166688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x505e8>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 166408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50368>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #864 @ (adr r3, 1666b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50614>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 166434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50394>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 166538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50498>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 1666b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50618>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r3, pc, #520 @ (adr r3, 166564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504c4>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 1666e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50644>) │ │ │ │ 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] @ (1663c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298663,19 +298661,19 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 1668a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50804>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 166624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50584>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 166830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50790>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 1665b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50510>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #664 @ (adr r2, 166754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x506b4>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 1664d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50434>) │ │ │ │ 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] @ 1664f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50454> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298765,17 +298763,17 @@ │ │ │ │ b.n 16654e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x504ae> │ │ │ │ stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 166708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50668>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 166888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x507e8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, pc, #80 @ (adr r2, 16661c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5057c>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 16679c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x506fc>) │ │ │ │ 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] @ 166604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50564> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298871,17 +298869,17 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #592 @ (adr r1, 166938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50898>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 166ab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50a18>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 166804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50764>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 166984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x508e4>) │ │ │ │ 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 │ │ │ │ @@ -298988,15 +298986,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 1668d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50830> │ │ │ │ add lr, pc │ │ │ │ @@ -299069,23 +299067,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 16685c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x507bc> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 1668bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5081c> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 166920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50880> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299394,21 +299392,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r6} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 166c6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50bce> │ │ │ │ bhi.w 166e9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50dfe> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299773,41 +299771,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (167078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50fd8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 166bf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x50b52> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -300002,19 +300000,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 167112 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51072> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -300054,15 +300052,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 1672fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5125a> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ 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 │ │ │ │ @@ -300100,17 +300098,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 167352 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x512b2> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -300492,27 +300490,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1675a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51508> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1675a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51508> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -300598,21 +300596,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1678fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5185c>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 167856 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x517b6> │ │ │ │ nop │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (167b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51a9c>) │ │ │ │ @@ -300807,25 +300805,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 167a3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5199e> │ │ │ │ movs r2, #4 │ │ │ │ b.n 167a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51970> │ │ │ │ nop │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -301010,22 +301008,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 167ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51c00> │ │ │ │ movs r3, #4 │ │ │ │ b.n 167c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51bd4> │ │ │ │ nop │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r6, #12 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cdp2 1, 14, cr0, cr12, cr2, {0} │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + vrhadd.u8 d16, d12, d2 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cdp2 1, 0, cr0, cr12, cr2, {0} │ │ │ │ + cdp2 1, 6, cr0, cr12, cr2, {0} │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 167dea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51d4a> │ │ │ │ str.w r3, [ip, #792] @ 0x318 │ │ │ │ @@ -301091,19 +301089,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (167e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51dd4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (167ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51e58>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 167efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51e5c> │ │ │ │ add r6, pc │ │ │ │ @@ -301136,17 +301134,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 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - stc2l 1, cr0, [lr], #8 │ │ │ │ + stc2l 1, cr0, [lr, #-8] │ │ │ │ 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 167fce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51f2e> │ │ │ │ mov r6, r0 │ │ │ │ @@ -301248,19 +301246,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -301467,15 +301465,15 @@ │ │ │ │ bne.w 1681a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52104> │ │ │ │ b.n 1681ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5214c> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 16817a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x520da> │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ 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] @ 168438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52398> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301622,23 +301620,23 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (1686bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5261c>) │ │ │ │ @@ -301866,23 +301864,23 @@ │ │ │ │ b.n 16858e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x524ee> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ 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 │ │ │ │ @@ -302024,17 +302022,17 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 1687b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52714> │ │ │ │ movs r3, #4 │ │ │ │ b.n 168788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x526e8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7c20102 │ │ │ │ - @ instruction: 0xf3d80102 │ │ │ │ - @ instruction: 0xf2e00102 │ │ │ │ + strh.w r0, [r2, ] │ │ │ │ + bics.w r1, r8, #8519680 @ 0x820000 │ │ │ │ + sbfx r1, r0, #0, #3 │ │ │ │ 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 │ │ │ │ bfi ip, r1, #0, #5 │ │ │ │ @@ -302087,17 +302085,17 @@ │ │ │ │ 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 168924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52884> │ │ │ │ - @ instruction: 0xf6260102 │ │ │ │ - @ instruction: 0xf23a0102 │ │ │ │ - @ instruction: 0xf21c0102 │ │ │ │ + @ instruction: 0xf6860102 │ │ │ │ + @ instruction: 0xf29a0102 │ │ │ │ + @ instruction: 0xf27c0102 │ │ │ │ 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] │ │ │ │ mov.w r9, #24 │ │ │ │ @@ -302183,17 +302181,17 @@ │ │ │ │ ldr r0, [pc, #24] @ (168aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52a08>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 168a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x529a4> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 168a1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5297a> │ │ │ │ - @ instruction: 0xf5300102 │ │ │ │ - adc.w r1, r4, #2 │ │ │ │ - @ instruction: 0xf0e60102 │ │ │ │ + @ instruction: 0xf5900102 │ │ │ │ + sub.w r1, r4, #2 │ │ │ │ + adc.w r1, r6, #2 │ │ │ │ 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] @ 168b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52a64> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -302268,15 +302266,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ 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] @ (168c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52bd0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302358,15 +302356,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r0, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302442,15 +302440,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ 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] @ (168e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52d94>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302528,15 +302526,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r6, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r1, r6, #3 │ │ │ │ strb r4, [r7, #8] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -302646,15 +302644,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ 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] @ (169084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52fe4>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302752,15 +302750,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -302836,15 +302834,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ 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] @ (169250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x531b0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302927,15 +302925,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303011,15 +303009,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ 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] @ (16941c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5337c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303102,15 +303100,15 @@ │ │ │ │ nop │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #18] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -303225,15 +303223,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ 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] @ (169678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x535d8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303332,15 +303330,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -303423,15 +303421,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ 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] @ (169870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x537d0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303517,15 +303515,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -303626,19 +303624,19 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ 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] @ (1699ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5394c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -303715,15 +303713,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ 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] @ (169b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53aac>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303805,15 +303803,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303943,17 +303941,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ 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] @ (169df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53d54>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -304065,19 +304063,19 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r0, [r7, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ 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] @ (169ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53e58>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -304172,19 +304170,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r3, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r1, r6, #3 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ 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] @ (169f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53ed0>) │ │ │ │ @@ -304289,17 +304287,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ 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] @ (16a0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54000>) │ │ │ │ @@ -304429,19 +304427,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrsh r0, [r0, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r0, [r3, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ 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] @ (16a26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x541cc>) │ │ │ │ @@ -304513,17 +304511,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #0] │ │ │ │ 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, 16a28e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x541ee> │ │ │ │ @@ -304641,17 +304639,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a3f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54350>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r0, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ 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] @ (16a424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54384>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304705,17 +304703,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ 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] @ (16a4fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5445c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304750,17 +304748,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r0, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ 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] @ (16a540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x544a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -304870,15 +304868,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (16a654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x545b4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ 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] @ (16a688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x545e8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -304928,17 +304926,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ 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] @ (16a750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x546b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -304969,17 +304967,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ 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] @ (16a794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x546f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305040,17 +305038,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ 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] @ 16a8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54814> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305093,17 +305091,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ 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] @ 16a948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x548a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305142,17 +305140,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r2, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ 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] @ 16a9e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54944> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305194,17 +305192,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ 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] @ 16aa74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x549d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305243,17 +305241,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ 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] @ 16aaf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54a50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305291,17 +305289,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ 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] @ 16ab6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54acc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -305339,17 +305337,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #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, #88] @ (16abe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54b40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -305382,17 +305380,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #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, #176] @ (16acac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54c0c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305462,17 +305460,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, [r5, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ 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] @ (16ad40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x54ca0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -305521,19 +305519,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ 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 168b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52a68> │ │ │ │ @@ -305620,15 +305618,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 1686d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x52638> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #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 1699f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x53950> │ │ │ │ @@ -305931,17 +305929,17 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [pc, #448] @ (16b364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x552c4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #824] @ (16b4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55444>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ 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] @ (16b218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -305974,19 +305972,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, #23] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r1, #52] @ 0x34 │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ 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] @ (16b264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x551c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306003,15 +306001,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ 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] @ (16b298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x551f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306050,15 +306048,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ 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] @ (16b388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x552e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306148,17 +306146,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #32] │ │ │ │ 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] @ (16b490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x553f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -306201,19 +306199,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #28] │ │ │ │ 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] @ (16b564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x554c4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -306291,15 +306289,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [pc, #272] @ (16b678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x555d8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #936] @ (16b918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55878>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #24] │ │ │ │ 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] @ 16b608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55568> │ │ │ │ mov lr, r2 │ │ │ │ @@ -306347,19 +306345,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r2, [r4, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr??.w r0, [sl, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xfa5a00f0 │ │ │ │ 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] @ (16b6e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55640>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r5, [pc, #180] @ (16b6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55644>) │ │ │ │ @@ -306439,15 +306437,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [pc, #816] @ (16ba14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55974>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #432] @ (16b89c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x557fc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + str r6, [r1, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (16b75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x556bc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306486,17 +306484,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r5, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh.w r0, [r6, #240] @ 0xf0 │ │ │ │ + vst4. {d0-d3}, [r6 :256], r0 │ │ │ │ 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] @ (16b7d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55734>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306534,17 +306532,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh.w r0, [lr, r0, lsl #3] │ │ │ │ + strb.w r0, [lr, #240] @ 0xf0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (16b9b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55910>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #444] @ (16b9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55914>) │ │ │ │ @@ -306716,15 +306714,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [pc, #16] @ (16b9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55924>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ bx r8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -306770,18 +306768,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (16ba54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x559b4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 16ba26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55986> │ │ │ │ ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rsb r0, r8, #7864320 @ 0x780000 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + @ instruction: 0xf62800f0 │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r3, 16bac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55a20> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -306990,15 +306988,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ cmp r0, r4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r2, r5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -307041,17 +307039,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xf2e200f0 │ │ │ │ + @ instruction: 0xf34200f0 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -307062,15 +307060,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16bd64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55cc4> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 167900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51860> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ 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] @ 16bda8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55d08> │ │ │ │ @@ -307084,15 +307082,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 167900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51860> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ 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] @ 16bde8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55d48> │ │ │ │ @@ -307105,15 +307103,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 167900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51860> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -307131,15 +307129,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ 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 │ │ │ │ @@ -307158,15 +307156,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ 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 │ │ │ │ @@ -307186,15 +307184,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -307213,15 +307211,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldr r4, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -307241,15 +307239,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -307268,15 +307266,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 167b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51ab8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ 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] @ 16bfec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x55f4c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307361,24 +307359,24 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - vshr.s64 q0, q8, #62 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + vshr.s64 q8, q8, #30 │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r5, [pc, #64] @ (16c104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56064>) │ │ │ │ + ldr r5, [pc, #448] @ (16c284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x561e4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r4, [pc, #800] @ (16c3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5634c>) │ │ │ │ + ldr r5, [pc, #160] @ (16c16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x560cc>) │ │ │ │ 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] @ (16c10c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5606c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307428,15 +307426,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51f3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ 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] @ (16c1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56108>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307461,15 +307459,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51f3c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16c228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56188>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307574,24 +307572,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r3, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stcl 0, cr0, [r2, #-960] @ 0xfffffc40 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + stc 0, cr0, [r2, #960]! @ 0x3c0 │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [pc, #424] @ (16c4a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56408>) │ │ │ │ + ldr r2, [pc, #808] @ (16c628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56588>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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, #128] @ (16c398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x562f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307665,15 +307663,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51d54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ 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] @ (16c434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307698,15 +307696,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 167df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x51d54> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -308088,21 +308086,21 @@ │ │ │ │ b.n 16c628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56588> │ │ │ │ str r0, [r2, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r2, r3] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -308172,19 +308170,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2ea6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4614> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrsh r0, [r0, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (16c9fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5695c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308277,17 +308275,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r6, r2] │ │ │ │ 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] @ (16ca90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x569f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308336,19 +308334,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r2, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #896] @ (16ce18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d78>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #896] @ (16ce1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d7c>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #672] @ (16cd40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56ca0>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -308393,21 +308391,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16cb2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56a8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 16cafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56a5c> │ │ │ │ ldr r2, [pc, #16] @ (16cb30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56a90>) │ │ │ │ add r2, pc │ │ │ │ b.n 16cafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56a5c> │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r7, [pc, #672] @ (16cdcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d2c>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #408] @ (16ccc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56c28>) │ │ │ │ + ldr r7, [pc, #792] @ (16ce48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56da8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r7, [pc, #448] @ (16ccf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56c54>) │ │ │ │ + ldr r7, [pc, #832] @ (16ce74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56dd4>) │ │ │ │ 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] @ (16cda4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d04>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308655,46 +308653,46 @@ │ │ │ │ adds r4, #174 @ 0xae │ │ │ │ lsls r6, r5, #6 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r0, #5767168 @ 0x580000 │ │ │ │ - ldr r7, [pc, #304] @ (16cee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56e48>) │ │ │ │ + ldr r7, [pc, #688] @ (16d068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56fc8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf4d401b0 │ │ │ │ - ldr r7, [pc, #40] @ (16cde8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d48>) │ │ │ │ + ldr r7, [pc, #424] @ (16cf68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56ec8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #1016] @ (16d1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5711c>) │ │ │ │ + ldr r7, [pc, #376] @ (16cf3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56e9c>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r4, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r1, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ eor.w r1, lr, #5767168 @ 0x580000 │ │ │ │ adds r3, #234 @ 0xea │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #488] @ (16cfc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56f28>) │ │ │ │ + ldr r6, [pc, #872] @ (16d148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x570a8>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #416] @ (16cf88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56ee8>) │ │ │ │ + ldr r6, [pc, #800] @ (16d108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57068>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #320] @ (16cf30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56e90>) │ │ │ │ + ldr r6, [pc, #704] @ (16d0b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57010>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [pc, #48] @ (16ce24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56d84>) │ │ │ │ + ldr r6, [pc, #432] @ (16cfa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56f04>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ @ instruction: 0xf39801b0 │ │ │ │ - ldr r5, [pc, #760] @ (16d0f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57054>) │ │ │ │ + ldr r6, [pc, #120] @ (16ce74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56dd4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ @ instruction: 0xf30401b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -308833,17 +308831,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r3, [pc, #936] @ (16d318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57278>) │ │ │ │ + ldr r4, [pc, #296] @ (16d098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56ff8>) │ │ │ │ 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] @ (16cfc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56f24>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308872,22 +308870,22 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #728] @ (16d2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57200>) │ │ │ │ + ldr r4, [pc, #88] @ (16d020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56f80>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #1008]! @ 0x3f0 │ │ │ │ + mrc2 0, 2, r0, cr4, cr12, {7} │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #368] @ (16d148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x570a8>) │ │ │ │ + ldr r3, [pc, #752] @ (16d2c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57228>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16d4fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5745c> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309802,23 +309800,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16d844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x577a4> │ │ │ │ b.n 16d854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x577b4> │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - sbcs r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adcs r2, r2 │ │ │ │ + sbcs r2, r6 │ │ │ │ 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 │ │ │ │ @@ -310484,121 +310482,121 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16dd1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x57c7a> │ │ │ │ nop │ │ │ │ movs r4, #188 @ 0xbc │ │ │ │ lsls r6, r5, #6 │ │ │ │ - eors r4, r3 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - rors r6, r2 │ │ │ │ + tst r6, r6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -312214,15 +312212,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 6a8ac │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r2], #1008 @ 0x3f0 │ │ │ │ + stc2l 0, cr0, [r2, #-1008] @ 0xfffffc10 │ │ │ │ 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 │ │ │ │ cbz r0, 16f7fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5975e> │ │ │ │ @@ -312520,15 +312518,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr??.w r0, [r6, #252] @ 0xfc │ │ │ │ + @ instruction: 0xfa5600fc │ │ │ │ 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 │ │ │ │ ldr.w r3, [r6, #3664] @ 0xe50 │ │ │ │ @@ -314425,19 +314423,19 @@ │ │ │ │ ldr.w r1, [r6, #1616] @ 0x650 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1709c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5a928> │ │ │ │ b.n 170910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5a870> │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r1, 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] @ 1710bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5b01c> │ │ │ │ @@ -314553,15 +314551,15 @@ │ │ │ │ moveq r3, r1 │ │ │ │ b.n 17101c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5af7c> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 1710a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5b000> │ │ │ │ b.n 17100e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5af6e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ orn r1, r0, #173 @ 0xad │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, lr, #173 @ 0xad │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -314972,15 +314970,15 @@ │ │ │ │ b.n 1711b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5b118> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 1711b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5b118> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -317326,18 +317324,18 @@ │ │ │ │ movs r2, #12 │ │ │ │ b.n 172cf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5cc52> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bvs.n 172cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5cc0c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r2, #240 @ 0xf0 │ │ │ │ + eors.w r0, r2, #240 @ 0xf0 │ │ │ │ bcc.n 172ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5cc48> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 173210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d170> │ │ │ │ + b.n 1732d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d230> │ │ │ │ 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] @ (172eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5ce10>) │ │ │ │ @@ -317951,15 +317949,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 17342c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d38c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 1733c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d320> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrd r0, r0, [r8, #960]! @ 0x3c0 │ │ │ │ + orrs.w r0, r8, r0, ror #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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -318239,15 +318237,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 173414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d374> │ │ │ │ + b.n 1734d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d434> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 173754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d6b4> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 17373c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5d69c> │ │ │ │ @@ -319593,15 +319591,15 @@ │ │ │ │ b.n 173dca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5dd2a> │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r3, #398 @ 0x18e │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173dca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5dd2a> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 173dca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5dd2a> │ │ │ │ @@ -320828,23 +320826,23 @@ │ │ │ │ b.n 174ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5ec40> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 174ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5ec40> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 174ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5ec40> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 174ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5ec40> │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r2, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -320893,15 +320891,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 175276 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f1d6> │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -321287,17 +321285,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (1756a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5f608>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov sl, r2 │ │ │ │ @@ -323428,15 +323426,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323548,19 +323546,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (176dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x60d34>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 176602 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x60562> │ │ │ │ nop │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ 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 │ │ │ │ @@ -324061,15 +324059,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r5, #5] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ 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] @ 1773d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x61330> │ │ │ │ @@ -324616,17 +324614,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -324740,15 +324738,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r2, pc, #664 @ (adr r2, 177d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x61cb4>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 177ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x61a34>) │ │ │ │ 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 │ │ │ │ @@ -327144,15 +327142,15 @@ │ │ │ │ ... │ │ │ │ adds r2, #74 @ 0x4a │ │ │ │ lsls r0, r6, #6 │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r0, r6, #6 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - cbnz r2, 17965a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x635ba> │ │ │ │ + cbnz r2, 179672 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x635d2> │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmia r7!, {r1, r4} │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, #2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327834,15 +327832,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 179d02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x63c62> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -328273,15 +328271,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 17a1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x64154> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ lsls r5, r5, #6 │ │ │ │ @@ -328335,17 +328333,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -329452,15 +329450,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -330469,18 +330467,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #520] @ (17bc10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x65b70>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r2, #247] @ 0xf7 │ │ │ │ + ldrsb.w r0, [r2, r7, lsl #3] │ │ │ │ blxns r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -331428,15 +331426,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ cmp r8, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, #106 @ 0x6a │ │ │ │ lsls r5, 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 │ │ │ │ @@ -331931,33 +331929,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #12 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332299,19 +332297,19 @@ │ │ │ │ beq.w 17d64c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x675ac> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17d9ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6790c> │ │ │ │ b.n 17ce94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x66df4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ vldr d7, [pc, #844] @ 17d1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67150> │ │ │ │ @@ -332649,19 +332647,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17d208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67168>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17d20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6716c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r5, [pc, #248] @ (17d2fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6725c>) │ │ │ │ + ldr r5, [pc, #632] @ (17d47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x673dc>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #0] @ (17d208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67168>) │ │ │ │ + ldr r5, [pc, #384] @ (17d388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x672e8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #776] @ (17d514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67474>) │ │ │ │ + ldr r5, [pc, #136] @ (17d294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x671f4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ bl 465fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34ff1c> │ │ │ │ vldr d7, [pc, #860] @ 17d570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x674d0> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333858,15 +333856,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -334424,27 +334422,27 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + eors r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + eors r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #203 @ 0xcb │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r5, r0 │ │ │ │ @@ -334930,15 +334928,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 17df38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x67e98> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -336595,29 +336593,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17fd44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69ca4> │ │ │ │ b.n 17fd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69cc0> │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r2, [r2, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ 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} │ │ │ │ @@ -337554,17 +337552,17 @@ │ │ │ │ b.n 18047a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6a3da> │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 18009a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69ffa> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 18009a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x69ffa> │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #27] │ │ │ │ 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] │ │ │ │ @@ -337751,15 +337749,15 @@ │ │ │ │ b.n 1808f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6a856> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 1808f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6a856> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 1808f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6a856> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 1808f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6a856> │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ 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 1386e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22648> │ │ │ │ @@ -337926,19 +337924,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 138960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x228c0> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 180aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6aa00> │ │ │ │ b.n 180ade <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6aa3e> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -339231,15 +339229,15 @@ │ │ │ │ cbz r3, 1818c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6b826> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 18182a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6b78a> │ │ │ │ mov r1, r4 │ │ │ │ b.n 18189c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6b7fc> │ │ │ │ nop │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ 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] │ │ │ │ @@ -340100,15 +340098,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 182134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c094> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ble.n 1821c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c120> │ │ │ │ + ble.n 182280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c1e0> │ │ │ │ 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 │ │ │ │ @@ -340707,17 +340705,17 @@ │ │ │ │ b.n 18265a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c5ba> │ │ │ │ ldr r2, [pc, #20] @ (1827cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c72c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 182494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6c3f4> │ │ │ │ nop │ │ │ │ - vld4. {d16-d19}, [r6 :128] │ │ │ │ - @ instruction: 0xf7ec00ef │ │ │ │ - @ instruction: 0xf7f200ef │ │ │ │ + vst1.8 {d16[7]}, [r6] │ │ │ │ + str.w r0, [ip, pc, lsl #2] │ │ │ │ + ldr.w r0, [r2, pc, lsl #2] │ │ │ │ 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 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ @@ -341697,15 +341695,15 @@ │ │ │ │ nop │ │ │ │ beq.n 1831b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6d118> │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 1830dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6d03c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbz r0, 18324e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6d1ae> │ │ │ │ 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] │ │ │ │ @@ -343517,15 +343515,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x003e │ │ │ │ lsls r4, r5, #6 │ │ │ │ bkpt 0x003a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r5!, {r1, r4, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ @@ -343684,15 +343682,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ revsh r2, r2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 184650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6e5b0> │ │ │ │ + blt.n 184710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6e670> │ │ │ │ lsls r7, r5, #3 │ │ │ │ revsh r0, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 1846f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6e650> │ │ │ │ lsls r4, r5, #6 │ │ │ │ @@ -345081,35 +345079,35 @@ │ │ │ │ b.w 184bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6eb50> │ │ │ │ @ instruction: 0xb60e │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bpl.n 185634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f594> │ │ │ │ + bvs.n 1856f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f654> │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ 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} │ │ │ │ @@ -345325,15 +345323,15 @@ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ b.n 18589a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f7fa> │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ b.n 1853a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6f304> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ 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 │ │ │ │ @@ -345778,15 +345776,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r5, pc, #176 @ (adr r5, 185e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6fdfc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r5, pc, #40 @ (adr r5, 185e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x6fd80>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #864 @ (adr r4, 18615c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x700bc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346086,15 +346084,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r0, pc, #832 @ (adr r0, 18649c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x703fc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r0, pc, #704 @ (adr r0, 186428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x70388>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #124] @ 0x7c │ │ │ │ @@ -346543,17 +346541,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53b270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4251d0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ 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 │ │ │ │ @@ -346721,17 +346719,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18683c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7079c> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18683c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7079c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ 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 │ │ │ │ @@ -347227,15 +347225,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r0, #4 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -352664,15 +352662,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -354342,23 +354340,23 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ strh r6, [r3, r2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r0, r0, #4 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -357018,15 +357016,15 @@ │ │ │ │ b.n 18d2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x77250> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #10 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r1, #2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #772] @ 0x304 │ │ │ │ @ instruction: 0xffff9cdd │ │ │ │ @ instruction: 0xffff99ff │ │ │ │ vshll.u32 , d9, #31 │ │ │ │ @@ -358828,25 +358826,25 @@ │ │ │ │ nop │ │ │ │ subs r0, r2, r6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -359387,24 +359385,24 @@ │ │ │ │ b.n 18eb76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x78ad6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r0, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r6, r4, #30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ bl 1bacde <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa4c3e> │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1260] @ 18f1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7914c> │ │ │ │ @@ -359869,23 +359867,23 @@ │ │ │ │ b.n 18efe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x78f46> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -360008,45 +360006,45 @@ │ │ │ │ b.n 18f2b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79216> │ │ │ │ ldr r2, [pc, #64] @ (18f37c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x792dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f2e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79246> │ │ │ │ ldr r2, [pc, #64] @ (18f380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x792e0>) │ │ │ │ add r2, pc │ │ │ │ b.n 18f2e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79246> │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bmi.n 18f328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79288> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -360224,59 +360222,61 @@ │ │ │ │ b.n 18f470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x793d0> │ │ │ │ ldr r1, [pc, #116] @ (18f5a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79504>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x793f4> │ │ │ │ ldr r1, [pc, #116] @ (18f5a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79508>) │ │ │ │ add r1, pc │ │ │ │ b.n 18f494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x793f4> │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vshr.u64 q8, q13, #26 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bcc.n 18f590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x794f0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - vshr.u64 q0, q13, #30 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - vshr.u64 q0, q13, #42 │ │ │ │ - vshr.u64 q0, q13, #52 │ │ │ │ - vshr.u64 q0, q13, #60 │ │ │ │ - vqadd.u64 q8, q15, q13 │ │ │ │ - vqadd.u64 q8, q12, q13 │ │ │ │ - vqadd.u64 q8, q9, q13 │ │ │ │ - vqadd.u32 q8, q12, q13 │ │ │ │ - vqadd.u32 q8, q8, q13 │ │ │ │ - vqadd.u16 q8, q12, q13 │ │ │ │ - vqadd.u16 q8, q9, q13 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + vshr.u64 q8, q13, #10 │ │ │ │ + vshr.u64 q8, q13, #20 │ │ │ │ + vshr.u64 q8, q13, #28 │ │ │ │ + vshr.u64 q8, q13, #34 │ │ │ │ + vshr.u64 q8, q13, #40 │ │ │ │ + vshr.u64 q8, q13, #46 │ │ │ │ + vshr.u64 q8, q13, #56 │ │ │ │ + vshr.u64 q8, q13, #64 │ │ │ │ + vshr.u64 q0, q13, #8 │ │ │ │ + vshr.u64 q0, q13, #14 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18f5b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x79514> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -361900,18 +361900,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 190558 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7a4b8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1906fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7a65a> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r2, ] │ │ │ │ - ldr??.w r0, [r2, #256] @ 0x100 │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (1908c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7a824>) │ │ │ │ @@ -362049,15 +362049,15 @@ │ │ │ │ ldrb.w r0, [ip, #427] @ 0x1ab │ │ │ │ ldrb.w r0, [r2, #427] @ 0x1ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7b401ab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (190984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7a8e4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19097e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7a8de> │ │ │ │ @@ -362117,15 +362117,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 │ │ │ │ @ instruction: 0xf71a01ab │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -362224,15 +362224,15 @@ │ │ │ │ @ instruction: 0xf63001ab │ │ │ │ @ instruction: 0xf62801ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ addw r1, ip, #2219 @ 0x8ab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -362648,16 +362648,16 @@ │ │ │ │ str.w r3, [r8, #1616] @ 0x650 │ │ │ │ b.n 190e7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7adde> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf39c01ab │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4ea0100 │ │ │ │ - @ instruction: 0xf2e80100 │ │ │ │ + adc.w r1, sl, #8388608 @ 0x800000 │ │ │ │ + sbfx r1, r8, #0, #1 │ │ │ │ sbcs.w r1, sl, #171 @ 0xab │ │ │ │ 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 │ │ │ │ @@ -363510,22 +363510,22 @@ │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ blx r3 │ │ │ │ b.n 191788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7b6e8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s8 q8, q12, d27 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldrsh.w r0, [ip, ] │ │ │ │ - subs r4, r5, #2 │ │ │ │ + ldrsb.w r0, [ip, #256] @ 0x100 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - vaddw.s8 q0, q7, d0 │ │ │ │ + vaddw.s32 q8, q7, d0 │ │ │ │ @ instruction: 0xe9a401ab │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 1918a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7b808> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -365258,15 +365258,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vrhadd.u8 d0, d20, d27 │ │ │ │ - ldr.w r0, [r8, lr, lsl #2] │ │ │ │ + ldrh.w r0, [r8, #238] @ 0xee │ │ │ │ stmdb 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 │ │ │ │ adds r1, r0, r3 │ │ │ │ @@ -365813,16 +365813,16 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 192faa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7cf0a> │ │ │ │ b.n 19306c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7cfcc> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str.w r0, [r8, ] │ │ │ │ - @ instruction: 0xf33600ee │ │ │ │ - @ instruction: 0xf32200ee │ │ │ │ + @ instruction: 0xf39600ee │ │ │ │ + @ instruction: 0xf38200ee │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (1931b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -365844,15 +365844,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf62e01ab │ │ │ │ - subs.w r0, r0, #238 @ 0xee │ │ │ │ + @ instruction: 0xf21000ee │ │ │ │ stmdb 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] @ 193720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d680> │ │ │ │ @@ -366767,18 +366767,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (193c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dbe8>) │ │ │ │ add r3, pc │ │ │ │ b.n 193c46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dba6> │ │ │ │ ldr r3, [pc, #16] @ (193c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dbec>) │ │ │ │ add r3, pc │ │ │ │ b.n 193c46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dba6> │ │ │ │ nop │ │ │ │ - cdp 1, 2, cr0, cr0, cr1, {0} │ │ │ │ - ldc 1, cr0, [r6, #4]! │ │ │ │ - cdp 1, 0, cr0, cr0, cr1, {0} │ │ │ │ - stcl 1, cr0, [sl, #4] │ │ │ │ + cdp 1, 8, cr0, cr0, cr1, {0} │ │ │ │ + cdp 1, 1, cr0, cr6, cr1, {0} │ │ │ │ + cdp 1, 6, cr0, cr0, cr1, {0} │ │ │ │ + cdp 1, 2, cr0, cr10, cr1, {0} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (193cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7dc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -367683,17 +367683,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1946ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e64c> │ │ │ │ nop │ │ │ │ b.n 194990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8f0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bgt.n 194828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e788> │ │ │ │ + bgt.n 1946e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e648> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bgt.n 194648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e5a8> │ │ │ │ + bgt.n 194708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e668> │ │ │ │ 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] @ (194808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367763,17 +367763,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1947be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e71e> │ │ │ │ nop │ │ │ │ b.n 1948cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e82c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - blt.n 194784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e6e4> │ │ │ │ + bgt.n 194844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e7a4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - blt.n 19476c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e6cc> │ │ │ │ + bgt.n 19482c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e78c> │ │ │ │ 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] @ (1948ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e84c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367844,17 +367844,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1948aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e80a> │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bge.n 1948bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e81c> │ │ │ │ + blt.n 19497c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8dc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 194884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e7e4> │ │ │ │ + blt.n 194944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8a4> │ │ │ │ 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] @ (1949ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367934,17 +367934,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8f0> │ │ │ │ nop │ │ │ │ udf #160 @ 0xa0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bls.n 1949e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e940> │ │ │ │ + bge.n 194aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea00> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 194988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e8e8> │ │ │ │ + bge.n 194a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e9a8> │ │ │ │ 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] @ (194ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368021,17 +368021,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea00> │ │ │ │ nop │ │ │ │ ble.n 194a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e98c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bls.n 194b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ea64> │ │ │ │ + bls.n 194bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb24> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 194a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7e9ec> │ │ │ │ + bls.n 194b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eaac> │ │ │ │ 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] @ (194c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368121,17 +368121,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194b9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eafe> │ │ │ │ nop │ │ │ │ bgt.n 194b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eab8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvc.n 194c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb60> │ │ │ │ + bhi.n 194cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec20> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvc.n 194b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eac8> │ │ │ │ + bhi.n 194c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb88> │ │ │ │ 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] @ (194d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368222,17 +368222,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 194cce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec2e> │ │ │ │ blt.n 194c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7eb9c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvs.n 194cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec50> │ │ │ │ + bvc.n 194db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed10> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 194e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed98> │ │ │ │ + bvs.n 194cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ec58> │ │ │ │ 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] @ (194e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7edd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368327,17 +368327,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 194dfa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed5a> │ │ │ │ nop │ │ │ │ bge.n 194f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ee7c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bpl.n 194dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed2c> │ │ │ │ + bvs.n 194e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7edec> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bpl.n 194ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ee54> │ │ │ │ + bpl.n 194db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7ed14> │ │ │ │ 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] @ (1950f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368534,17 +368534,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bcc.n 1951ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f10c> │ │ │ │ + bcc.n 19506c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7efcc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bcs.n 1950b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f014> │ │ │ │ + bcc.n 195174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f0d4> │ │ │ │ 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] @ (19539c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f2fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368749,17 +368749,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - beq.n 195328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f288> │ │ │ │ + bne.n 1953e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f348> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - beq.n 195410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f370> │ │ │ │ + beq.n 1952d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f230> │ │ │ │ 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] @ (19562c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f58c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368956,17 +368956,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (1958d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7f830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369171,17 +369171,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ 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] @ (195b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7fac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369378,17 +369378,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ 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] @ (195e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7fd64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369593,17 +369593,17 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ 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] @ (195e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7fdfc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375025,15 +375025,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 199f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x83e88> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ 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 19a0f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x84058> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375460,19 +375460,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 19a52a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8448a> │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ 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] @ 19a5fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8455c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376281,17 +376281,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19af3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x84e9a> │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ 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] @ (19b050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x84fb0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376358,17 +376358,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b00c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x84f6c> │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ 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] @ (19b138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85098>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376438,17 +376438,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b0f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85058> │ │ │ │ nop │ │ │ │ strb r2, [r7, #28] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ 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] @ (19b238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85198>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376525,17 +376525,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b1e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85142> │ │ │ │ strb r2, [r2, #25] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ 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] @ (19b334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85294>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376609,17 +376609,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b2f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85252> │ │ │ │ strb r2, [r2, #21] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ 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] @ (19b458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x853b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376706,17 +376706,17 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b3f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85350> │ │ │ │ strb r6, [r2, #17] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + strb r6, [r5, #5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ 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] @ (19b588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x854e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376806,17 +376806,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85480> │ │ │ │ nop │ │ │ │ strb r2, [r6, #12] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ 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] @ (19b6d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x85630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376914,17 +376914,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 19b656 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x855b6> │ │ │ │ nop │ │ │ │ strb r2, [r0, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ 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] @ (19b748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x856a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378512,15 +378512,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19c9aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8690a> │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #16] │ │ │ │ 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] @ (19cb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86afc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378625,15 +378625,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cb10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86a70> │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ 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] @ (19cd0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86c6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378744,15 +378744,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cc6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86bce> │ │ │ │ ldrh r2, [r6, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ 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] @ (19ce60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378855,15 +378855,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19cde2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86d42> │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ 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] @ (19cfd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378975,15 +378975,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19cefe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86e5e> │ │ │ │ ldr r6, [r5, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrh r0, [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, #296] @ (19d118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379086,15 +379086,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19d070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x86fd0> │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r2, r4] │ │ │ │ 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] @ (19d290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x871f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379205,15 +379205,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19d1ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8711a> │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldrsb r6, [r0, 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, #280] @ (19d3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379308,15 +379308,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19d330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87290> │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ 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] @ (19d518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379419,15 +379419,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d48e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x873ee> │ │ │ │ strh r2, [r1, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ 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] @ (19d668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x875c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379531,15 +379531,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d5e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87548> │ │ │ │ nop │ │ │ │ strh r6, [r6, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ 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] @ (19d7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87708>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379639,15 +379639,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19d708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87668> │ │ │ │ nop │ │ │ │ str r6, [r4, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ 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] @ (19d8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87838>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379741,15 +379741,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19d846 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x877a6> │ │ │ │ ldr r7, [pc, #920] @ (19dc74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87bd4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r6, 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, #312] @ (19da2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8798c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379855,15 +379855,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d9ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8790e> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #728] @ (19dd08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c68>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [pc, #8] @ (19da3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8799c>) │ │ │ │ + ldr r7, [pc, #392] @ (19dbbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87b1c>) │ │ │ │ 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] @ (19db6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87acc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379967,15 +379967,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19dac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87a28> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #392] @ (19dcf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c58>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [pc, #536] @ (19dd8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87cec>) │ │ │ │ + ldr r5, [pc, #920] @ (19df0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87e6c>) │ │ │ │ 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] @ (19dca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380077,15 +380077,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19dc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87b6c> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #136] @ (19dd30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87c90>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [pc, #200] @ (19dd74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87cd4>) │ │ │ │ + ldr r4, [pc, #584] @ (19def4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87e54>) │ │ │ │ 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] @ (19ddf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380188,15 +380188,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19dd6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87cce> │ │ │ │ ldr r2, [pc, #936] @ (19e1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88104>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [pc, #952] @ (19e1b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88118>) │ │ │ │ + ldr r3, [pc, #312] @ (19df38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87e98>) │ │ │ │ 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] @ (19df48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87ea8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380300,15 +380300,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19dec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87e28> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #600] @ (19e1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88104>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [pc, #488] @ (19e138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88098>) │ │ │ │ + ldr r1, [pc, #872] @ (19e2b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88218>) │ │ │ │ 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] @ (19e088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87fe8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380408,15 +380408,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19dfe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x87f48> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #280] @ (19e1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88104>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - @ instruction: 0x47fe │ │ │ │ + ldr r0, [pc, #376] @ (19e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88168>) │ │ │ │ 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] @ (19e1b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88118>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380510,15 +380510,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19e126 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88086> │ │ │ │ bx r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov ip, r5 │ │ │ │ + bxns r1 │ │ │ │ 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] @ (19e30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8826c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380624,15 +380624,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e28e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x881ee> │ │ │ │ nop │ │ │ │ cmp lr, sl │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp lr, 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, #292] @ (19e44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x883ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380736,15 +380736,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19e3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88308> │ │ │ │ nop │ │ │ │ add sl, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ 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] @ (19e584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x884e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380846,15 +380846,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19e4ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8844c> │ │ │ │ nop │ │ │ │ muls r2, r0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19e62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8858c> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381776,17 +381776,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19f002 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x88f62> │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ 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] @ (19f274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x891d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381934,17 +381934,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19f1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8913c> │ │ │ │ nop │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r6, 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, #432] @ (19f444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x893a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382081,17 +382081,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19f378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x892d8> │ │ │ │ adds r5, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r7, #210 @ 0xd2 │ │ │ │ lsls r6, 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] @ (19f620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382234,17 +382234,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 19f54e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x894ae> │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #432] @ (19f7ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8974c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382381,17 +382381,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89682> │ │ │ │ nop │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (19f9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382535,17 +382535,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19f8f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89856> │ │ │ │ nop │ │ │ │ cmp r7, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (19fb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89a9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382660,15 +382660,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19fa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x899f8> │ │ │ │ nop │ │ │ │ cmp r5, #198 @ 0xc6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ 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, #332] @ (19fca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89c04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382777,15 +382777,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19fc0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89b6e> │ │ │ │ nop │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r3, #22 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #348] @ (19fe1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382900,15 +382900,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fd7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89cdc> │ │ │ │ cmp r2, #234 @ 0xea │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ 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, #324] @ (19ff7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383015,15 +383015,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19fefc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89e5c> │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #360] @ (1a0100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383140,15 +383140,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a001a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x89f7a> │ │ │ │ cmp r0, #18 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ 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, #320] @ (1a025c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a1bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383253,15 +383253,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a01a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a108> │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #364] @ (1a03e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383376,15 +383376,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1a02fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a25e> │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ 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] @ (1a0538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383485,15 +383485,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a0494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a3f4> │ │ │ │ movs r3, #170 @ 0xaa │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ 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 r1, [pc, #320] @ (1a0694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a5f4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383600,15 +383600,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a0608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a568> │ │ │ │ nop │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ 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, #320] @ (1a07f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a750>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383713,15 +383713,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a0766 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a6c6> │ │ │ │ nop │ │ │ │ movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r6, #3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (1a08d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8a830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384249,15 +384249,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0dda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8ad3a> │ │ │ │ subs r6, r0, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ 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 r3, [pc, #328] @ (1a0fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8af24>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384367,15 +384367,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a0f4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8aeaa> │ │ │ │ adds r6, r5, r4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ 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, #344] @ (1a1138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b098>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384491,15 +384491,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a107a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8afda> │ │ │ │ asrs r2, r1, #31 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r7, #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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #348] @ (1a12b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b210>) │ │ │ │ @@ -384615,15 +384615,15 @@ │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a11fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b15c> │ │ │ │ nop │ │ │ │ asrs r0, r3, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (1a140c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b36c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384730,15 +384730,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a1386 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b2e6> │ │ │ │ asrs r6, r3, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a1574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384847,15 +384847,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a14f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b456> │ │ │ │ asrs r2, r0, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #332] @ (1a16dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b63c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384966,15 +384966,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a1622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b582> │ │ │ │ nop │ │ │ │ asrs r2, r3, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ 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, #328] @ (1a1840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385082,15 +385082,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a1792 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b6f2> │ │ │ │ asrs r2, r6, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r1, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a19b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8b912> │ │ │ │ @@ -390624,15 +390624,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5a7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8f9de> │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ 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] @ (1a5c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fbe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390744,15 +390744,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fb40> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ 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] @ (1a5df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fd54>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -390863,15 +390863,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5d76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fcd6> │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ 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] @ (1a5f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390986,15 +390986,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8fe38> │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ 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] @ (1a60f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90058>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -391107,15 +391107,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a6038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8ff98> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ 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] @ (1a6284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x901e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391232,15 +391232,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a61a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90102> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ 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] @ (1a6410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90370>) │ │ │ │ mov fp, r3 │ │ │ │ @@ -391354,15 +391354,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a6356 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x902b6> │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ 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] @ (1a65a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391481,17 +391481,17 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a64bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9041c> │ │ │ │ nop │ │ │ │ stmia r3!, {r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ite vc │ │ │ │ - lslvc r0, r0, #4 │ │ │ │ - stmdbvs sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ite le │ │ │ │ + lslle r0, r0, #4 │ │ │ │ + stmdbgt sp!, {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] @ (1a6714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -391599,15 +391599,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6686 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x905e6> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003a │ │ │ │ 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] @ (1a687c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x907dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391715,15 +391715,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a67ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9074e> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ 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] @ (1a6a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391838,15 +391838,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x908e0> │ │ │ │ nop │ │ │ │ itee ne │ │ │ │ lslne r2, r5, #6 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 1a6a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x909ac> @ unpredictable │ │ │ │ lsleq 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] @ (1a6b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90ad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391955,15 +391955,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6af2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90a52> │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbnz r6, 1a6b80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90ae0> │ │ │ │ + cbnz r6, 1a6b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90af8> │ │ │ │ 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] @ (1a6d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392080,15 +392080,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a6c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90b98> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ 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] @ (1a6e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392200,15 +392200,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a6dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90d1c> │ │ │ │ nop │ │ │ │ hlt 0x000a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ 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] @ (1a7024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392328,15 +392328,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a6f5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90eba> │ │ │ │ cbnz r6, 1a702a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x90f8a> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r5, r6} │ │ │ │ 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] @ (1a71a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392445,15 +392445,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a70e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91048> │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - sxtb r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ 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] @ (1a7340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x912a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392571,15 +392571,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7276 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x911d6> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 1a734e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x912ae> │ │ │ │ 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] @ (1a74c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392691,15 +392691,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91368> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ 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] @ (1a7654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x915b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392817,15 +392817,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7592 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x914f2> │ │ │ │ nop │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ 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] @ (1a77e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392945,15 +392945,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7726 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91686> │ │ │ │ cbz r2, 1a77fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9175a> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ 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] @ (1a796c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x918cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393065,15 +393065,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a78b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91810> │ │ │ │ nop │ │ │ │ add r7, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ 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] @ (1a7b80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91ae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393222,15 +393222,15 @@ │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7a7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x919da> │ │ │ │ nop │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ 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] @ (1a7d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393379,15 +393379,15 @@ │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a7c96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91bf6> │ │ │ │ nop │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r5, pc, #856 @ (adr r5, 1a80fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9205c>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 1a7e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91ddc>) │ │ │ │ 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 │ │ │ │ @@ -393548,15 +393548,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a81e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92140>) │ │ │ │ + add r3, pc, #888 @ (adr r3, 1a8360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x922c0>) │ │ │ │ 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 │ │ │ │ @@ -393672,15 +393672,15 @@ │ │ │ │ b.n 1a809c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x91ffc> │ │ │ │ add r7, pc, #640 @ (adr r7, 1a83c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92324>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 1a8548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x924a8>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 1a82c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92228>) │ │ │ │ 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] @ (1a82a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393798,15 +393798,15 @@ │ │ │ │ b.n 1a81fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9215e> │ │ │ │ add r6, pc, #280 @ (adr r6, 1a83c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92324>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldrb r4, [r1, #26] │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #496 @ (adr r0, 1a84a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92408>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 1a8628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92588>) │ │ │ │ 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] @ (1a8468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x923c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393936,15 +393936,15 @@ │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a8392 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x922f2> │ │ │ │ nop │ │ │ │ add r4, pc, #888 @ (adr r4, 1a87e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92744>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ 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 │ │ │ │ @@ -394077,15 +394077,15 @@ │ │ │ │ b.n 1a855a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x924ba> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r3, pc, #120 @ (adr r3, 1a86bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9261c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #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] @ (1a8798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x926f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394191,15 +394191,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a870c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9266c> │ │ │ │ nop │ │ │ │ add r1, pc, #312 @ (adr r1, 1a88d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92834>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ 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] @ (1a88f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92850>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394305,15 +394305,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x927c4> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ 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] @ (1a8a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394415,15 +394415,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a8998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x928f8> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ 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] @ (1a8b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92adc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394521,15 +394521,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a8ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92a40> │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ 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] @ (1a8cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394631,15 +394631,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a8c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92b7c> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ 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] @ (1a8de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394737,15 +394737,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ b.n 1a8d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92cb4> │ │ │ │ ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ 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] @ (1a8f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92eb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394852,15 +394852,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a8e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x92de4> │ │ │ │ ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ 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] │ │ │ │ @@ -395680,15 +395680,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1a983a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9379a> │ │ │ │ nop │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r5, #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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a9af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93a50>) │ │ │ │ @@ -395825,15 +395825,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1a99f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93956> │ │ │ │ ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ 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] @ (1a9ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93c00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395965,15 +395965,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1a9ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93b00> │ │ │ │ ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ 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] @ (1a9e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93dbc>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -396110,15 +396110,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1a9d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93cb8> │ │ │ │ ldrh r6, [r5, #22] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ 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] @ (1aa010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396250,15 +396250,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a9f7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x93ede> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ 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] @ (1aa1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9411c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396390,15 +396390,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aa130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94090> │ │ │ │ strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ 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] @ (1aa35c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x942bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396528,15 +396528,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa2c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94224> │ │ │ │ nop │ │ │ │ strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ 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] @ (1aa4f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396666,15 +396666,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aa460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x943c0> │ │ │ │ nop │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (1aa60c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9456c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397340,15 +397340,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1aac38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94b98> │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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] @ (1aae88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94de8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397471,15 +397471,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1aadac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94d0c> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #9] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [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, #368] @ (1ab014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94f74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397599,15 +397599,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1aaf30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x94e90> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ 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] @ (1ab1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397729,15 +397729,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ab0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9501c> │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ 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] @ (1ab318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397860,15 +397860,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ab23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9519c> │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ 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] @ (1ab4b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397995,15 +397995,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ab3ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9531a> │ │ │ │ nop │ │ │ │ strb r6, [r6, #17] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ 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] @ (1ab648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x955a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398131,15 +398131,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab5ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9551a> │ │ │ │ strb r6, [r3, #11] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ 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] @ (1ab7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398267,15 +398267,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x956a8> │ │ │ │ strb r6, [r0, #5] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ 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] @ (1ab95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x958bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398398,15 +398398,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ab880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x957e0> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ 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] @ (1abaf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95a54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398533,15 +398533,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ab9fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9595e> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ 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] @ (1abc8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398669,15 +398669,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1abbfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95b5e> │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ 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] @ (1abe28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398805,15 +398805,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1abd8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95cec> │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ 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] @ (1abfa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95f00>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -398932,15 +398932,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1abec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95e28> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #20] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [r7, #0] │ │ │ │ + str r6, [r3, #8] │ │ │ │ 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] @ (1ac11c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9607c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399060,15 +399060,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ac03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x95f9c> │ │ │ │ nop │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ 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] @ (1ac2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9620c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399193,15 +399193,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac21e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9617e> │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ 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] @ (1ac448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x963a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399329,15 +399329,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac3ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9630c> │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (1ac5c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x96520>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399456,15 +399456,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ac4e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x96448> │ │ │ │ nop │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #352] @ (1ac73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9669c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399584,15 +399584,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1ac65c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x965bc> │ │ │ │ nop │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ 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] @ (1ac8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9682c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399717,15 +399717,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac83e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9679e> │ │ │ │ str r2, [r2, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ 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] @ (1aca68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x969c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399853,15 +399853,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9692c> │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ ldr r5, [pc, #432] @ (1acc38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x96b98>) │ │ │ │ @@ -405307,15 +405307,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b0b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9aae4> │ │ │ │ nop │ │ │ │ adds r2, r2, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ 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 r1, [pc, #384] @ (1b0dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ad1c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405443,15 +405443,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1b0d22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ac82> │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ 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, #384] @ (1b0f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9aeb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405573,15 +405573,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b0e6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9adce> │ │ │ │ adds r2, r2, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ 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, #404] @ (1b1108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405711,15 +405711,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b1006 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9af66> │ │ │ │ nop │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ 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, #408] @ (1b12bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b21c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405850,15 +405850,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b1222 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b182> │ │ │ │ nop │ │ │ │ asrs r6, r0, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ 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, #404] @ (1b146c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b3cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405992,15 +405992,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1b13c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b324> │ │ │ │ nop │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #468] @ (1b165c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b5bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406143,15 +406143,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b1512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b472> │ │ │ │ asrs r2, r4, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ 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, #464] @ (1b1848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b7a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406296,15 +406296,15 @@ │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b1700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b660> │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (1b1a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b978>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406446,15 +406446,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b1954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9b8b4> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (1b1bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9bb30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406590,15 +406590,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b1b16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ba76> │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ 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, #588] @ (1b1e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9bd98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406783,17 +406783,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b1d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9bc70> │ │ │ │ lsrs r6, r7, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #596] @ (1b20ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406982,17 +406982,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b1f7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9bede> │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b2324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407183,17 +407183,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b226a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c1ca> │ │ │ │ lsls r6, r3, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ 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, #576] @ (1b2584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c4e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407374,17 +407374,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b245e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c3be> │ │ │ │ nop │ │ │ │ lsls r6, r4, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr12, {7} │ │ │ │ + cdp2 0, 11, cr0, cr4, cr12, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #584] @ (1b27ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -407567,16 +407567,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b26c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c622> │ │ │ │ nop │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr12, {7} │ │ │ │ - @ instruction: 0xfbec00ec │ │ │ │ + cdp2 0, 6, cr0, cr10, cr12, {7} │ │ │ │ + mcrr2 0, 14, r0, ip, cr12 │ │ │ │ stmdb sp!, {r4, 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] @ (1b2a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c9a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -407754,16 +407754,16 @@ │ │ │ │ str.w r3, [ip, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b28e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9c840> │ │ │ │ vaddw.u16 q0, q15, d25 │ │ │ │ - @ instruction: 0xfbd400ec │ │ │ │ - ldr??.w r0, [r6, #236] @ 0xec │ │ │ │ + ldc2 0, cr0, [r4], #-944 @ 0xfffffc50 │ │ │ │ + @ instruction: 0xfa3600ec │ │ │ │ stmdb sp!, {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] @ (1b2c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9cb80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -407903,15 +407903,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b2b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ca78> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ - @ instruction: 0xf0a600ff │ │ │ │ + add.w r0, r6, #255 @ 0xff │ │ │ │ stmdb sp!, {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] @ (1b2de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9cd44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408042,15 +408042,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b2ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9cc44> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb6e01a9 │ │ │ │ - mcr 0, 6, r0, cr6, cr15, {7} │ │ │ │ + vqadd.s32 q0, q11, │ │ │ │ stmdb sp!, {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] @ (1b2fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9cf14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408187,15 +408187,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b2eae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ce0e> │ │ │ │ nop │ │ │ │ vld2.8 {d0[5],d1[5]}, [sl], r9 │ │ │ │ - ldcl 0, cr0, [sl], {255} @ 0xff │ │ │ │ + ldc 0, cr0, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ stmdb sp!, {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] @ (1b319c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408335,15 +408335,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b308c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9cfec> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7da01a9 │ │ │ │ - @ instruction: 0xead600ff │ │ │ │ + @ instruction: 0xeb3600ff │ │ │ │ stmdb sp!, {r4, 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] @ (1b3374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d2d4>) │ │ │ │ sub sp, #12 │ │ │ │ mov fp, r3 │ │ │ │ @@ -408481,15 +408481,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b3270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d1d0> │ │ │ │ @ instruction: 0xf5f201a9 │ │ │ │ - strd r0, r0, [r4], #1020 @ 0x3fc │ │ │ │ + strd r0, r0, [r4, #-1020] @ 0x3fc │ │ │ │ stmdb sp!, {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] @ (1b3538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -408620,15 +408620,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b3438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d398> │ │ │ │ nop │ │ │ │ ands.w r1, sl, #5537792 @ 0x548000 │ │ │ │ - b.n 1b3344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d2a4> │ │ │ │ + b.n 1b3404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d364> │ │ │ │ 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] @ (1b36ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408743,15 +408743,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b35d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d534> │ │ │ │ @ instruction: 0xf25601a9 │ │ │ │ - b.n 1b318c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d0ec> │ │ │ │ + b.n 1b324c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d1ac> │ │ │ │ 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] @ (1b3888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d7e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408890,15 +408890,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b374e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d6ae> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e201a9 │ │ │ │ - b.n 1b403c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9df9c> │ │ │ │ + b.n 1b30fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d05c> │ │ │ │ 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] @ (1b3a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d9a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409028,15 +409028,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b394a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9d8aa> │ │ │ │ nop │ │ │ │ vrhadd.s8 d0, d22, d25 │ │ │ │ - b.n 1b3d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dcdc> │ │ │ │ + b.n 1b3e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dd9c> │ │ │ │ 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] @ (1b3c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dbac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409182,15 +409182,15 @@ │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9da60> │ │ │ │ stcl 1, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 1b3cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dc24> │ │ │ │ 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] @ (1b3e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dd8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409327,15 +409327,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b3d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dc80> │ │ │ │ adc.w r1, r2, r9, asr #2 │ │ │ │ - ble.n 1b3f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9de84> │ │ │ │ + ble.n 1b3de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dd44> │ │ │ │ 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] @ (1b4028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9df88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409485,15 +409485,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b3f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9de70> │ │ │ │ strd r0, r1, [r2, #-676]! @ 0x2a4 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - blt.n 1b40ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e04c> │ │ │ │ + blt.n 1b3fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9df0c> │ │ │ │ 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 │ │ │ │ @@ -409649,15 +409649,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ b.n 1b4108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e068> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bls.n 1b42a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e200> │ │ │ │ + bls.n 1b4160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e0c0> │ │ │ │ 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] @ (1b43f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409798,15 +409798,15 @@ │ │ │ │ nop │ │ │ │ b.n 1b3e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9dde4> │ │ │ │ lsls r1, r5, #6 │ │ │ │ pop {r2, r3, r7, pc} │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1b44a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e408> │ │ │ │ + bvc.n 1b4368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e2c8> │ │ │ │ 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 │ │ │ │ @@ -409946,15 +409946,15 @@ │ │ │ │ b.n 1b44bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e41c> │ │ │ │ b.n 1b4cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ec18> │ │ │ │ lsls r1, r5, #6 │ │ │ │ cbnz r0, 1b462a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e58a> │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1b44bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e41c> │ │ │ │ + bpl.n 1b457c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e4dc> │ │ │ │ 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] @ (1b480c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e76c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410123,15 +410123,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b46c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e626> │ │ │ │ b.n 1b4bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9eb24> │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bcc.n 1b4818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e778> │ │ │ │ + bcc.n 1b48d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e838> │ │ │ │ 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] @ (1b4a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e9f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410312,15 +410312,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ svc 126 @ 0x7e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - beq.n 1b4b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9eacc> │ │ │ │ + beq.n 1b4a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9e98c> │ │ │ │ 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] @ (1b4cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ec50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410490,15 +410490,15 @@ │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b4ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9eb08> │ │ │ │ nop │ │ │ │ bgt.n 1b4ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ec40> │ │ │ │ lsls r1, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ 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] @ (1b4ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ee38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410641,15 +410641,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b4dc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ed22> │ │ │ │ nop │ │ │ │ bge.n 1b4e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ed70> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ 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] @ (1b50a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f004>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410787,15 +410787,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b4f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9eefc> │ │ │ │ nop │ │ │ │ bhi.n 1b5014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ef74> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ 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] @ (1b5240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f1a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410921,15 +410921,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b5146 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f0a6> │ │ │ │ nop │ │ │ │ bvs.n 1b5218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f178> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b541c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f37c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411069,15 +411069,15 @@ │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b52e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f244> │ │ │ │ bpl.n 1b54bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f41c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (1b55e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411211,15 +411211,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ b.n 1b54d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f438> │ │ │ │ bcc.n 1b56cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f62c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1b57d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f734>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411363,15 +411363,15 @@ │ │ │ │ bl 193bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7db4c> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b5694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f5f4> │ │ │ │ bne.n 1b572c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f68c> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (1b59a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411508,15 +411508,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5912 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9f872> │ │ │ │ ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ 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] @ (1b5b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fac8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -411652,18 +411652,18 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5ad6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fa36> │ │ │ │ ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bkpt 0x00aa │ │ │ │ - lsls r7, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet eq │ │ │ │ + lsleq r7, r7, #3 │ │ │ │ + stmdbne sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b5d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fc64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -411787,15 +411787,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5c72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fbd2> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ 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] @ (1b5ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fe24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411931,15 +411931,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fd64> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbnz r6, 1b5f1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fe7a> │ │ │ │ + cbnz r6, 1b5f32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fe92> │ │ │ │ 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] @ (1b6084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ffe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412072,15 +412072,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b5ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9ff50> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbnz r4, 1b6098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x9fff8> │ │ │ │ + cbnz r4, 1b60b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0010> │ │ │ │ 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] @ (1b6264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa01c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412222,15 +412222,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b61a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0100> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ 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] @ (1b6420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412364,15 +412364,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa02e0> │ │ │ │ stmia r5!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ 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] @ (1b65d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0530>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412505,15 +412505,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0490> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbz r2, 1b6640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa05a0> │ │ │ │ + push {r1} │ │ │ │ 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] @ (1b6770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa06d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412642,15 +412642,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b66d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0630> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbz r2, 1b67b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0710> │ │ │ │ + sxtb r2, r0 │ │ │ │ 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] @ (1b6924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412783,15 +412783,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b686e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa07ce> │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ 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] @ (1b6ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -412924,15 +412924,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0994> │ │ │ │ nop │ │ │ │ bkpt 0x006a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ 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] @ (1b6c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0bf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -413067,15 +413067,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b6bda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0b3a> │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ 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] @ (1b6dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa0d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415568,17 +415568,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 r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ 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] @ (1b8e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa2da0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415828,17 +415828,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 r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (1b91b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa3114>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416096,17 +416096,17 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b968a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa35ea> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416487,15 +416487,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1931c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x7d120> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417083,19 +417083,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b9e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa3d6c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r6, [r7, #26] │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ 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 │ │ │ │ @@ -417774,19 +417774,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 │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ 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 1baa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa4978> │ │ │ │ @@ -418561,19 +418561,19 @@ │ │ │ │ bcs.w 1badc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa4d20> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ 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 1bb45e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa53be> │ │ │ │ @@ -419128,21 +419128,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldr r3, [pc, #448] @ (1bbabc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa5a1c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #12] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r7, #3 │ │ │ │ ldr r1, [pc, #424] @ (1bbab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa5a14>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bba42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa59a2> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -419644,21 +419644,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r7, #3 │ │ │ │ orrs r6, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3424 @ 0xd60 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1bc0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa600c> │ │ │ │ ldrh.w r2, [ip, #2936] @ 0xb78 │ │ │ │ @@ -420066,21 +420066,21 @@ │ │ │ │ lsls r1, r5, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ subs r6, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1bc7e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa6746> │ │ │ │ @@ -420630,21 +420630,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421257,21 +421257,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #592] @ (1bd5f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7550>) │ │ │ │ + ldr r1, [pc, #976] @ (1bd770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa76d0>) │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r7, [pc, #1016] @ (1bd7a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7704>) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421882,21 +421882,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #384] @ (1bdcd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7c30>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r7, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [pc, #992] @ (1bdf44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7ea4>) │ │ │ │ + ldr r3, [pc, #352] @ (1bdcc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7c24>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r0, [pc, #264] @ (1bdc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7bd0>) │ │ │ │ + ldr r0, [pc, #648] @ (1bddf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa7d50>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422525,21 +422525,21 @@ │ │ │ │ nop │ │ │ │ blxns r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r6, r5, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sl, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r7, #3 │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs r0, r6 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423202,15 +423202,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r7, r7, #3 │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [pc, #944] @ (1befc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa8f20>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1befc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa8f24>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423485,17 +423485,17 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bef22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa8e82> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ 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 1beaa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa8a08> │ │ │ │ @@ -423915,21 +423915,21 @@ │ │ │ │ nop │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsrs r6, r6, #24 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsrs r2, r4, #13 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -424619,15 +424619,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsls r2, r2, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r7, r7, #3 │ │ │ │ lsls r0, r7, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldr r3, [pc, #948] @ (1c01bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa11c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1c01c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa120>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -424905,17 +424905,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1c00ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa04a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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 1bfcee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa9c4e> │ │ │ │ @@ -425635,22 +425635,22 @@ │ │ │ │ ble.w 1c04ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa42a> │ │ │ │ b.n 1c05d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaa536> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r7, r7, #3 │ │ │ │ str.w r0, [sl, #424] @ 0x1a8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c0dd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaad36> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426453,22 +426453,22 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1c0ef2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaae52> │ │ │ │ b.n 1c1004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaaf64> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cdp 1, 9, cr0, cr0, cr8, {5} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1c1860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xab7c0> │ │ │ │ ldrh.w r2, [r8, #3112] @ 0xc28 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431084,15 +431084,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 1c51b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaf114> │ │ │ │ - bmi.n 1c51f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaf158> │ │ │ │ + bpl.n 1c52b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaf218> │ │ │ │ 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] @ 1c5730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaf690> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432191,15 +432191,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bmi.n 1c5f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafe64> │ │ │ │ + bpl.n 1c5fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff24> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafeba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432213,15 +432213,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bmi.n 1c5e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafdf4> │ │ │ │ + bmi.n 1c5f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafeb4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafef2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432235,15 +432235,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bmi.n 1c6024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff84> │ │ │ │ + bmi.n 1c5ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafe44> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff2a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432257,15 +432257,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcc.n 1c5fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff14> │ │ │ │ + bmi.n 1c6074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaffd4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6002 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff62> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432279,15 +432279,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcc.n 1c5f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafea4> │ │ │ │ + bcc.n 1c6004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff64> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c603a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff9a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432301,15 +432301,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcc.n 1c60d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0034> │ │ │ │ + bcc.n 1c5f94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xafef4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6072 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaffd2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432323,15 +432323,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 1c6064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaffc4> │ │ │ │ + bcc.n 1c6124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0084> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb000a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432345,15 +432345,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bcs.n 1c5ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaff54> │ │ │ │ + bcs.n 1c60b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0014> │ │ │ │ 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 │ │ │ │ @@ -432372,17 +432372,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -432401,17 +432401,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ 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 │ │ │ │ @@ -432430,17 +432430,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r6!, {r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -432459,17 +432459,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -432488,17 +432488,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -432517,17 +432517,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r5!, {r2, r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb020a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432541,15 +432541,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1c63b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0314> │ │ │ │ + beq.n 1c6274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb01d4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0242> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432563,15 +432563,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 1c6344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb02a4> │ │ │ │ + beq.n 1c6404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0364> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c631a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb027a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432585,15 +432585,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + beq.n 1c638c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb02ec> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6352 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb02b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432607,15 +432607,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c638a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb02ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432629,15 +432629,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c63c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0322> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432651,15 +432651,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c63fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb035a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432673,15 +432673,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6432 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0392> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432695,15 +432695,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -432722,19 +432722,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itte pl │ │ │ │ - lslpl r3, r5, #3 │ │ │ │ - bkpt 0x00ec │ │ │ │ + itte lt │ │ │ │ + lsllt r3, r5, #3 │ │ │ │ + ite mi @ unpredictable │ │ │ │ lslmi r3, r5, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + pushpl {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ @@ -432751,18 +432751,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + ittt pl │ │ │ │ + lslpl r3, r5, #3 │ │ │ │ + noppl │ │ │ │ + lslpl 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -432780,18 +432780,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00a2 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - bkpt 0x0054 │ │ │ │ - lsls r3, r5, #3 │ │ │ │ + ittt eq │ │ │ │ + lsleq r3, r5, #3 │ │ │ │ + bkpt 0x00b4 │ │ │ │ + lsleq 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 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -432809,17 +432809,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x0008 │ │ │ │ + bkpt 0x0068 │ │ │ │ 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 │ │ │ │ @@ -432838,17 +432838,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ 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 │ │ │ │ @@ -432867,17 +432867,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -432896,17 +432896,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -432925,17 +432925,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r1!, {r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ 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 │ │ │ │ @@ -432954,17 +432954,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -432983,17 +432983,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ 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 │ │ │ │ @@ -433012,17 +433012,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r0!, {r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r7} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0784> │ │ │ │ + pop {r2, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -433041,17 +433041,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ itt le │ │ │ │ lslle r0, r5, #6 │ │ │ │ - pople {r1, r2, r5} │ │ │ │ + pople {r1, r2, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c685e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb07be> │ │ │ │ + pop {r3} │ │ │ │ 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 │ │ │ │ @@ -433070,17 +433070,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop {9} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6896 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb07f6> │ │ │ │ + cbnz r4, 1c68ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb080e> │ │ │ │ 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 │ │ │ │ @@ -433099,17 +433099,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ itt mi │ │ │ │ lslmi r0, r5, #6 │ │ │ │ - popmi {r1, r5, r6, r7} │ │ │ │ + popmi {r1, r6, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c68d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0830> │ │ │ │ + cbnz r0, 1c68e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0848> │ │ │ │ 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 │ │ │ │ @@ -433128,17 +433128,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 1c6920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0880> │ │ │ │ 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 │ │ │ │ @@ -433157,17 +433157,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev16 r0, r7 │ │ │ │ + revsh r0, r3 │ │ │ │ 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 │ │ │ │ @@ -433186,17 +433186,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x0060 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c69da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb093a> │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rev r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ 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 │ │ │ │ @@ -433215,17 +433215,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ bkpt 0x0014 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 1c6a0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb096e> │ │ │ │ + cbnz r2, 1c6a26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0986> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c69f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0954> │ │ │ │ + rev16 r0, r0 │ │ │ │ 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 │ │ │ │ @@ -433244,17 +433244,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r3, r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 1c6a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09b8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r4, 1c6a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb098c> │ │ │ │ + cbnz r4, 1c6a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09a4> │ │ │ │ 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 │ │ │ │ @@ -433273,17 +433273,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - hlt 0x0016 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1c6a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09c6> │ │ │ │ + cbnz r0, 1c6a7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb09de> │ │ │ │ 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 │ │ │ │ @@ -433302,17 +433302,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a54> │ │ │ │ + cbnz r6, 1c6b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a6c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + cbnz r4, 1c6ab6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a16> │ │ │ │ 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 │ │ │ │ @@ -433331,17 +433331,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6b2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a8a> │ │ │ │ + cbnz r6, 1c6b42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0aa2> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 1c6af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a50> │ │ │ │ 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 │ │ │ │ @@ -433360,17 +433360,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r6, 1c6b36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0a96> │ │ │ │ + cbnz r6, 1c6b4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0aae> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ 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 │ │ │ │ @@ -433389,17 +433389,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 1c6b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0ae4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6b8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0aea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433413,15 +433413,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6bc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0b22> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433435,15 +433435,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6c64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0bc4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6bfa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0b5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433457,15 +433457,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6c8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0bee> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6c32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0b92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433479,15 +433479,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c18> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ 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] @ (1c6cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433516,19 +433516,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c6c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r0, 1c6ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c40> │ │ │ │ + cbnz r0, 1c6cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c58> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ 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] @ (1c6d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0c84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -433557,19 +433557,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ revsh r4, r1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 1c6d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0ca0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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] @ (1c6da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0d00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433606,19 +433606,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + cbnz r4, 1c6dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0d20> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ 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] @ (1c6e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0d7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433655,19 +433655,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 1c6e5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0dba> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ 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] @ (1c6e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0df8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433704,19 +433704,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 1c6eb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0e16> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ 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] @ (1c6f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433753,19 +433753,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ 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] @ (1c6f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0ef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433802,19 +433802,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb874 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r6, 1c701e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0f7e> │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ 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] @ (1c700c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0f6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433851,19 +433851,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7f8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 1c707c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0fdc> │ │ │ │ + cbz r2, 1c7094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0ff4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7022 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0f82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433877,15 +433877,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb774 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c705a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0fba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433899,15 +433899,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7092 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb0ff2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433921,17 +433921,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb704 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itt le │ │ │ │ - lslle r6, r7, #3 │ │ │ │ - cmple r0, #15 │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ + lsls r6, r7, #3 │ │ │ │ + cmp r0, #15 │ │ │ │ bhi.n 1c70ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb102a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c70f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1054>) │ │ │ │ @@ -433943,17 +433943,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r0, r5, #6 │ │ │ │ - itt hi │ │ │ │ - lslhi r6, r7, #3 │ │ │ │ - cmphi r0, #15 │ │ │ │ + itt al │ │ │ │ + lslal r6, r7, #3 │ │ │ │ + cmpal r0, #15 │ │ │ │ bhi.n 1c7102 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1062> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c712c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb108c>) │ │ │ │ @@ -433965,15 +433965,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb694 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - wfi │ │ │ │ + nop {9} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c713a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb109a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433987,17 +433987,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb65c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - cmp r0, #15 │ │ │ │ + itt cc │ │ │ │ + lslcc r6, r7, #3 │ │ │ │ + cmpcc r0, #15 │ │ │ │ bhi.n 1c7172 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb10d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1c719c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb10fc>) │ │ │ │ @@ -434009,15 +434009,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x0084 │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c71aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb110a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434031,15 +434031,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bkpt 0x002c │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c71e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1142> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434053,15 +434053,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r7, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c721a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb117a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434075,15 +434075,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb11b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434097,15 +434097,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c728a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb11ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434119,15 +434119,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1222> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434141,15 +434141,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c72fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb125a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434163,15 +434163,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7332 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1292> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434185,15 +434185,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c73d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1334> │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c736a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb12ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434207,15 +434207,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c73f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1356> │ │ │ │ + cbnz r4, 1c740e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb136e> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c73a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1302> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434229,15 +434229,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c744c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb13ac> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r0, 1c741a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb137a> │ │ │ │ + cbnz r0, 1c7432 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1392> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c73da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb133a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434251,15 +434251,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7476 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb13d6> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 1c7454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb13b4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7412 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1372> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434273,15 +434273,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1400> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c744a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb13aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434295,15 +434295,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb142a> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7482 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb13e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434317,15 +434317,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c74f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1454> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c74e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1444> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb141a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434339,15 +434339,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxtb r4, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r0, 1c7508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1468> │ │ │ │ + cbnz r0, 1c7520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1480> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c74f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1452> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434361,15 +434361,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ uxth r4, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r4, 1c752a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb148a> │ │ │ │ + cbnz r4, 1c7542 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb14a2> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c752a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb148a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434383,15 +434383,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 1c7566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb14c6> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7562 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb14c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434405,15 +434405,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sxth r4, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c759a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb14fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434427,15 +434427,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7606 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1566> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c75d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1532> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434449,15 +434449,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1590> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c760a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb156a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434471,15 +434471,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c765a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb15ba> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7642 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb15a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434493,15 +434493,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c7684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb15e4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c767a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb15da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434515,15 +434515,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1c76ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb160e> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c76b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1612> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434537,15 +434537,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #400 @ 0x190 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c76ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb164a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434559,15 +434559,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cpsid a │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1682> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434581,15 +434581,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c775a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb16ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434603,15 +434603,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7792 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb16f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434625,15 +434625,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c77ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb172a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434647,15 +434647,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7802 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1762> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434669,15 +434669,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #592 @ 0x250 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c783a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb179a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434691,15 +434691,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7872 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb17d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434713,15 +434713,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #144 @ 0x90 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1874> │ │ │ │ + push {r2, r5} │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c78aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb180a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434735,15 +434735,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7936 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1896> │ │ │ │ + cbz r4, 1c794e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18ae> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c78e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1842> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434757,15 +434757,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r0, 1c795a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18ba> │ │ │ │ + cbz r0, 1c7972 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18d2> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c791a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb187a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434779,15 +434779,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 1c7994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18f4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7952 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434801,15 +434801,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c798a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb18ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434823,15 +434823,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sxth r4, r3 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c79c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1922> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434845,15 +434845,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1984> │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c79fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb195a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434867,15 +434867,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 1c7a46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19a6> │ │ │ │ + cbz r4, 1c7a5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19be> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7a32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1992> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434889,15 +434889,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r0, 1c7a6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19ca> │ │ │ │ + cbz r0, 1c7a82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19e2> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7a6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb19ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434911,15 +434911,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 1c7aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1a04> │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7aa2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1a02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434933,15 +434933,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7ada <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1a3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434955,15 +434955,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7b12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1a72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434977,15 +434977,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7b4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1aaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434999,15 +434999,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7b82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1ae2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435021,15 +435021,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #80 @ 0x50 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c7bba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb1b1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -435043,15 +435043,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r6, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -441970,15 +441970,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r4] │ │ │ │ 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] @ (1cd688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb75e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443166,21 +443166,21 @@ │ │ │ │ b.n 1ce804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8764> │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ cmp r0, #190 @ 0xbe │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r7, #3 │ │ │ │ movs r5, #94 @ 0x5e │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r3 │ │ │ │ + add ip, pc │ │ │ │ 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 1cd9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb794c> │ │ │ │ @@ -443922,15 +443922,15 @@ │ │ │ │ b.w 1cde86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb7de6> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ vrecps.f32 , , │ │ │ │ stc 15, cr15, [r7], #1020 @ 0x3fc │ │ │ │ stcl 15, cr15, [r9], {255} @ 0xff │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -444450,21 +444450,21 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 1ced60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8cc0> │ │ │ │ ldr r0, [pc, #20] @ (1ceff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8f54>) │ │ │ │ add r0, pc │ │ │ │ b.n 1ced60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8cc0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #120] @ (1cf064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8fc4>) │ │ │ │ + ldr r7, [pc, #504] @ (1cf1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9144>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #416] @ (1cf190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb90f0>) │ │ │ │ + ldr r4, [pc, #800] @ (1cf310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9270>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #712] @ (1cf2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb921c>) │ │ │ │ + ldr r5, [pc, #72] @ (1cf03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb8f9c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r4, [pc, #496] @ (1cf1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9148>) │ │ │ │ + ldr r4, [pc, #880] @ (1cf368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb92c8>) │ │ │ │ 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] @ (1cf0d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb9030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470298,15 +470298,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ strd r0, r1, [r3] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [sl, #3956] @ 0xf74 │ │ │ │ b.n 1e1dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcbd24> │ │ │ │ lsrs r4, r0, #11 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ add.w sl, r7, #598016 @ 0x92000 │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 1e24d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcc436> │ │ │ │ ldrb.w r3, [sl, #3996] @ 0xf9c │ │ │ │ add.w r9, r7, #602112 @ 0x93000 │ │ │ │ @@ -471466,17 +471466,17 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bhi.n 1e2c66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xccbc6> │ │ │ │ mov sl, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldrd r7, r6, [sp, #8] │ │ │ │ mov r9, fp │ │ │ │ b.w 1e23a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcc302> │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ mov sl, r5 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r9 │ │ │ │ mov r9, sl │ │ │ │ strd r0, r7, [sp, #4] │ │ │ │ @@ -472239,15 +472239,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 1e344a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd3aa> │ │ │ │ b.n 1e349c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd3fc> │ │ │ │ ands.w r1, r2, #5439488 @ 0x530000 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r5, 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] @ (1e3804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472431,15 +472431,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 1e3694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd5f4> │ │ │ │ b.n 1e36d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd636> │ │ │ │ nop │ │ │ │ rsbs r1, r8, #166 @ 0xa6 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r5, 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] @ (1e3a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472610,15 +472610,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 1e38ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd82a> │ │ │ │ b.n 1e3914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcd874> │ │ │ │ vaddw.s8 q0, q13, d22 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r5, 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] @ (1e3c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcdbb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472793,15 +472793,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 1e3af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcda58> │ │ │ │ b.n 1e3b36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcda96> │ │ │ │ stcl 1, cr0, [r8, #-664]! @ 0xfffffd68 │ │ │ │ - vshr.u64 q0, q14, #36 │ │ │ │ + vshr.u64 q8, q14, #4 │ │ │ │ stmdb sp!, {r4, 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] @ (1e3e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcddc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -472969,15 +472969,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 1e3d12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcdc72> │ │ │ │ b.n 1e3d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcdcb4> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb3a01a6 │ │ │ │ - ldc2l 0, cr0, [r2, #-1008]! @ 0xfffffc10 │ │ │ │ + ldc2l 0, cr0, [r2, #1008] @ 0x3f0 │ │ │ │ stmdb sp!, {r4, 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] @ (1e4074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcdfd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -473143,15 +473143,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 1e3f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcde8c> │ │ │ │ b.n 1e3f66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcdec6> │ │ │ │ stmdb r8!, {r1, r2, r5, r7, r8} │ │ │ │ - @ instruction: 0xfb4c00fc │ │ │ │ + @ instruction: 0xfbac00fc │ │ │ │ stmdb sp!, {r4, 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] @ (1e4270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce1d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -473314,15 +473314,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e412a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce08a> │ │ │ │ b.n 1e4164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce0c4> │ │ │ │ nop │ │ │ │ b.n 1e40a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce008> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh.w r0, [sl, ip, lsl #3] │ │ │ │ + ldrsb.w r0, [sl, #252] @ 0xfc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (1e4460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce3c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -473482,15 +473482,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce288> │ │ │ │ b.n 1e435e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce2be> │ │ │ │ nop │ │ │ │ b.n 1e3ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcde04> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xf73200fc │ │ │ │ + @ instruction: 0xf79200fc │ │ │ │ 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] @ (1e4634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce594>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -473632,17 +473632,17 @@ │ │ │ │ b.n 1e4550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce4b0> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e454a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce4aa> │ │ │ │ b.n 1e4550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce4b0> │ │ │ │ b.n 1e4c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcebf4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 1e4690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce5f0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ble.n 1e4738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce698> │ │ │ │ + ble.n 1e45f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce558> │ │ │ │ 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] @ (1e47ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce74c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473772,17 +473772,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce678> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 1e4a9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9fc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #6 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - blt.n 1e4788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce6e8> │ │ │ │ + bgt.n 1e4848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce7a8> │ │ │ │ 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] @ (1e4990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce8f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473908,17 +473908,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e48c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce826> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 158 @ 0x9e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 1e4a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce99c> │ │ │ │ + bgt.n 1e48fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce85c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bge.n 1e49e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce944> │ │ │ │ + bge.n 1e48a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce804> │ │ │ │ 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] @ (1e4b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcea8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474040,17 +474040,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9c6> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 1e4b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcea84> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 1e4a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9e0> │ │ │ │ + blt.n 1e4b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceaa0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bhi.n 1e4a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xce9a8> │ │ │ │ + bhi.n 1e4b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcea68> │ │ │ │ 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] @ (1e4cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcec0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474166,17 +474166,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceb54> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bgt.n 1e4d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceccc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 1e4ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcec40> │ │ │ │ + bls.n 1e4da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xced00> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 1e4cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcec28> │ │ │ │ + bvc.n 1e4d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcece8> │ │ │ │ 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] @ (1e4e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xced84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474289,17 +474289,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e4d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcecd0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bge.n 1e4de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xced44> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 1e4d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceca4> │ │ │ │ + bvc.n 1e4e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xced64> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bpl.n 1e4d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcecac> │ │ │ │ + bpl.n 1e4e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xced6c> │ │ │ │ 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] @ (1e50b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474507,17 +474507,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4ffe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcef5e> │ │ │ │ mov r7, fp │ │ │ │ b.n 1e4f26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcee86> │ │ │ │ bls.n 1e5180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf0e0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 1e5174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf0d4> │ │ │ │ + bmi.n 1e5034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcef94> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcc.n 1e509c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xceffc> │ │ │ │ + bmi.n 1e515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf0bc> │ │ │ │ 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 │ │ │ │ @@ -474831,17 +474831,17 @@ │ │ │ │ bcc.n 1e53f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf356> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e535a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf2ba> │ │ │ │ bvs.n 1e549c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf3fc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 1e5454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf3b4> │ │ │ │ + bne.n 1e5514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf474> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - beq.n 1e539c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf2fc> │ │ │ │ + beq.n 1e545c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf3bc> │ │ │ │ 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] @ (1e5790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf6f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475095,17 +475095,17 @@ │ │ │ │ mov r8, r9 │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e56e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf646> │ │ │ │ b.n 1e5626 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf586> │ │ │ │ bcc.n 1e57a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf704> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ 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] @ (1e5a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475341,17 +475341,17 @@ │ │ │ │ bcc.n 1e59e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf944> │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r3 │ │ │ │ b.n 1e594a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcf8aa> │ │ │ │ ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ 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] @ (1e5d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfc98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475584,17 +475584,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e5c9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfbfa> │ │ │ │ b.n 1e5bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfb54> │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ 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] @ (1e5fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcff38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475815,17 +475815,17 @@ │ │ │ │ add.w r0, fp, #1 │ │ │ │ ldr.w r3, [r5, #844] @ 0x34c │ │ │ │ cmp r0, r3 │ │ │ │ bcc.n 1e5f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfec4> │ │ │ │ b.n 1e5ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xcfe28> │ │ │ │ ldmia r2!, {r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ 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] @ (1e6278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd01d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476041,17 +476041,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e61ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd014a> │ │ │ │ b.n 1e6142 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd00a2> │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ 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] @ (1e64f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476265,17 +476265,17 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e647c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd03dc> │ │ │ │ mov r5, fp │ │ │ │ mov r4, r6 │ │ │ │ b.n 1e63e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0340> │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ite │ │ │ │ - lsl r1, r5, #3 │ │ │ │ - stmiaal r0!, {r1} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ 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] @ (1e67b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0718>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -476496,17 +476496,17 @@ │ │ │ │ ldr.w r3, [r8, #844] @ 0x34c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1e66fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd065e> │ │ │ │ mov r1, sl │ │ │ │ b.n 1e660e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd056e> │ │ │ │ stmia r2!, {r2, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + sev │ │ │ │ lsls r1, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ 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] │ │ │ │ @@ -476833,17 +476833,17 @@ │ │ │ │ ldr.w r3, [r7, #844] @ 0x34c │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e6b26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0a86> │ │ │ │ b.n 1e6a86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd09e6> │ │ │ │ it eq │ │ │ │ lsleq r6, r4, #6 │ │ │ │ - cbnz r0, 1e6c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b68> │ │ │ │ + cbnz r0, 1e6c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b80> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbnz r6, 1e6bd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b36> │ │ │ │ + cbnz r6, 1e6bee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0b4e> │ │ │ │ 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] @ (1e6ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0e58>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477111,17 +477111,17 @@ │ │ │ │ bhi.n 1e6e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0db0> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1e6d8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0cea> │ │ │ │ nop │ │ │ │ cbnz r4, 1e6f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd0ed0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ 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] @ (1e7204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1164>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477372,17 +477372,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e7176 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd10d6> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1e70d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1036> │ │ │ │ @ instruction: 0xb890 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cbz r2, 1e7254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd11b4> │ │ │ │ + cbz r2, 1e726c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd11cc> │ │ │ │ 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] @ (1e7508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1468>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -477630,17 +477630,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e746e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd13ce> │ │ │ │ b.n 1e73ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd131a> │ │ │ │ nop │ │ │ │ push {r2, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r4, 1e753e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd149e> │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + sub sp, #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 r4, [pc, #688] @ (1e77d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1738>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -477872,17 +477872,17 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r3 │ │ │ │ bcc.n 1e775a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd16ba> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1e76be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd161e> │ │ │ │ uxth r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ 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] @ (1e7a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd19e8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -478103,17 +478103,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e7a02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1962> │ │ │ │ b.n 1e7968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd18c8> │ │ │ │ nop │ │ │ │ add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ 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] @ (1e7d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1c88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -478333,17 +478333,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e7caa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1c0a> │ │ │ │ mov r9, r6 │ │ │ │ b.n 1e7c16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1b76> │ │ │ │ add r5, sp, #0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r7, pc, #840 @ (adr r7, 1e807c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1fdc>) │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ 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] @ (1e7f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478527,15 +478527,15 @@ │ │ │ │ b.n 1e7e86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1de6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7dea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1d4a> │ │ │ │ b.n 1e7e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1d8c> │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -478713,15 +478713,15 @@ │ │ │ │ b.n 1e80a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2002> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8006 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1f66> │ │ │ │ b.n 1e8044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd1fa4> │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 1e81a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2102> │ │ │ │ + rev r2, 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, #512] @ (1e8384 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd22e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478905,15 +478905,15 @@ │ │ │ │ b.n 1e82c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2222> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8226 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2186> │ │ │ │ b.n 1e8268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd21c8> │ │ │ │ add r6, pc, #152 @ (adr r6, 1e8420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2380>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ 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 │ │ │ │ @@ -479091,15 +479091,15 @@ │ │ │ │ b.n 1e84de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd243e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8442 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd23a2> │ │ │ │ b.n 1e8480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd23e0> │ │ │ │ add r4, pc, #24 @ (adr r4, 1e85c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2520>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ 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] @ (1e87a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2700>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479263,15 +479263,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e865a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd25ba> │ │ │ │ b.n 1e8694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd25f4> │ │ │ │ nop │ │ │ │ add r1, pc, #936 @ (adr r1, 1e8b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2aac>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 1e87e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2740> │ │ │ │ + sxtb r2, 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 r4, [pc, #456] @ (1e8984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd28e4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -479430,15 +479430,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd27b4> │ │ │ │ b.n 1e888a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd27ea> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ 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] @ (1e8ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2b00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479620,15 +479620,15 @@ │ │ │ │ b.n 1e8ade <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2a3e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8a42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd29a2> │ │ │ │ b.n 1e8a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd29e4> │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ 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] @ (1e8dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -479812,15 +479812,15 @@ │ │ │ │ b.n 1e8cfa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2c5a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8c5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2bbe> │ │ │ │ b.n 1e8ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2c00> │ │ │ │ ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (1e8ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2f50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480002,15 +480002,15 @@ │ │ │ │ b.n 1e8f26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2e86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8e82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2de2> │ │ │ │ b.n 1e8ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd2e2c> │ │ │ │ ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ 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] @ (1e9224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480194,15 +480194,15 @@ │ │ │ │ b.n 1e915a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd30ba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e90b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3016> │ │ │ │ b.n 1e9100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3060> │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #504 @ (adr r7, 1e9424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3384>) │ │ │ │ + add r7, pc, #888 @ (adr r7, 1e95a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3504>) │ │ │ │ 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] @ (1e9434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480380,15 +480380,15 @@ │ │ │ │ b.n 1e9376 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd32d6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e92de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd323e> │ │ │ │ b.n 1e931c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd327c> │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, pc, #280 @ (adr r5, 1e9554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd34b4>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 1e96d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3634>) │ │ │ │ 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] @ (1e9644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd35a4>) │ │ │ │ @@ -480558,15 +480558,15 @@ │ │ │ │ b.n 1e9586 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd34e6> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e94ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd344e> │ │ │ │ b.n 1e9528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3488> │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, pc, #104 @ (adr r3, 1e96b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3614>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 1e9834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3794>) │ │ │ │ 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] @ (1e9854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd37b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480744,15 +480744,15 @@ │ │ │ │ b.n 1e9796 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd36f6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e96fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd365e> │ │ │ │ b.n 1e973c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd369c> │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, pc, #952 @ (adr r0, 1e9c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3b74>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 1e9994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd38f4>) │ │ │ │ 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] @ (1e9a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd39c4>) │ │ │ │ @@ -480922,15 +480922,15 @@ │ │ │ │ b.n 1e99a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3906> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e990e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd386e> │ │ │ │ b.n 1e9948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd38a8> │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ 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] @ (1e9c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3bd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481105,15 +481105,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9b1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3a7a> │ │ │ │ b.n 1e9b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3ab4> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (1e9e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3dd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481275,15 +481275,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9d2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3c8a> │ │ │ │ b.n 1e9d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3cc0> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ 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] @ (1ea088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481458,15 +481458,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9f2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3e8e> │ │ │ │ b.n 1e9f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd3ec8> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ 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] @ (1ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd41ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -481628,15 +481628,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea13e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd409e> │ │ │ │ b.n 1ea174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd40d4> │ │ │ │ nop │ │ │ │ strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ 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] @ (1ea48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd43ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481804,15 +481804,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea33e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd429e> │ │ │ │ b.n 1ea374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd42d4> │ │ │ │ nop │ │ │ │ strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ 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] @ (1ea680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd45e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481976,15 +481976,15 @@ │ │ │ │ b.n 1ea5ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd452a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd449c> │ │ │ │ b.n 1ea570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd44d0> │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ 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] @ (1ea880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd47e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482152,15 +482152,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea732 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4692> │ │ │ │ b.n 1ea768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd46c8> │ │ │ │ nop │ │ │ │ strh r6, [r1, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ 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] @ (1eaa74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd49d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482324,15 +482324,15 @@ │ │ │ │ b.n 1ea9be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd491e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4890> │ │ │ │ b.n 1ea964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd48c4> │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ 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] @ (1ead10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482543,15 +482543,15 @@ │ │ │ │ b.n 1eac26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4b86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eab5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4abe> │ │ │ │ b.n 1eabcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4b2c> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #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, #612] @ (1eaf90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4ef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482749,15 +482749,15 @@ │ │ │ │ b.n 1eaeae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4e0e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eadf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4d50> │ │ │ │ b.n 1eae54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4db4> │ │ │ │ ldrb r6, [r7, #9] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #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, #632] @ (1eb224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482965,15 +482965,15 @@ │ │ │ │ b.n 1eb13a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd509a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb076 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd4fd6> │ │ │ │ b.n 1eb0e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5040> │ │ │ │ strb r6, [r7, #31] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ 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] @ (1eb4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483184,15 +483184,15 @@ │ │ │ │ b.n 1eb3e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5346> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb316 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5276> │ │ │ │ b.n 1eb38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd52ec> │ │ │ │ strb r2, [r5, #21] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #600] @ (1eb74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd56ac>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -483391,15 +483391,15 @@ │ │ │ │ b.n 1eb68e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd55ee> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb5c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5524> │ │ │ │ b.n 1eb634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5594> │ │ │ │ strb r6, [r6, #10] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #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, #612] @ (1eb9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd592c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483597,15 +483597,15 @@ │ │ │ │ b.n 1eb8ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd584a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd578c> │ │ │ │ b.n 1eb890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd57f0> │ │ │ │ strb r2, [r0, #1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ 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] @ (1ebbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483785,15 +483785,15 @@ │ │ │ │ b.n 1ebb26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5a86> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eba8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd59ea> │ │ │ │ b.n 1ebacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5a2c> │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #564] @ (1ebe38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483978,15 +483978,15 @@ │ │ │ │ b.n 1ebd70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5cd0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebcc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5c24> │ │ │ │ b.n 1ebd12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5c72> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb 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, #608] @ (1ec0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484182,15 +484182,15 @@ │ │ │ │ b.n 1ebfd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5f32> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebf16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5e76> │ │ │ │ b.n 1ebf78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd5ed8> │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ 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] @ (1ec31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd627c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484385,15 +484385,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6100> │ │ │ │ b.n 1ec200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6160> │ │ │ │ nop │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ 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] @ (1ec5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484601,15 +484601,15 @@ │ │ │ │ b.n 1ec4d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6436> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec40a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd636a> │ │ │ │ b.n 1ec47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd63dc> │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #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, #692] @ (1ec898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd67f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484834,15 +484834,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec6c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6622> │ │ │ │ b.n 1ec740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd66a0> │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -485071,15 +485071,15 @@ │ │ │ │ b.n 1eca28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6988> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ 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] @ (1ece10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485290,15 +485290,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #16] │ │ │ │ + ldr r6, [r6, #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, #4008] @ 0xfa8 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #644] @ (1ed0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7018>) │ │ │ │ @@ -485520,15 +485520,15 @@ │ │ │ │ b.n 1ecfb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd6f16> │ │ │ │ ldr r0, [r7, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r1, #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, #828] @ (1ed418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485781,15 +485781,15 @@ │ │ │ │ bcc.w 1ed1e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7146> │ │ │ │ b.n 1ed290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd71f0> │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -486054,15 +486054,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r5, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed558 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd74b8> │ │ │ │ b.n 1ed612 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7572> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -486319,15 +486319,15 @@ │ │ │ │ bcc.w 1ed8da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd783a> │ │ │ │ b.n 1ed984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd78e4> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #872] @ (1ede78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7dd8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [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, #616] @ (1edd94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486526,15 +486526,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edbf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7b52> │ │ │ │ b.n 1edc56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7bb6> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #504] @ (1edf90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7ef0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldr r4, [r6, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #560] @ (1edfe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7f40>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -486722,15 +486722,15 @@ │ │ │ │ b.n 1edf28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7e88> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ede6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7dce> │ │ │ │ b.n 1edece <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7e2e> │ │ │ │ ldr r1, [pc, #1000] @ (1ee3cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd832c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [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, #500] @ (1ee1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8150>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486904,15 +486904,15 @@ │ │ │ │ b.n 1ee132 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8092> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee09a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd7ffa> │ │ │ │ b.n 1ee0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8038> │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ 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] @ (1ee428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487089,15 +487089,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8220> │ │ │ │ b.n 1ee306 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8266> │ │ │ │ nop │ │ │ │ cmp r8, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, 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, #572] @ (1ee680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd85e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487284,15 +487284,15 @@ │ │ │ │ b.n 1ee5aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd850a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee4fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd845a> │ │ │ │ b.n 1ee550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd84b0> │ │ │ │ muls r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [pc, #728] @ (1ee960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd88c0>) │ │ │ │ + str r6, [r2, 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #552] @ (1ee8c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8824>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487477,15 +487477,15 @@ │ │ │ │ b.n 1ee80a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd876a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd86bc> │ │ │ │ b.n 1ee7b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8710> │ │ │ │ asrs r0, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r5, [pc, #248] @ (1ee9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8924>) │ │ │ │ + ldr r5, [pc, #632] @ (1eeb44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8aa4>) │ │ │ │ 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] @ (1eeb18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8a78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -487672,15 +487672,15 @@ │ │ │ │ b.n 1eea42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd89a2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ee994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd88f4> │ │ │ │ b.n 1ee9e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8948> │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [pc, #952] @ (1eeed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8e38>) │ │ │ │ + ldr r3, [pc, #312] @ (1eec58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8bb8>) │ │ │ │ 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] @ (1eed38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8c98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -487855,15 +487855,15 @@ │ │ │ │ b.n 1eec8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8bea> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eebe2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8b42> │ │ │ │ b.n 1eec30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8b90> │ │ │ │ subs r4, #118 @ 0x76 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [pc, #568] @ (1eef78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8ed8>) │ │ │ │ + ldr r0, [pc, #952] @ (1ef0f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9058>) │ │ │ │ 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] @ (1eef48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488034,15 +488034,15 @@ │ │ │ │ b.n 1eee82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8de2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eedee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8d4e> │ │ │ │ b.n 1eee28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8d88> │ │ │ │ subs r2, #86 @ 0x56 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - mov r2, pc │ │ │ │ + mov sl, fp │ │ │ │ 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] @ (1ef164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd90c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488209,15 +488209,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef00e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8f6e> │ │ │ │ b.n 1ef04c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd8fac> │ │ │ │ nop │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ 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] @ (1ef39c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd92fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488396,15 +488396,15 @@ │ │ │ │ b.n 1ef2ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd922e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef22a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd918a> │ │ │ │ b.n 1ef274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd91d4> │ │ │ │ adds r6, #42 @ 0x2a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rors r6, r7 │ │ │ │ + negs r6, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #512] @ (1ef5b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488577,15 +488577,15 @@ │ │ │ │ b.n 1ef508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9468> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd93c8> │ │ │ │ b.n 1ef4ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd940e> │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + ands r4, 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, #520] @ (1ef7dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd973c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488760,15 +488760,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef676 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd95d6> │ │ │ │ b.n 1ef6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9618> │ │ │ │ nop │ │ │ │ adds r1, #214 @ 0xd6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r5, #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, #496] @ (1ef9e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -488938,15 +488938,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ef896 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd97f6> │ │ │ │ b.n 1ef8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9838> │ │ │ │ nop │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ 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] @ (1efbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489114,15 +489114,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efa9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd99fa> │ │ │ │ b.n 1efad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9a30> │ │ │ │ nop │ │ │ │ cmp r5, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ 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] @ (1efde8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489288,15 +489288,15 @@ │ │ │ │ b.n 1efd32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9c92> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9c00> │ │ │ │ b.n 1efcd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9c38> │ │ │ │ cmp r3, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ 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] @ (1efffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9f5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489466,15 +489466,15 @@ │ │ │ │ b.n 1eff3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9e9a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1efea2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9e02> │ │ │ │ b.n 1efee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9e40> │ │ │ │ cmp r1, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ 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] @ (1f0204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xda164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -489642,15 +489642,15 @@ │ │ │ │ b.n 1f0150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xda0b0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f00b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xda018> │ │ │ │ b.n 1f00f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xda056> │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -490686,15 +490686,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0c8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdabea> │ │ │ │ b.n 1f0cee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdac4e> │ │ │ │ nop │ │ │ │ subs r2, r4, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldrh.w r4, [sp, #80] @ 0x50 │ │ │ │ @@ -490893,15 +490893,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f0f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdae78> │ │ │ │ b.n 1f0f72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdaed2> │ │ │ │ nop │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ 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 r3, [pc, #564] @ (1f12fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb25c>) │ │ │ │ @@ -491091,15 +491091,15 @@ │ │ │ │ b.n 1f1194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb0f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f117a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb0da> │ │ │ │ b.n 1f11cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb12c> │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #564] @ (1f154c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb4ac>) │ │ │ │ @@ -491288,15 +491288,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f13cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb32c> │ │ │ │ b.n 1f141c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb37c> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ 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 r3, [pc, #532] @ (1f177c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb6dc>) │ │ │ │ @@ -491476,15 +491476,15 @@ │ │ │ │ b.n 1f162a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb58a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1610 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb570> │ │ │ │ b.n 1f1658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb5b8> │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #532] @ (1f19ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb90c>) │ │ │ │ @@ -491664,15 +491664,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb7a0> │ │ │ │ b.n 1f1886 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb7e6> │ │ │ │ nop │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ 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 r3, [pc, #500] @ (1f1bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdbb1c>) │ │ │ │ @@ -491842,15 +491842,15 @@ │ │ │ │ b.n 1f1a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb9e0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdb9c6> │ │ │ │ b.n 1f1aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdba04> │ │ │ │ lsrs r2, r4, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1f1dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdbd28>) │ │ │ │ @@ -492018,15 +492018,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1f1c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdbbd4> │ │ │ │ b.n 1f1cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdbc10> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (1f1e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdbdec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496213,17 +496213,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bmi.n 1f4fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdef10> │ │ │ │ + bpl.n 1f5070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdefd0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 1f5040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdefa0> │ │ │ │ + bmi.n 1f4f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdee60> │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4d02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdec62> │ │ │ │ b.n 1f4d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdec70> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f4ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdec2c> │ │ │ │ b.n 1f4cda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdec3a> │ │ │ │ @@ -496662,17 +496662,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f527a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf1da> │ │ │ │ b.n 1f5288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf1e8> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f5244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf1a4> │ │ │ │ b.n 1f5252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf1b2> │ │ │ │ @@ -497111,17 +497111,17 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f57f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf752> │ │ │ │ b.n 1f5800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf760> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1f57bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf71c> │ │ │ │ b.n 1f57ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdf72a> │ │ │ │ @@ -497532,17 +497532,17 @@ │ │ │ │ beq.w 1f5d12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdfc72> │ │ │ │ b.n 1f5d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdfc80> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f5d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdfcfc> │ │ │ │ b.n 1f5da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xdfd08> │ │ │ │ ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -498002,18 +498002,18 @@ │ │ │ │ beq.w 1f62ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe022a> │ │ │ │ b.n 1f62d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0238> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f6354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe02b4> │ │ │ │ b.n 1f6360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe02c0> │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ittt ne │ │ │ │ - lslne r0, r5, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ - lslne r0, r5, #3 │ │ │ │ + ittt vc │ │ │ │ + lslvc r0, r5, #3 │ │ │ │ + bkpt 0x00f0 │ │ │ │ + lslvc r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -498472,17 +498472,17 @@ │ │ │ │ beq.w 1f6882 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe07e2> │ │ │ │ b.n 1f6890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe07f0> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1f690c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe086c> │ │ │ │ b.n 1f6918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0878> │ │ │ │ itt vc │ │ │ │ lslvc r5, r4, #6 │ │ │ │ - cbnz r2, 1f6b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0ab0> @ unpredictable │ │ │ │ + cbnz r2, 1f6b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0ac8> @ unpredictable │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 1f6b42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe0aa2> │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -499217,17 +499217,17 @@ │ │ │ │ bne.n 1f73aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe130a> │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1f73a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe1302> │ │ │ │ b.n 1f71ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe114a> │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbz r0, 1f7466 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe13c6> │ │ │ │ + sxtb r0, r3 │ │ │ │ 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] @ (1f7754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe16b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -499467,17 +499467,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r4, 1f77b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe1712> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -500348,19 +500348,19 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f825e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe21be> │ │ │ │ b.n 1f7e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe1ddc> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r7, pc, #360 @ (adr r7, 1f83dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe233c>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 1f855c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe24bc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, pc, #896 @ (adr r4, 1f85f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe2558>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 1f8378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe22d8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - rev16 r2, r0 │ │ │ │ + hlt 0x0022 │ │ │ │ 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 │ │ │ │ @@ -501487,19 +501487,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f9042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe2fa2> │ │ │ │ b.n 1f8bea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe2b4a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ 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 │ │ │ │ @@ -502344,21 +502344,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 1f9bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe3b1c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov fp, s15 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -503232,21 +503232,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1fa602 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe4562> │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 1fa518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe4478> │ │ │ │ @@ -504159,21 +504159,21 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r4, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r6, [r6, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r0, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ vstr s15, [sp] │ │ │ │ bne.w 1fb264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe51c4> │ │ │ │ @@ -505146,21 +505146,21 @@ │ │ │ │ b.n 1fbac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe5a28> │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ blx r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r0, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -506257,15 +506257,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, #152 @ 0x98 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [pc, #888] @ (1fcc34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe6b94>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #888] @ (1fcc38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe6b98>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -506535,17 +506535,17 @@ │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1fcc22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe6b82> │ │ │ │ b.n 1fc6ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe662a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -507364,15 +507364,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fd34e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe72ae> │ │ │ │ @@ -507674,17 +507674,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1fd9de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe793e> │ │ │ │ b.n 1fd474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe73d4> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r5, [pc, #48] @ (1fda2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe798c>) │ │ │ │ + ldr r5, [pc, #432] @ (1fdbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe7b0c>) │ │ │ │ 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] │ │ │ │ @@ -510018,15 +510018,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1ff8c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9820>) │ │ │ │ @@ -510219,17 +510219,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ b.n 1ffaaa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9a0a> │ │ │ │ cmp r5, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #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 │ │ │ │ ldr r5, [pc, #168] @ (1ffb84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9ae4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -510297,19 +510297,19 @@ │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ b.n 1ffb40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9aa0> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cea9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb89fc> │ │ │ │ b.n 1ffb40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9aa0> │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (1ffd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9cd8>) │ │ │ │ @@ -510487,21 +510487,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ffd4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9caa> │ │ │ │ nop │ │ │ │ cmp r4, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -510573,21 +510573,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ b.n 1ffe2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9d8e> │ │ │ │ nop │ │ │ │ cmp r1, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -510609,15 +510609,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1fff38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9e98>) │ │ │ │ @@ -511251,21 +511251,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (200604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea564>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r2!, {r2, r3} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 200834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea794> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r1, r5, #5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ @@ -511732,15 +511732,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r4, r1, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (200a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea9a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -511758,15 +511758,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, r1, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (200a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea9e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -511785,15 +511785,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r0, r1, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (200ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xeaa34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -511816,15 +511816,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (200b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xeaa94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -518645,15 +518645,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20583a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef79a> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - beq.n 2057e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef748> │ │ │ │ + bne.n 2058a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef808> │ │ │ │ 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] @ (20595c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef8bc>) │ │ │ │ @@ -518728,15 +518728,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2058c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef822> │ │ │ │ nop │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ 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] @ (205a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef9a0>) │ │ │ │ @@ -518815,15 +518815,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20599e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef8fe> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ 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] @ (205afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xefa5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518883,15 +518883,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 205a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xef9f8> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ 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] @ (205bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xefb18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -518951,15 +518951,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 205b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xefab4> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ 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] @ (205c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xefbdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520699,17 +520699,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 206dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf0d34> │ │ │ │ nop │ │ │ │ rev r6, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbnz r2, 206eda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf0e3a> │ │ │ │ + cbnz r2, 206ef2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf0e52> │ │ │ │ lsls r4, r7, #3 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 206f0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf0e6a> │ │ │ │ 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 │ │ │ │ @@ -524259,15 +524259,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ (209870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf37d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524290,15 +524290,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ 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] @ (2098bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf381c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524321,15 +524321,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ 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] @ (209908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3868>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524352,15 +524352,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ 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] @ (209954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf38b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524383,15 +524383,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ 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] @ (2099a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3900>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524414,15 +524414,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ 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] @ (2099ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf394c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524445,15 +524445,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -524487,15 +524487,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -524529,15 +524529,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ 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] @ (209b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3a90>) │ │ │ │ @@ -524563,15 +524563,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ 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] @ (209b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3aec>) │ │ │ │ @@ -524597,15 +524597,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ 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] @ (209bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3b2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524623,15 +524623,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ 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] @ (209c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524654,15 +524654,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #30] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ 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] @ (209c64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3bc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524685,15 +524685,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ 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] @ (209cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3c10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524716,15 +524716,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ 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] @ (209cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3c5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524747,15 +524747,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #22] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ 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] @ (209d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3ca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524778,15 +524778,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ 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] @ (209d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524809,15 +524809,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ 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] @ (209dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3d38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524837,15 +524837,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r7, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ 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] @ (209e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524868,15 +524868,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ 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] @ (209e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -524894,15 +524894,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (209fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3f10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -525015,15 +525015,15 @@ │ │ │ │ b.n 209eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3e14> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 209f26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3e86> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ 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] @ (209ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525046,15 +525046,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #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, #52] @ (20a048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525077,15 +525077,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ 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] @ (20a088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf3fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525103,15 +525103,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r1, #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, #44] @ (20a0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf402c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525131,15 +525131,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh 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, #44] @ (20a110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525159,15 +525159,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ 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] @ (20a14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf40ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525183,15 +525183,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ 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] @ (20a190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf40f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525211,15 +525211,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ 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] @ (20a1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4134>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525239,15 +525239,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ 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] @ (20a210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4170>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525263,15 +525263,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ 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] @ (20a25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf41bc>) │ │ │ │ @@ -525294,15 +525294,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ 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] @ (20a2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4208>) │ │ │ │ @@ -525325,15 +525325,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ 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] @ (20a2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf424c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525353,15 +525353,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ 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] @ (20a3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf4334>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -525437,15 +525437,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 20a35a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf42ba> │ │ │ │ nop │ │ │ │ strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ 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] @ (20a43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf439c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531012,15 +531012,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e34a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf82aa> │ │ │ │ nop │ │ │ │ add ip, r0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - blx r2 │ │ │ │ + blx lr │ │ │ │ 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] @ 20e490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf83f0> │ │ │ │ mov r5, r3 │ │ │ │ @@ -531155,15 +531155,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e4cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf842c> │ │ │ │ orrs r4, r0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mov r4, r2 │ │ │ │ + mov r4, lr │ │ │ │ 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] @ (20e5b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531212,15 +531212,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf84c0> │ │ │ │ negs r0, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ 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] @ (20e648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf85a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -531269,15 +531269,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20e5f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8554> │ │ │ │ rors r4, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r4, sp │ │ │ │ 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] @ (20e6e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531329,15 +531329,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e68a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf85ea> │ │ │ │ nop │ │ │ │ adcs r0, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add lr, r0 │ │ │ │ + add lr, ip │ │ │ │ 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] @ (20e788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf86e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531389,15 +531389,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e72a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf868a> │ │ │ │ nop │ │ │ │ lsls r0, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mvns r2, r6 │ │ │ │ + add r2, sl │ │ │ │ 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] @ (20e828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8788>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531449,15 +531449,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e7ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf872a> │ │ │ │ nop │ │ │ │ ands r0, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - muls r6, r3 │ │ │ │ + bics 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, #136] @ (20e8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8828>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -531508,15 +531508,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20e86a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf87ca> │ │ │ │ subs r7, #104 @ 0x68 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmn r0, r1 │ │ │ │ + orrs r0, r5 │ │ │ │ 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] @ (20e9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8938>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -531879,15 +531879,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20ec4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8bac> │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ 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] @ (20ed9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8cfc>) │ │ │ │ @@ -531955,15 +531955,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ed0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8c6e> │ │ │ │ nop │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ 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] @ (20ee6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8dcc>) │ │ │ │ @@ -532032,15 +532032,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20edde <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8d3e> │ │ │ │ nop │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ 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] @ (20ef38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8e98>) │ │ │ │ @@ -532108,15 +532108,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20eeae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf8e0e> │ │ │ │ nop │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r5, #18 │ │ │ │ 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] @ (20f0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532334,15 +532334,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20f102 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9062> │ │ │ │ adds r6, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ 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, #184] @ (20f26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf91cc>) │ │ │ │ @@ -532414,15 +532414,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20f1da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf913a> │ │ │ │ nop │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ 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] @ (20f348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf92a8>) │ │ │ │ @@ -532498,15 +532498,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f2ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf920e> │ │ │ │ nop │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, #218 @ 0xda │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ 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] @ (20f420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9380>) │ │ │ │ @@ -532582,15 +532582,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20f388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf92e8> │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ 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] @ (20f504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9464>) │ │ │ │ @@ -532669,15 +532669,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20f462 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf93c2> │ │ │ │ nop │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ 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, #208] @ (20f5f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9550>) │ │ │ │ @@ -532760,15 +532760,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf94a8> │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ 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] @ (20f6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf963c>) │ │ │ │ @@ -532854,15 +532854,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20f632 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9592> │ │ │ │ nop │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ 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] @ (20f7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9730>) │ │ │ │ @@ -532949,15 +532949,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20f720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9680> │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr6, {7} │ │ │ │ + cdp2 0, 8, cr0, cr4, cr6, {7} │ │ │ │ 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] @ (20f888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf97e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -533352,15 +533352,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20fbdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9b3c> │ │ │ │ cmp r4, #18 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ 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, #368] @ (20fdd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xf9d34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536442,15 +536442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #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, #52] @ (2120dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc03c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536473,15 +536473,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ 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] @ (212128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536504,15 +536504,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #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, #52] @ (212174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc0d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536535,15 +536535,15 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #25 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ 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] @ (2121c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536566,15 +536566,15 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ 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] @ (21220c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc16c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536597,15 +536597,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ 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] @ (212258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc1b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536628,15 +536628,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #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, #44] @ (21229c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc1fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536656,15 +536656,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r7, #20 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ 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] @ (2122e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc248>) │ │ │ │ @@ -536687,15 +536687,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ 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] @ (212328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536713,15 +536713,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r5, #18 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ 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] @ (212368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc2c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536739,15 +536739,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r5, #17 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ 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] @ (2123a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -536765,15 +536765,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r0, r5, #16 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ 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] @ (2123f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536796,15 +536796,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #15 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ 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] @ (212440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc3a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536827,15 +536827,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ 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] @ (21248c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc3ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536858,15 +536858,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ 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] @ (2124d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc438>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536889,15 +536889,15 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ 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] @ (212524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc484>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536920,15 +536920,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #10 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ 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] @ (212570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc4d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -536951,15 +536951,15 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #9 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ 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] @ (2125bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc51c>) │ │ │ │ @@ -536982,15 +536982,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ 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] @ (212608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc568>) │ │ │ │ @@ -537013,15 +537013,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ 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] @ (212654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc5b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537044,15 +537044,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ 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] @ (2126a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537075,15 +537075,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ 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] @ (2126ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537106,15 +537106,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ 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] @ (212738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc698>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537137,15 +537137,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ 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] @ (212784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc6e4>) │ │ │ │ @@ -537168,15 +537168,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ 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] @ (2127c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537196,15 +537196,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ 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] @ (212814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc774>) │ │ │ │ @@ -537226,15 +537226,15 @@ │ │ │ │ ldr.w r4, [r4, #1844] @ 0x734 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vaddw.u8 q8, q10, d19 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -537261,15 +537261,15 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.u d16, d22, d19 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ 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] @ (2128b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc810>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537288,15 +537288,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vrhadd.u32 d0, d20, d19 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ 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] @ (2128f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc850>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537313,15 +537313,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 1, 14, cr0, cr0, cr3, {5} │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ 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] @ (21292c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537336,15 +537336,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cdp2 1, 10, cr0, cr0, cr3, {5} │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ 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] @ (212970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc8d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537363,15 +537363,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 6, cr0, cr4, cr3, {5} │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ 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] @ (2129b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537388,15 +537388,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cdp2 1, 2, cr0, cr0, cr3, {5} │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ 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] @ (2129f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc950>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537413,15 +537413,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stc2l 1, cr0, [r0, #652]! @ 0x28c │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ 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] @ (212a30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537438,15 +537438,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stc2 1, cr0, [r0, #652]! @ 0x28c │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ 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] @ (212a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfc9dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537468,15 +537468,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ 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] @ (212ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfca28>) │ │ │ │ @@ -537498,15 +537498,15 @@ │ │ │ │ ldr.w r4, [r4, #2572] @ 0xa0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ 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] @ (212b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfca74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537528,15 +537528,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8], {163} @ 0xa3 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ 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] @ (212b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcac0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537558,15 +537558,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #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, #44] @ (212ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537585,15 +537585,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldc2 1, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ 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] @ (212be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcb48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537612,15 +537612,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xfbec01a3 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #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, #44] @ (212c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537639,15 +537639,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xfba801a3 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (212c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcbe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -537671,15 +537671,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xfb7601a3 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ 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] @ (212ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcc2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537701,15 +537701,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb1001a3 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ 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] @ (212d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcc78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537731,15 +537731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfac401a3 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r2, #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, #52] @ (212d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfccc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -537761,15 +537761,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa7801a3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ 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] @ (212db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcd10>) │ │ │ │ @@ -537791,15 +537791,15 @@ │ │ │ │ ldr.w r4, [r4, #2496] @ 0x9c0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa2801a3 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ 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] @ (212df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcd50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537816,15 +537816,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vld2.8 {d16[5],d17[5]}, [r0], r3 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ 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] @ (212e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcd9c>) │ │ │ │ @@ -537846,15 +537846,15 @@ │ │ │ │ ldr.w r4, [r4, #1756] @ 0x6dc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [ip, #419] @ 0x1a3 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ 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] @ (212e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcde8>) │ │ │ │ @@ -537876,15 +537876,15 @@ │ │ │ │ ldr.w r4, [r4, #2488] @ 0x9b8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ 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] @ (212ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfce28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537901,15 +537901,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r8 :128], r3 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ 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] @ (212f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfce64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -537924,15 +537924,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str.w r0, [r8, #419] @ 0x1a3 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (213060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcfc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -538048,17 +538048,18 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 212fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfcf28> │ │ │ │ nop │ │ │ │ strb.w r0, [sl, #419] @ 0x1a3 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - vmla.i q8, q13, d2[5] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2130c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xfd028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -543079,15 +543080,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 2169a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100904> │ │ │ │ bkpt 0x0042 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ 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] @ (216af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100a50>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -543163,15 +543164,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 216a6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1009ce> │ │ │ │ nop │ │ │ │ pop {r3, r7, pc} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (216bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543236,15 +543237,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100ab0> │ │ │ │ pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (216c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543309,15 +543310,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100b80> │ │ │ │ cbnz r6, 216d06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100c66> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (216d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543382,15 +543383,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100c50> │ │ │ │ revsh r6, r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (216e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100d9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543458,15 +543459,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100d24> │ │ │ │ rev r6, r5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (216f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543534,15 +543535,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 216ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100e00> │ │ │ │ cbnz r2, 216f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100e90> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (216ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100f5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543612,15 +543613,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 216f86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100ee6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb876 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2170e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543690,15 +543691,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21706a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x100fca> │ │ │ │ nop │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2171bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10111c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543766,18 +543767,18 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1010a4> │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r3, r4, #6 │ │ │ │ - itte cc │ │ │ │ - lslcc r6, r4, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + itte ls │ │ │ │ + lslls r6, r4, #3 │ │ │ │ + stmdbls sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (217298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1011f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -543842,15 +543843,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101180> │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bkpt 0x006a │ │ │ │ + bkpt 0x00ca │ │ │ │ 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] @ (217374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1012d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543918,15 +543919,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2172fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10125c> │ │ │ │ push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ 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] @ (217450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1013b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543994,15 +543995,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2173d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101338> │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21752c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10148c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544072,15 +544073,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2174b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101412> │ │ │ │ cbz r6, 21757e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1014de> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r4, 2175b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101512> │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (217610 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101570>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544152,15 +544153,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1014f8> │ │ │ │ nop │ │ │ │ sxtb r2, r4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r4, 217662 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1015c2> │ │ │ │ + cbnz r4, 21767a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1015da> │ │ │ │ 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] @ (2176ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10164c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544230,15 +544231,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217672 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1015d2> │ │ │ │ cbz r6, 21770e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10166e> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - rev16 r4, r4 │ │ │ │ + revsh r4, 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, #200] @ (2177d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101730>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544310,15 +544311,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1016b8> │ │ │ │ nop │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r4, 2177fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10175c> │ │ │ │ + cbnz r4, 217814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101774> │ │ │ │ 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] @ (2178ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10180c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544388,15 +544389,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217832 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101792> │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r4, 2178be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10181e> │ │ │ │ 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] @ (217990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1018f0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544468,15 +544469,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101878> │ │ │ │ nop │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ 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] @ (217a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1019d4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544548,15 +544549,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2179fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10195c> │ │ │ │ nop │ │ │ │ add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ 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] @ (217b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101ab0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544626,15 +544627,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217ad6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101a36> │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cpsie a │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ 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] @ (217c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101b94>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -544706,15 +544707,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101b1c> │ │ │ │ nop │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ 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] @ (217d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544786,15 +544787,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 217c92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x101bf2> │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ 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 │ │ │ │ @@ -547461,15 +547462,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ 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] @ (219c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103bd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547492,15 +547493,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ 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] @ (219cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103c1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547523,15 +547524,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #24] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ 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] @ (219d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103c68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547554,15 +547555,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #22] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ 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] @ (219d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103cb4>) │ │ │ │ @@ -547585,15 +547586,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #20] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -547617,15 +547618,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -547651,15 +547652,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #14] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -547685,15 +547686,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ 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] @ (219e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103dec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547711,15 +547712,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ 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] @ (219ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103e30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547738,15 +547739,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ 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] @ (219f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103e7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547769,15 +547770,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (219f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103ec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547800,15 +547801,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ 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] @ (219fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547831,15 +547832,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ 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] @ (21a000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103f60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547862,15 +547863,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ 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] @ (21a050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x103fb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547894,15 +547895,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #144] @ 0x90 │ │ │ │ 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] @ (21a0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104000>) │ │ │ │ @@ -547926,15 +547927,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ 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] @ (21a0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547954,15 +547955,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (21a12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10408c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -547983,15 +547984,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ 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] @ (21a17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1040dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548015,15 +548016,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ 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] @ (21a1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104128>) │ │ │ │ @@ -548046,15 +548047,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #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] @ (21a208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548072,15 +548073,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ 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] @ (21a248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1041a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548098,15 +548099,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -548130,15 +548131,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (21a2dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10423c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548158,15 +548159,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2664] @ 0xa68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (21a320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548186,15 +548187,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (21a36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1042cc>) │ │ │ │ @@ -548216,15 +548217,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ (21a3b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104318>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548247,15 +548248,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ 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] @ (21a404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104364>) │ │ │ │ @@ -548278,15 +548279,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ 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] @ (21a448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1043a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548306,15 +548307,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r1, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ 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] @ (21a494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1043f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548337,15 +548338,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ 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] @ (21a4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548368,15 +548369,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, #22] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ 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] @ (21a524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104484>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548396,15 +548397,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #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 │ │ │ │ @@ -548428,15 +548429,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ 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] @ (21a5c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104520>) │ │ │ │ @@ -548459,15 +548460,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #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 │ │ │ │ @@ -548491,15 +548492,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #14] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ 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] @ (21a71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10467c>) │ │ │ │ @@ -548590,15 +548591,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 21a688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1045e8> │ │ │ │ nop │ │ │ │ strh r6, [r7, #10] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mov sl, ip │ │ │ │ + bx r8 │ │ │ │ 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] @ (21a764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1046c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548619,15 +548620,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r4, [r6, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ 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] @ (21a7b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104710>) │ │ │ │ @@ -548650,15 +548651,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ 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] @ (21a800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104760>) │ │ │ │ @@ -548682,15 +548683,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #31] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -548716,15 +548717,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -548748,15 +548749,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #28] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ 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] @ (21a8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104854>) │ │ │ │ @@ -548780,15 +548781,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #27] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ 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] @ (21a93c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10489c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -548809,15 +548810,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ 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] @ (21a9a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x104900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -553009,15 +553010,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 21d886 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1077e6> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #376] @ (21da6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1079cc>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (21d9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553081,15 +553082,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21d954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1078b4> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #640] @ (21dc38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107b98>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21da84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1079e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553154,15 +553155,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21da14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107974> │ │ │ │ ldr r5, [pc, #872] @ (21ddf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107d50>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (21db58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107ab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553228,15 +553229,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21dae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107a44> │ │ │ │ ldr r5, [pc, #40] @ (21db84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107ae4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ 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] @ (21dc34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107b94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553304,15 +553305,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dbbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107b1c> │ │ │ │ ldr r4, [pc, #216] @ (21dd10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107c70>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21dd18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553382,15 +553383,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21dca2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107c02> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #360] @ (21de84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107de4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21ddf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107d54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553458,15 +553459,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21dd7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107cdc> │ │ │ │ ldr r2, [pc, #472] @ (21dfd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107f30>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21ded0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107e30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553534,15 +553535,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21de58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107db8> │ │ │ │ ldr r1, [pc, #616] @ (21e13c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10809c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21dfb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107f18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -553615,15 +553616,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 21df34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107e94> │ │ │ │ ldr r0, [pc, #760] @ (21e2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108214>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e09c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107ffc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553695,15 +553696,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x107f84> │ │ │ │ nop │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, 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, #192] @ (21e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1080d8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553773,15 +553774,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e0fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10805e> │ │ │ │ mov sl, lr │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strb r4, [r6, 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, #192] @ (21e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1081b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553851,15 +553852,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e1da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10813a> │ │ │ │ mov r6, r2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strb r4, [r5, 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, #200] @ (21e338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108298>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -553931,15 +553932,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108220> │ │ │ │ nop │ │ │ │ cmp r2, r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10837c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554011,15 +554012,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108304> │ │ │ │ nop │ │ │ │ add r6, sl │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21e500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108460>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554091,15 +554092,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1083e8> │ │ │ │ nop │ │ │ │ muls r2, r6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r7, 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, #192] @ (21e5dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10853c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554169,15 +554170,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e562 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1084c2> │ │ │ │ cmp r6, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r6, 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, #200] @ (21e6c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108620>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554249,15 +554250,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1085a8> │ │ │ │ nop │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r7, [pc, #784] @ (21e9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108938>) │ │ │ │ + str r4, [r4, 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, #192] @ (21e79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1086fc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -554327,15 +554328,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108682> │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [pc, #1008] @ (21eb94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108af4>) │ │ │ │ + ldr r7, [pc, #368] @ (21e914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108874>) │ │ │ │ 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] @ (21e87c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1087dc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554406,15 +554407,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e7fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10875e> │ │ │ │ nop │ │ │ │ subs r7, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [pc, #216] @ (21e95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1088bc>) │ │ │ │ + ldr r6, [pc, #600] @ (21eadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108a3c>) │ │ │ │ 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] @ (21e95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1088bc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554485,15 +554486,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21e8de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10883e> │ │ │ │ nop │ │ │ │ subs r7, #18 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r5, [pc, #424] @ (21eb0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108a6c>) │ │ │ │ + ldr r5, [pc, #808] @ (21ec8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108bec>) │ │ │ │ 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] @ (21ea40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1089a0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554564,15 +554565,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21e9c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108928> │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r4, [pc, #600] @ (21eca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108c00>) │ │ │ │ + ldr r4, [pc, #984] @ (21ee20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108d80>) │ │ │ │ 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] @ (21eb24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108a84>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554643,15 +554644,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21eaac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108a0c> │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r3, [pc, #792] @ (21ee44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108da4>) │ │ │ │ + ldr r4, [pc, #152] @ (21ebc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108b24>) │ │ │ │ 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] @ (21ec04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108b64>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554722,15 +554723,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21eb86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ae6> │ │ │ │ nop │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [pc, #1016] @ (21f004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108f64>) │ │ │ │ + ldr r3, [pc, #376] @ (21ed84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ce4>) │ │ │ │ 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] @ (21ece4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108c44>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554801,15 +554802,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ec66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108bc6> │ │ │ │ nop │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [pc, #200] @ (21edb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108d14>) │ │ │ │ + ldr r2, [pc, #584] @ (21ef34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108e94>) │ │ │ │ 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] @ (21edc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108d24>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554880,15 +554881,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ed46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ca6> │ │ │ │ nop │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r1, [pc, #408] @ (21ef64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ec4>) │ │ │ │ + ldr r1, [pc, #792] @ (21f0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109044>) │ │ │ │ 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] @ (21eea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108e04>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -554959,15 +554960,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ee26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108d86> │ │ │ │ nop │ │ │ │ subs r1, #202 @ 0xca │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r0, [pc, #616] @ (21f114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109074>) │ │ │ │ + ldr r0, [pc, #1000] @ (21f294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1091f4>) │ │ │ │ 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] @ (21ef84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108ee4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555038,15 +555039,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ef06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108e66> │ │ │ │ nop │ │ │ │ subs r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r0, [pc, #184] @ (21f044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108fa4>) │ │ │ │ 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] @ (21f068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108fc8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555117,15 +555118,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21eff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x108f50> │ │ │ │ subs r0, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mov sl, pc │ │ │ │ + bx fp │ │ │ │ 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] @ (21f148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1090a8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555196,15 +555197,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f0ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10902a> │ │ │ │ nop │ │ │ │ adds r7, #38 @ 0x26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mov r2, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21f228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109188>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555275,15 +555276,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f1aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10910a> │ │ │ │ nop │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r8 │ │ │ │ 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] @ (21f308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109268>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555354,15 +555355,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f28a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1091ea> │ │ │ │ nop │ │ │ │ adds r5, #102 @ 0x66 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - add sl, r3 │ │ │ │ + add sl, pc │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21f3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10934c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555433,15 +555434,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1092d4> │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mvns r6, r0 │ │ │ │ + add r6, 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] @ (21f4cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10942c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555512,15 +555513,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f44e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1093ae> │ │ │ │ nop │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmn r6, r7 │ │ │ │ + muls r6, 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] @ (21f5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10950c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -555591,15 +555592,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21f52e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10948e> │ │ │ │ nop │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - tst r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1095fc>) │ │ │ │ @@ -555674,15 +555675,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f61c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10957c> │ │ │ │ adds r1, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adcs r4, r2 │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21f784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1096e4>) │ │ │ │ @@ -555756,15 +555757,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f702 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109662> │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21f86c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1097cc>) │ │ │ │ @@ -555838,15 +555839,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f7ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10974a> │ │ │ │ adds r0, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + ands r4, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (21f95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1098bc>) │ │ │ │ @@ -555921,15 +555922,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10983c> │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ 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] @ (21fa4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1099ac>) │ │ │ │ @@ -556004,15 +556005,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21f9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10992c> │ │ │ │ cmp r6, #50 @ 0x32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ 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] @ (21fb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109a9c>) │ │ │ │ @@ -556087,15 +556088,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fabc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109a1c> │ │ │ │ cmp r5, #66 @ 0x42 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21fc24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109b84>) │ │ │ │ @@ -556169,15 +556170,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fba2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109b02> │ │ │ │ cmp r4, #82 @ 0x52 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ 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] @ (21fd14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109c74>) │ │ │ │ @@ -556252,15 +556253,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109bf4> │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ 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] @ (21fdfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109d5c>) │ │ │ │ @@ -556334,15 +556335,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fd7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109cda> │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ 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] @ (21feec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109e4c>) │ │ │ │ @@ -556417,15 +556418,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21fe6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109dcc> │ │ │ │ cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ 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] @ (21ffd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109f34>) │ │ │ │ @@ -556499,15 +556500,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ff52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109eb2> │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ 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] @ (2200bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a01c>) │ │ │ │ @@ -556581,15 +556582,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22003a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x109f9a> │ │ │ │ movs r7, #186 @ 0xba │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ 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] @ (2201ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a10c>) │ │ │ │ @@ -556664,15 +556665,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22012c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a08c> │ │ │ │ movs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ 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] @ (22029c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a1fc>) │ │ │ │ @@ -556747,15 +556748,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22021c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a17c> │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #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] @ (22038c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a2ec>) │ │ │ │ @@ -556830,15 +556831,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22030c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a26c> │ │ │ │ movs r4, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ 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] @ (220474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a3d4>) │ │ │ │ @@ -556912,15 +556913,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2203f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a352> │ │ │ │ movs r4, #2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ 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] @ (220564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a4c4>) │ │ │ │ @@ -556995,15 +556996,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2204e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a444> │ │ │ │ movs r3, #26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ 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] @ (22064c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a5ac>) │ │ │ │ @@ -557077,15 +557078,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2205ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a52a> │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ 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] @ (220728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557157,15 +557158,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 2206aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a60a> │ │ │ │ movs r1, #66 @ 0x42 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r3, #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] @ (2208b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10a814>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -560641,15 +560642,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str.w r0, [r8, #418] @ 0x1a2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #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] @ (222f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cec0>) │ │ │ │ @@ -560671,15 +560672,15 @@ │ │ │ │ ldr.w r4, [r4, #3816] @ 0xee8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ 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] @ (222fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cf0c>) │ │ │ │ @@ -560701,15 +560702,15 @@ │ │ │ │ ldr.w r4, [r4, #3808] @ 0xee0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [ip, ] │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ 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] @ (222ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cf50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560728,15 +560729,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf7e401a2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ 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] @ (22303c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cf9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560758,15 +560759,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7a001a2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ 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] @ (223088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10cfe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560788,15 +560789,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf75401a2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ 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] @ (2230d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560818,15 +560819,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf70801a2 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ 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] @ (223120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d080>) │ │ │ │ @@ -560848,15 +560849,15 @@ │ │ │ │ ldr.w r4, [r4, #3776] @ 0xec0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6b801a2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ 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] @ (22316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d0cc>) │ │ │ │ @@ -560878,15 +560879,15 @@ │ │ │ │ ldr.w r4, [r4, #3772] @ 0xebc │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf66c01a2 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ 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] @ (2231b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560908,15 +560909,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf62401a2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ 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] @ (223204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d164>) │ │ │ │ @@ -560938,15 +560939,15 @@ │ │ │ │ ldr.w r4, [r4, #3752] @ 0xea8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rsbs r1, r4, #5308416 @ 0x510000 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ 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] @ (223250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d1b0>) │ │ │ │ @@ -560968,15 +560969,15 @@ │ │ │ │ ldr.w r4, [r4, #3748] @ 0xea4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf58801a2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ 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] @ (22329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d1fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -560998,15 +560999,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adc.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ 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] @ (2232e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561028,15 +561029,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f401a2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ 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] @ (223334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d294>) │ │ │ │ @@ -561058,15 +561059,15 @@ │ │ │ │ ldr.w r4, [r4, #3716] @ 0xe84 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a401a2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ 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] @ (223380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d2e0>) │ │ │ │ @@ -561088,15 +561089,15 @@ │ │ │ │ ldr.w r4, [r4, #3712] @ 0xe80 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, r8, #5308416 @ 0x510000 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r5, #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] @ (2233cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d32c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561118,15 +561119,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ands.w r1, r0, #5308416 @ 0x510000 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ 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] @ (223418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d378>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561148,15 +561149,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3c401a2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ 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] @ (223464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d3c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561178,15 +561179,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf37801a2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ 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] @ (2234a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561205,15 +561206,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: 0xf32c01a2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ 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] @ (2234f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d454>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561235,15 +561236,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2e801a2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ 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] @ (223538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d498>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561262,15 +561263,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: 0xf29c01a2 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ 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] @ (22357c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561289,15 +561290,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf25801a2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ 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] @ (2235c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561316,15 +561317,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf21401a2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ 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 │ │ │ │ @@ -561351,15 +561352,15 @@ │ │ │ │ ldr.w r4, [r0, #3596] @ 0xe0c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rsb r1, sl, #162 @ 0xa2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ 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 │ │ │ │ @@ -561382,15 +561383,15 @@ │ │ │ │ ldr.w r4, [r0, #3592] @ 0xe08 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, r2, #162 @ 0xa2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #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] @ (2236ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d60c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561409,15 +561410,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: 0xf12801a2 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ 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] @ (2236f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561439,15 +561440,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e401a2 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ 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] @ (223744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d6a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561469,15 +561470,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ eors.w r1, r8, #162 @ 0xa2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ 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] @ (223790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d6f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561499,15 +561500,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orr.w r1, ip, #162 @ 0xa2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ 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] @ (2237dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d73c>) │ │ │ │ @@ -561529,15 +561530,15 @@ │ │ │ │ ldr.w r4, [r4, #3252] @ 0xcb4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vext.8 d16, d28, d18, #1 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ 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] @ (223828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d788>) │ │ │ │ @@ -561559,15 +561560,15 @@ │ │ │ │ ldr.w r4, [r4, #3248] @ 0xcb0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vext.8 d0, d16, d18, #1 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ 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] @ (223874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d7d4>) │ │ │ │ @@ -561589,15 +561590,15 @@ │ │ │ │ ldr.w r4, [r4, #3244] @ 0xcac │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s32 d16, d20, d18 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ 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] @ (2238c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d820>) │ │ │ │ @@ -561619,15 +561620,15 @@ │ │ │ │ ldr.w r4, [r4, #3288] @ 0xcd8 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vrhadd.s16 d0, d24, d18 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ 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] @ (22390c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d86c>) │ │ │ │ @@ -561649,15 +561650,15 @@ │ │ │ │ ldr.w r4, [r4, #3284] @ 0xcd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr12, cr2, {5} │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ 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] @ (223958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d8b8>) │ │ │ │ @@ -561679,15 +561680,15 @@ │ │ │ │ ldr.w r4, [r4, #3280] @ 0xcd0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 8, cr0, cr0, cr2, {5} │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #15 │ │ │ │ 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] @ (2239a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d904>) │ │ │ │ @@ -561709,15 +561710,15 @@ │ │ │ │ ldr.w r4, [r4, #3132] @ 0xc3c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr4, cr2, {5} │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ 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 │ │ │ │ @@ -561740,15 +561741,15 @@ │ │ │ │ ldr.w r4, [r0, #3144] @ 0xc48 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r6, #648]! @ 0x288 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ 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] @ (223a30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d990>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561763,15 +561764,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldc 1, cr0, [ip, #648] @ 0x288 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ 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] @ (223a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10d9e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -561794,15 +561795,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-648]! @ 0xfffffd78 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ 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] @ (223ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10da30>) │ │ │ │ @@ -561825,15 +561826,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ 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 │ │ │ │ @@ -561858,15 +561859,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc 1, cr0, [sl], #648 @ 0x288 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ 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 │ │ │ │ @@ -561896,15 +561897,15 @@ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r6], #-648 @ 0xfffffd78 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ 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] @ (223bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10db2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561924,15 +561925,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} │ │ │ │ stc 1, cr0, [ip], {162} @ 0xa2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ 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 │ │ │ │ @@ -561961,15 +561962,15 @@ │ │ │ │ ldr.w r4, [r1, #3444] @ 0xd74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs.w r1, lr, r2, asr #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ 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 │ │ │ │ @@ -561994,15 +561995,15 @@ │ │ │ │ ldr.w r4, [r1, #3440] @ 0xd70 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r2, r2, asr #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ 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] @ (223cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dc28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -562024,15 +562025,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds.w r1, r4, r2, asr #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ 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] @ (223d14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dc74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -562054,15 +562055,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pkhtb r1, r8, r2, asr #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ 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] @ (223d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dcc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -562084,15 +562085,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ orns r1, ip, r2, asr #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ 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] @ (223dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dd0c>) │ │ │ │ @@ -562114,15 +562115,15 @@ │ │ │ │ ldr.w r4, [r4, #3424] @ 0xd60 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bic.w r1, ip, r2, asr #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -562157,15 +562158,15 @@ │ │ │ │ ldr.w r4, [r1, #3472] @ 0xd90 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [lr, #648] @ 0x288 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -562188,15 +562189,15 @@ │ │ │ │ ldr.w r4, [r0, #3468] @ 0xd8c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r6, #-648]! @ 0x288 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ 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] @ (223eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10de10>) │ │ │ │ @@ -562218,15 +562219,16 @@ │ │ │ │ ldr.w r4, [r4, #3464] @ 0xd88 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmdb r8!, {r1, r5, r7, r8} │ │ │ │ - vmla.i q8, q10, d1[5] │ │ │ │ + movs 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (223f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10de60>) │ │ │ │ @@ -562248,15 +562250,15 @@ │ │ │ │ ldr.w r4, [r0, #3316] @ 0xcf4 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe8da01a2 │ │ │ │ - vmla.i q0, q12, d1[5] │ │ │ │ + vmla.i32 q8, q12, d5[1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (223f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10deb0>) │ │ │ │ @@ -562278,15 +562280,15 @@ │ │ │ │ ldr.w r4, [r0, #3412] @ 0xd54 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia.w sl, {r1, r5, r7, r8} │ │ │ │ - vhadd.u8 q8, q14, │ │ │ │ + vmla.i32 q0, q14, d5[1] │ │ │ │ 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] @ (223fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562308,15 +562310,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe83c01a2 │ │ │ │ - vhadd.u16 q0, q10, │ │ │ │ + vhadd.u 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, #44] @ (223fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562335,15 +562337,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 223fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df28> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr5, {7} │ │ │ │ + vhadd.u8 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, #44] @ (224028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10df88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562362,15 +562364,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 223f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dee4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr5, {7} │ │ │ │ + vhadd.u16 q0, q14, │ │ │ │ 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] @ (224074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dfd4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562392,15 +562394,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dea0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr5, {7} │ │ │ │ + cdp2 0, 14, cr0, cr12, cr5, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2240b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562419,15 +562421,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 223ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10de54> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 5, cr0, cr12, cr5, {7} │ │ │ │ + cdp2 0, 11, cr0, cr12, cr5, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2240f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e058>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -562444,15 +562446,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 223eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10de0c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr5, {7} │ │ │ │ + cdp2 0, 9, cr0, cr6, cr5, {7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (224148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e0a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -562475,15 +562477,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 223e7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dddc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp2 0, 0, cr0, cr8, cr5, {7} │ │ │ │ + cdp2 0, 6, cr0, cr8, cr5, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (224198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e0f8>) │ │ │ │ @@ -562506,15 +562508,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dd80> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #916] @ 0x394 │ │ │ │ + cdp2 0, 3, cr0, cr4, cr5, {7} │ │ │ │ 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] @ (2241e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e144>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -562536,15 +562538,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dd30> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2 0, cr0, [r8, #916] @ 0x394 │ │ │ │ + ldc2l 0, cr0, [r8, #916]! @ 0x394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #64] @ (224240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e1a0>) │ │ │ │ @@ -562572,15 +562574,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dcf0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stc2l 0, cr0, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + stc2l 0, cr0, [ip, #916] @ 0x394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (224294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e1f4>) │ │ │ │ @@ -562605,15 +562607,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dc8c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stc2 0, cr0, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + stc2 0, cr0, [ip, #916] @ 0x394 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #60] @ (2242ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e24c>) │ │ │ │ @@ -562640,15 +562642,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dc3c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r0], #916 @ 0x394 │ │ │ │ + ldc2l 0, cr0, [r0, #-916] @ 0xfffffc6c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #52] @ (22433c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e29c>) │ │ │ │ @@ -562671,15 +562673,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 223c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dbdc> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stc2 0, cr0, [ip], #916 @ 0x394 │ │ │ │ + stc2 0, cr0, [ip, #-916] @ 0xfffffc6c │ │ │ │ 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] @ (224460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e3c0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -562777,15 +562779,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 2243b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e316> │ │ │ │ nop │ │ │ │ b.n 223d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10dc68> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfbc400e5 │ │ │ │ + stc2 0, cr0, [r4], #-916 @ 0xfffffc6c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2244c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x10e424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -566643,15 +566645,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 22706c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x110fcc> │ │ │ │ @ instruction: 0xb764 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (2271a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111104>) │ │ │ │ @@ -566883,15 +566885,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 22730a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11126a> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (227410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111370>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -566942,15 +566944,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 2273ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11130c> │ │ │ │ push {r2, r5} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #164] @ (2274d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111430>) │ │ │ │ @@ -567013,15 +567015,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 227452 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1113b2> │ │ │ │ nop │ │ │ │ cbz r0, 227534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111494> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ 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] @ (227594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1114f4>) │ │ │ │ @@ -567085,15 +567087,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 227512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111472> │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (22765c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1115bc>) │ │ │ │ @@ -567160,15 +567162,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2275d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111536> │ │ │ │ cbz r4, 22769e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1115fe> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (22772c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11168c>) │ │ │ │ @@ -567236,15 +567238,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22769e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1115fe> │ │ │ │ nop │ │ │ │ cbz r4, 22773c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11169c> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (227800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111760>) │ │ │ │ @@ -567314,15 +567316,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22776e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1116ce> │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ 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] @ (2278d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111834>) │ │ │ │ @@ -567394,15 +567396,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 227842 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1117a2> │ │ │ │ add r7, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (2279b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111910>) │ │ │ │ @@ -567476,15 +567478,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 227916 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111876> │ │ │ │ add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ 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] @ (227b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111a9c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -567713,15 +567715,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 227b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111ada> │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (227d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111c6c>) │ │ │ │ @@ -567805,15 +567807,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 227c60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111bc0> │ │ │ │ nop │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (227dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x111d38>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -568183,18 +568185,18 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2280c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112022> │ │ │ │ nop │ │ │ │ add r7, pc, #208 @ (adr r7, 228218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112178>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - itee lt │ │ │ │ - lsllt r5, r4, #3 │ │ │ │ - pushge {r4, r5, r6, r7, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (228224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112184>) │ │ │ │ mov r7, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ @@ -568262,18 +568264,18 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2281aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11210a> │ │ │ │ nop │ │ │ │ add r6, pc, #304 @ (adr r6, 228358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1122b8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte mi │ │ │ │ + lslmi r5, r4, #3 │ │ │ │ + pushmi {r4, r5, r6, r7, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (228304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112264>) │ │ │ │ mov r7, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ @@ -568341,15 +568343,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 22828a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1121ea> │ │ │ │ nop │ │ │ │ add r5, pc, #432 @ (adr r5, 2284b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112418>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bkpt 0x0016 │ │ │ │ + bkpt 0x0076 │ │ │ │ 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 │ │ │ │ @@ -568437,15 +568439,15 @@ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 228370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1122d0> │ │ │ │ add r4, pc, #536 @ (adr r4, 228628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112588>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ 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] @ (2284e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568513,15 +568515,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1123d0> │ │ │ │ add r3, pc, #520 @ (adr r3, 2286f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112654>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2285c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568589,15 +568591,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22854c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1124ac> │ │ │ │ add r2, pc, #664 @ (adr r2, 228860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1127c0>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r6, 228630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112590> │ │ │ │ + cbnz r6, 228648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1125a8> │ │ │ │ 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] @ (2286a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112600>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568665,15 +568667,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112588> │ │ │ │ add r1, pc, #808 @ (adr r1, 2289cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11292c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 2286f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112656> │ │ │ │ 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] @ (22877c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1126dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568741,15 +568743,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112664> │ │ │ │ add r0, pc, #952 @ (adr r0, 228b38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112a98>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev r6, r2 │ │ │ │ + rev16 r6, r6 │ │ │ │ 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] @ (228858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1127b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568817,15 +568819,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2287e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112740> │ │ │ │ add r0, pc, #72 @ (adr r0, 2288a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112804>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbnz r2, 228872 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1127d2> │ │ │ │ + cbnz r2, 22888a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1127ea> │ │ │ │ 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] @ (228934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112894>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568893,15 +568895,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2288bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11281c> │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb8de │ │ │ │ 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] @ (228a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112980>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -568976,15 +568978,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1128f8> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb80a │ │ │ │ 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] @ (228afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112a5c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569054,15 +569056,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228a82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1129e2> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ 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] @ (228be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112b44>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569137,15 +569139,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 228b5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112abe> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ 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] @ (228ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112c40>) │ │ │ │ @@ -569227,15 +569229,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 228c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112ba8> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ 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] @ (228dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112d5c>) │ │ │ │ @@ -569330,15 +569332,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 228d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112cac> │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r6} │ │ │ │ + push {r1, 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (228f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112e60>) │ │ │ │ @@ -569429,15 +569431,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 228e62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112dc2> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r0, 228f5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112ebe> │ │ │ │ + cbz r0, 228f76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112ed6> │ │ │ │ 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] @ (22908c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x112fec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -569974,15 +569976,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 229422 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x113382> │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (2295ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11350c>) │ │ │ │ @@ -570069,15 +570071,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 229520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x113480> │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ 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] │ │ │ │ @@ -572955,15 +572957,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ 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] @ (22b7c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115728>) │ │ │ │ @@ -572986,15 +572988,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115774>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573017,15 +573019,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ 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] @ (22b860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1157c0>) │ │ │ │ @@ -573048,15 +573050,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ 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] @ (22b8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11580c>) │ │ │ │ @@ -573079,15 +573081,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ 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] @ (22b8f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573110,15 +573112,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ 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] @ (22b944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1158a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573141,15 +573143,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ 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] @ (22b990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1158f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573172,15 +573174,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r6, #10] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22b9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11593c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573203,15 +573205,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (22ba28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115988>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573234,15 +573236,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ 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] @ (22ba6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1159cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573262,15 +573264,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ 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] @ (22bab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115a18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573293,15 +573295,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ 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] @ (22bafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573321,15 +573323,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ 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] @ (22bb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115aac>) │ │ │ │ @@ -573353,15 +573355,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ 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] @ (22bb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115afc>) │ │ │ │ @@ -573385,15 +573387,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ 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] @ (22bbe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115b40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573412,15 +573414,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ 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] @ (22bc30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573444,15 +573446,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (22bc80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115be0>) │ │ │ │ @@ -573476,15 +573478,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -573510,15 +573512,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -573544,15 +573546,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ 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] @ (22bd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115cd8>) │ │ │ │ @@ -573576,15 +573578,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -573610,15 +573612,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ 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] @ (22be14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573639,15 +573641,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r0, #28] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ 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] @ (22be60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115dc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573670,15 +573672,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #20] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ 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] @ (22beac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115e0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573701,15 +573703,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #16] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ 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] @ (22bef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573729,15 +573731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ 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] @ (22bf3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115e9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573760,15 +573762,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ 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] @ (22bf84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573789,15 +573791,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ 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] @ (22bfd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115f30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -573820,15 +573822,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ 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] @ (22c104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x116064>) │ │ │ │ @@ -573938,15 +573940,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 22c050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x115fb0> │ │ │ │ str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ 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] @ (22c14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1160ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573967,15 +573969,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 141d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ 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] @ (22c1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x116110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -579542,15 +579544,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 23014a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a0aa> │ │ │ │ nop │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - muls r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ 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] @ (2302d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a234>) │ │ │ │ @@ -579638,15 +579640,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 230220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a180> │ │ │ │ nop │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #224] @ (2303d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a330>) │ │ │ │ @@ -579882,15 +579884,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 230520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a480> │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + eors r0, r0 │ │ │ │ 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] @ (230674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a5d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579959,15 +579961,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2305f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a558> │ │ │ │ movs r1, #250 @ 0xfa │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ 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] @ (230754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a6b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580036,15 +580038,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2306d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a638> │ │ │ │ movs r1, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ 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] @ (23083c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a79c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580115,15 +580117,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2307c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a722> │ │ │ │ nop │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ 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] @ (23091c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a87c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580192,15 +580194,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2308a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a800> │ │ │ │ subs r2, r2, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r5, #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] @ (2309fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a95c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580269,15 +580271,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a8e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ 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] @ (230adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11aa3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580346,15 +580348,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11a9c0> │ │ │ │ adds r2, r2, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ 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] @ (230bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ab24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580425,15 +580427,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230b4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11aaaa> │ │ │ │ nop │ │ │ │ adds r2, r6, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ 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] @ (230ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ac04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580502,15 +580504,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ab88> │ │ │ │ subs r2, r1, r7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ 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] @ (230d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ace4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580579,15 +580581,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ac68> │ │ │ │ subs r2, r5, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #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] @ (230e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11adc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580656,15 +580658,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ad48> │ │ │ │ subs r2, r1, r0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + subs r0, #66 @ 0x42 │ │ │ │ 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] @ (230f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11aeac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580735,15 +580737,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 230ed2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ae32> │ │ │ │ nop │ │ │ │ adds r2, r5, r4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ 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] @ (23102c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11af8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580812,15 +580814,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 230fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11af10> │ │ │ │ adds r2, r0, r1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ 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] @ (23110c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b06c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580889,15 +580891,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11aff0> │ │ │ │ asrs r2, r4, #29 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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] @ (2311e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -580965,15 +580967,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b0d0> │ │ │ │ asrs r2, r0, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r5, #10 │ │ │ │ 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] @ (2312c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581041,15 +581043,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23124c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b1ac> │ │ │ │ asrs r6, r4, #22 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ 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] @ (2313a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b304>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581119,15 +581121,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b288> │ │ │ │ nop │ │ │ │ asrs r2, r1, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ 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] @ (231484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b3e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581197,15 +581199,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b368> │ │ │ │ nop │ │ │ │ asrs r2, r5, #15 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ 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] @ (231568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b4c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581275,15 +581277,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2314f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b452> │ │ │ │ asrs r2, r1, #12 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ 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] @ (23164c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b5ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581353,15 +581355,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2315d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b536> │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ 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] @ (231728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b688>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581429,15 +581431,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2316b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b610> │ │ │ │ asrs r2, r0, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ 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] @ (231804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b764>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581505,15 +581507,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23178c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b6ec> │ │ │ │ asrs r6, r4, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ 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] @ (2318e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581581,15 +581583,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b7c8> │ │ │ │ lsrs r2, r1, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ 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] @ (2319bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b91c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581657,15 +581659,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b8a4> │ │ │ │ lsrs r6, r5, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ 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] @ (231a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b9f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581733,15 +581735,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11b980> │ │ │ │ lsrs r2, r2, #23 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r5, #10 │ │ │ │ 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] @ (231b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bad4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581811,15 +581813,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231afa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ba5a> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ 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] @ (231c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bbb0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581889,15 +581891,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231bd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bb36> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ 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, #196] @ (231d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bc90>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -581967,15 +581969,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 231cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bc1c> │ │ │ │ lsrs r6, r7, #12 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ 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, #196] @ (231e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bd70>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582045,15 +582047,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 231d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bcfc> │ │ │ │ lsrs r6, r3, #9 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ 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] @ (231eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11be4c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582123,15 +582125,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231e72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bdd2> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r1, #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, #192] @ (231fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bf28>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582201,15 +582203,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 231f4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11beae> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ 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] @ (2320a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c004>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582279,15 +582281,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23202a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11bf8a> │ │ │ │ nop │ │ │ │ lsls r6, r0, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ 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] @ (232180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c0e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -582357,15 +582359,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 232106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c066> │ │ │ │ nop │ │ │ │ lsls r2, r5, #27 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ 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 r5, [pc, #196] @ (232260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c1c0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -582437,15 +582439,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2321e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c146> │ │ │ │ lsls r6, r1, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r6, #26 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #208] @ (23234c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c2ac>) │ │ │ │ @@ -582520,15 +582522,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2322c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c226> │ │ │ │ lsls r6, r5, #20 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ 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 r5, [pc, #208] @ (232438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c398>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -582605,15 +582607,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2323b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c312> │ │ │ │ lsls r2, r0, #17 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #240] @ (232544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c4a4>) │ │ │ │ @@ -582706,15 +582708,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 2324b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11c416> │ │ │ │ nop │ │ │ │ lsls r6, r2, #13 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -586057,15 +586059,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 234cca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ec2a> │ │ │ │ blt.n 234db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed14> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfb4000e4 │ │ │ │ + @ instruction: 0xfba000e4 │ │ │ │ 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] @ (234dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed0c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586088,15 +586090,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 234e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed70> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfaec00e4 │ │ │ │ + @ instruction: 0xfb4c00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586119,15 +586121,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ed28> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfabc00e4 │ │ │ │ + @ instruction: 0xfb1c00e4 │ │ │ │ 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] @ (234e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11edac>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586150,15 +586152,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 234d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ecd0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfa8000e4 │ │ │ │ + @ instruction: 0xfae000e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (234e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11edfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586181,15 +586183,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bls.n 234f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ee88> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfa5400e4 │ │ │ │ + @ instruction: 0xfab400e4 │ │ │ │ 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] @ (234eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ee4c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586212,15 +586214,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 234ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ee30> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfa1800e4 │ │ │ │ + @ instruction: 0xfa7800e4 │ │ │ │ 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] @ (234f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ee9c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586243,15 +586245,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 234e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ede0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vld1.8 {d16[7]}, [r4], r4 │ │ │ │ + @ instruction: 0xfa4400e4 │ │ │ │ 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] @ (234f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11eeec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586274,15 +586276,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 235030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ef90> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh.w r0, [r0, #228] @ 0xe4 │ │ │ │ + @ instruction: 0xfa1000e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (234fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ef40>) │ │ │ │ @@ -586307,15 +586309,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 234fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ef40> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ + ldr??.w r0, [ip, #228] @ 0xe4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (235034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11ef94>) │ │ │ │ @@ -586340,15 +586342,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 234f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11eeec> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vst4. {d16-d19}, [r8 :128], r4 │ │ │ │ + vld1.8 {d0[7]}, [r8], r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11efe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586371,15 +586373,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 235140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f0a0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb.w r0, [ip, r4, lsl #2] │ │ │ │ + ldr??.w r0, [ip, r4, lsl #2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (2350d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f034>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586402,15 +586404,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 2350f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f050> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str??.w r0, [r4, #228] @ 0xe4 │ │ │ │ + vst4. {d16-d19}, [r4 :128], r4 │ │ │ │ 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] @ (235124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f084>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586433,15 +586435,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11eff8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh.w r0, [r0, #228] @ 0xe4 │ │ │ │ + ldrsb.w r0, [r0, r4, lsl #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 r4, [pc, #52] @ (235174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f0d4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586464,15 +586466,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 235248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f1a8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr??.w r0, [r8, r4, lsl #2] │ │ │ │ + ldr.w r0, [r8, #228] @ 0xe4 │ │ │ │ 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] @ (2351c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f124>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586495,15 +586497,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2351f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f158> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str.w r0, [r4, r4, lsl #2] │ │ │ │ + strh.w r0, [r4, #228] @ 0xe4 │ │ │ │ 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] @ (235214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f174>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586526,15 +586528,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 2351a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f108> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb.w r0, [r8, r4, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r4, lsl #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 r4, [pc, #52] @ (235264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f1c4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586557,15 +586559,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 235358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f2b8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf7ec00e4 │ │ │ │ + str.w r0, [ip, r4, lsl #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 r4, [pc, #52] @ (2352b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f214>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586588,15 +586590,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 235308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f268> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf7c800e4 │ │ │ │ + strh.w r0, [r8, r4, lsl #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 r4, [pc, #52] @ (235304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f264>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586619,15 +586621,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2352b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f218> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf79400e4 │ │ │ │ + @ instruction: 0xf7f400e4 │ │ │ │ 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] @ (235354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f2b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586650,15 +586652,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f1c8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf76000e4 │ │ │ │ + @ instruction: 0xf7c000e4 │ │ │ │ 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] @ (2353a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f304>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586681,15 +586683,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 235418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f378> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf72c00e4 │ │ │ │ + @ instruction: 0xf78c00e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (2353f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f358>) │ │ │ │ @@ -586714,15 +586716,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 2353c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f328> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf6f800e4 │ │ │ │ + @ instruction: 0xf75800e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (23544c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f3ac>) │ │ │ │ @@ -586747,15 +586749,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 235374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f2d4> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movt r0, #18660 @ 0x48e4 │ │ │ │ + @ instruction: 0xf72400e4 │ │ │ │ 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] @ (23549c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f3fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586778,15 +586780,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 235520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f480> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf69000e4 │ │ │ │ + @ instruction: 0xf6f000e4 │ │ │ │ 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] @ (2354ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f44c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586809,15 +586811,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 2354d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f430> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf65400e4 │ │ │ │ + @ instruction: 0xf6b400e4 │ │ │ │ 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] @ (23553c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f49c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586840,15 +586842,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 235480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f3e0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf61800e4 │ │ │ │ + @ instruction: 0xf67800e4 │ │ │ │ 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] @ (23558c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f4ec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586871,15 +586873,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 235630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f590> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - rsbs r0, ip, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf63c00e4 │ │ │ │ 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] @ (2355dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f53c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -586902,15 +586904,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 2355e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f540> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sub.w r0, r0, #7471104 @ 0x720000 │ │ │ │ + addw r0, r0, #2276 @ 0x8e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23562c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f58c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586933,15 +586935,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 235598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f4f8> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sbc.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + rsb r0, ip, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f5d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -586961,15 +586963,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1464] @ 0x5b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 235740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f6a0> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf53c00e4 │ │ │ │ + @ instruction: 0xf59c00e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #64] @ (2356d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f630>) │ │ │ │ @@ -586997,15 +586999,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 235700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f660> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + sbc.w r0, ip, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587025,15 +587027,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ beq.n 23569c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f5fc> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf4d000e4 │ │ │ │ + @ instruction: 0xf53000e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (23576c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f6cc>) │ │ │ │ @@ -587058,15 +587060,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 235854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f7b4> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - eors.w r0, ip, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf4fc00e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #80] @ (2357d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f738>) │ │ │ │ @@ -587102,15 +587104,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 235818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f778> │ │ │ │ lsls r1, r4, #6 │ │ │ │ - orn r0, r0, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf4c000e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587130,15 +587132,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #884] @ 0x374 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ands.w r0, r4, #7471104 @ 0x720000 │ │ │ │ + orns r0, r4, #7471104 @ 0x720000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (235864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f7c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -587156,15 +587158,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf3e600e4 │ │ │ │ + orr.w r0, r6, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2358ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f80c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587184,15 +587186,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #868] @ 0x364 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf3bc00e4 │ │ │ │ + ands.w r0, ip, #7471104 @ 0x720000 │ │ │ │ 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] @ (2358fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f85c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -587215,15 +587217,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf38400e4 │ │ │ │ + @ instruction: 0xf3e400e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #56] @ (235950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f8b0>) │ │ │ │ @@ -587248,15 +587250,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf34400e4 │ │ │ │ + @ instruction: 0xf3a400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f8f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587276,15 +587278,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf30c00e4 │ │ │ │ + @ instruction: 0xf36c00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (2359e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587304,15 +587306,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ 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] @ (235a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f98c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -587335,15 +587337,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r4, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf29800e4 │ │ │ │ + @ instruction: 0xf2f800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (235a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11f9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587365,15 +587367,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r2, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf26000e4 │ │ │ │ + movt r0, #228 @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fa28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587396,15 +587398,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf22800e4 │ │ │ │ + @ instruction: 0xf28800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (235b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fa70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587424,15 +587426,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1392] @ 0x570 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf1f400e4 │ │ │ │ + @ instruction: 0xf25400e4 │ │ │ │ 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] @ (235b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fac0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -587455,15 +587457,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs.w r0, r8, #228 @ 0xe4 │ │ │ │ + @ instruction: 0xf21800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fb10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587486,15 +587488,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf18c00e4 │ │ │ │ + @ instruction: 0xf1ec00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fb60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587517,15 +587519,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adcs.w r0, r8, #228 @ 0xe4 │ │ │ │ + subs.w r0, r8, #228 @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (235c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fbb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -587548,15 +587550,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf12800e4 │ │ │ │ + @ instruction: 0xf18800e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (235cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x11fc14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -592000,15 +592002,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 238eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x122e4c> │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x00b2 │ │ │ │ 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] @ 23901c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x122f7c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -592069,15 +592071,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 238f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x122efc> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ 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] @ (2390ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12304c>) │ │ │ │ @@ -592145,15 +592147,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23905e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x122fbe> │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ 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] @ (2391d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123130>) │ │ │ │ @@ -592229,15 +592231,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 23912c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12308c> │ │ │ │ nop │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (2392a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123204>) │ │ │ │ @@ -592310,15 +592312,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123170> │ │ │ │ str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 23930a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12326a> │ │ │ │ + cbnz r0, 239322 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123282> │ │ │ │ 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] @ (23937c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1232dc>) │ │ │ │ @@ -592391,15 +592393,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2392e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123246> │ │ │ │ nop │ │ │ │ str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 2393cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12332c> │ │ │ │ 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] @ (23945c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1233bc>) │ │ │ │ @@ -592475,15 +592477,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2393be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12331e> │ │ │ │ nop │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r4, #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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (239540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1234a0>) │ │ │ │ @@ -592559,15 +592561,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23949c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1233fc> │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 23954e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1234ae> │ │ │ │ + cbnz r0, 239566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1234c6> │ │ │ │ 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] @ (239628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123588>) │ │ │ │ @@ -592644,15 +592646,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 239580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1234e0> │ │ │ │ str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ 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] @ (239714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123674>) │ │ │ │ @@ -592730,15 +592732,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23966a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1235ca> │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ 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] @ (2397f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123754>) │ │ │ │ @@ -592815,15 +592817,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239756 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1236b6> │ │ │ │ nop │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb70e │ │ │ │ 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] @ (2398dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12383c>) │ │ │ │ @@ -592903,15 +592905,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 239836 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123796> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ 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] @ (2399d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123930>) │ │ │ │ @@ -592993,15 +592995,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 23991c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12387c> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ 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] @ (239ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123a28>) │ │ │ │ @@ -593084,15 +593086,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 239a12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123972> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (239bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123b0c>) │ │ │ │ @@ -593173,15 +593175,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123a68> │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbz r0, 239c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123b60> │ │ │ │ + cbz r0, 239c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123b78> │ │ │ │ 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] @ (239c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123bf4>) │ │ │ │ @@ -593262,15 +593264,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239bee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123b4e> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #30] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - sxtb r6, r5 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123ce4>) │ │ │ │ @@ -593354,15 +593356,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123c38> │ │ │ │ ldrh r4, [r7, #22] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (239e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123dd4>) │ │ │ │ @@ -593446,15 +593448,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 239dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123d28> │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (239f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123ed0>) │ │ │ │ @@ -593540,15 +593542,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239eb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123e16> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ 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] @ (23a070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123fd0>) │ │ │ │ @@ -593635,15 +593637,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 239fb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x123f12> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ 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] @ (23a174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1240d4>) │ │ │ │ @@ -593731,15 +593733,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124014> │ │ │ │ nop │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ 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] @ (23a278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1241d8>) │ │ │ │ @@ -593827,15 +593829,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a1b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124118> │ │ │ │ nop │ │ │ │ strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (23a370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1242d0>) │ │ │ │ @@ -593923,15 +593925,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12421c> │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r4, r6] │ │ │ │ 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] @ (23a518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124478>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -594182,15 +594184,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23a558 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1244b8> │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [pc, #704] @ (23a8e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124848>) │ │ │ │ + ldr r7, [pc, #64] @ (23a668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1245c8>) │ │ │ │ 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] @ (23a718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124678>) │ │ │ │ @@ -594281,15 +594283,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a662 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1245c2> │ │ │ │ nop │ │ │ │ strh r0, [r6, #10] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (23a818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124778>) │ │ │ │ @@ -594381,15 +594383,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1246bc> │ │ │ │ strh r0, [r7, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [pc, #128] @ (23a8a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124800>) │ │ │ │ + ldr r6, [pc, #512] @ (23aa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124980>) │ │ │ │ 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] @ (23a928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124888>) │ │ │ │ @@ -594483,15 +594485,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 23a85a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1247ba> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - add r6, pc, #360 @ (adr r6, 23aa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1249f8>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 23ac18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124b78>) │ │ │ │ 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] @ (23aa40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1249a0>) │ │ │ │ @@ -594587,15 +594589,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23a96c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1248cc> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #25] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #120] @ (23aac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124a20>) │ │ │ │ + ldr r4, [pc, #504] @ (23ac40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124ba0>) │ │ │ │ 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] @ (23ab14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x124a74>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -595824,15 +595826,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23b7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125700> │ │ │ │ nop │ │ │ │ strb r0, [r3, #1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ 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] @ (23b908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125868>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595901,15 +595903,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23b88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1257ec> │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (23b9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125954>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -595985,15 +595987,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23b970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1258d0> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ 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] @ (23bae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125a40>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -596069,15 +596071,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23ba56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1259b6> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ 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] @ (23bbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125b2c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -596153,15 +596155,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23bb42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125aa2> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ 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] @ (23bd68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x125cc8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -601037,15 +601039,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (23f45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1293bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601069,15 +601071,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ 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] @ (23f4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12940c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601101,15 +601103,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [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] @ (23f4fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12945c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601133,15 +601135,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [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, #56] @ (23f54c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1294ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601165,15 +601167,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #148 @ 0x94 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, 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] @ (23f594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1294f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601194,15 +601196,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1208] @ 0x4b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -601229,15 +601231,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ 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] @ (23f63c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12959c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601261,15 +601263,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ 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] @ (23f680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1295e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601288,15 +601290,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ 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] @ (23f6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601315,15 +601317,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r1, #16 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ 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] @ (23f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129674>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601347,15 +601349,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldr r4, [r7, 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] @ (23f764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1296c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601379,15 +601381,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ 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] @ (23f7b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129718>) │ │ │ │ @@ -601412,15 +601414,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ 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] @ (23f80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12976c>) │ │ │ │ @@ -601445,15 +601447,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, 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] @ (23f854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1297b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601474,15 +601476,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #956] @ 0x3bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, 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, #56] @ (23f8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601506,15 +601508,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ 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] @ (23f8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129854>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601538,15 +601540,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #236 @ 0xec │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ 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] @ (23f944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1298a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601570,15 +601572,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ 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] @ (23f994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1298f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601602,15 +601604,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (23f9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12993c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601631,15 +601633,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #940] @ 0x3ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ 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] @ (23fa24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601660,15 +601662,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #2284] @ 0x8ec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [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] @ (23fa6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1299cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601689,15 +601691,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #928] @ 0x3a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r5, #108 @ 0x6c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, 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, #48] @ (23fab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129a18>) │ │ │ │ @@ -601720,15 +601722,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #32 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, 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 │ │ │ │ @@ -601757,15 +601759,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, 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 │ │ │ │ @@ -601792,15 +601794,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, 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, #40] @ (23fbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601818,15 +601820,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ 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] @ (23fbf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129b58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601849,15 +601851,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ 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] @ (23fc44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601880,15 +601882,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23fc90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129bf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -601911,15 +601913,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -601947,15 +601949,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, #250 @ 0xfa │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r7, 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, #44] @ (23fd2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601975,15 +601977,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r1, 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] @ (23fd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129cd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -602006,15 +602008,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, 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, #44] @ (23fdbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602034,15 +602036,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r2, #24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [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, #52] @ (23fe08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -602065,15 +602067,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r1, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r4, 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, #44] @ (23fe4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129dac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602093,15 +602095,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23feb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x129e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -602747,15 +602749,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 2404b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12a416> │ │ │ │ nop │ │ │ │ movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r5, [pc, #808] @ (2408ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12a80c>) │ │ │ │ + ldr r6, [pc, #168] @ (24062c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12a58c>) │ │ │ │ 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 │ │ │ │ @@ -607127,15 +607129,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 2437b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12d718> │ │ │ │ bic.w r1, lr, #160 @ 0xa0 │ │ │ │ - bics.w r0, ip, #248 @ 0xf8 │ │ │ │ + eors.w r0, ip, #248 @ 0xf8 │ │ │ │ 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] @ (2438d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12d834>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -607683,15 +607685,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 243db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12dd18> │ │ │ │ bic.w r1, lr, r0, asr #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ 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, #252] @ (243f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12de94>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -608001,15 +608003,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 244128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e088> │ │ │ │ b.n 243f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12de8c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (244270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e1d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608075,15 +608077,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2441fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e15c> │ │ │ │ b.n 243e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ddb8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r4, r4, #3 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (244340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e2a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608148,15 +608150,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2442d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e230> │ │ │ │ b.n 243d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12dce0> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e380>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608225,15 +608227,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2443a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e304> │ │ │ │ b.n 243cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12dc20> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r1, #31 │ │ │ │ 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] @ (244500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e460>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608302,15 +608304,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e3e4> │ │ │ │ b.n 244be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12eb40> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2445e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608381,15 +608383,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 24456e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e4ce> │ │ │ │ nop │ │ │ │ b.n 244b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ea68> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ 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] @ (2446c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e628>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608458,15 +608460,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24464c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e5ac> │ │ │ │ b.n 244a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e978> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ 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, #192] @ (2447a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e704>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608534,15 +608536,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24472c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e68c> │ │ │ │ b.n 244934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e894> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r6, #16 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ 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, #200] @ (244888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e7e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608612,15 +608614,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244812 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e772> │ │ │ │ nop │ │ │ │ svc 234 @ 0xea │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e8c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608688,15 +608690,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2448ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e84c> │ │ │ │ svc 6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e9a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608764,15 +608766,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2449c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12e928> │ │ │ │ udf #42 @ 0x2a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (244b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ea8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608846,15 +608848,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 244aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ea04> │ │ │ │ ble.n 244bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12eb2c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (244c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12eb68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608924,15 +608926,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 244b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12eaf4> │ │ │ │ bgt.n 244cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12ec30> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -615680,15 +615682,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 249b5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133abe> │ │ │ │ nop │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -615936,21 +615938,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (249e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133d8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 249df2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133d52> │ │ │ │ ldr r1, [pc, #16] @ (249e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133d90>) │ │ │ │ add r1, pc │ │ │ │ b.n 249e16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133d76> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + cpsie │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -616594,15 +616596,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ 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] @ (24a544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1344a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616636,15 +616638,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ strh r2, [r2, #18] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 24a5c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134520> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616662,15 +616664,15 @@ │ │ │ │ bl 249aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133a4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r0, #16] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ 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] @ (24a620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134580>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616698,19 +616700,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r4, [r1, #14] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 24a664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1345c4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -616728,15 +616730,15 @@ │ │ │ │ bl 249aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133a4c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ 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] @ (24a6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134624>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -616764,19 +616766,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (24a778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1346d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -616835,15 +616837,15 @@ │ │ │ │ b.n 24a720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134680> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (24a8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134830>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -616967,15 +616969,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24a876 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1347d6> │ │ │ │ nop │ │ │ │ strh r2, [r3, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (24a9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13493c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -617074,17 +617076,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24a950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1348b0> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (24aa5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1349bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -617124,19 +617126,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 24aaba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134a1a> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24aa96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1349f6> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -617417,21 +617419,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 24ad1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134c7e> │ │ │ │ mov r0, r6 │ │ │ │ bl 200590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea4f0> │ │ │ │ ldr r2, [pc, #16] @ (24ad64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134cc4>) │ │ │ │ add r2, pc │ │ │ │ b.n 24ad1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134c7e> │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, pc, #944 @ (adr r7, 24b118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135078>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ 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, 24adba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134d1a> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -617708,19 +617710,19 @@ │ │ │ │ b.n 24afe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134f48> │ │ │ │ ldr r2, [pc, #20] @ (24b0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135000>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24afb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134f14> │ │ │ │ - add r6, pc, #8 @ (adr r6, 24b0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135004>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 24b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135184>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 24b258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1351b8>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 24b3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135338>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #944 @ (adr r4, 24b454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1353b4>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 24b1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135134>) │ │ │ │ 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] @ (24b104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135064>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -617755,15 +617757,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24ab94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134af4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #27] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #88 @ (adr r5, 24b164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1350c4>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 24b2e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135244>) │ │ │ │ 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] @ (24b150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1350b0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -617829,15 +617831,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24ab94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x134af4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r4, pc, #432 @ (adr r4, 24b374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1352d4>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 24b4f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135454>) │ │ │ │ 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] @ (24b208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135168>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -618045,19 +618047,19 @@ │ │ │ │ b.n 24b3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135314> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 24b36a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1352ca> │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 24b810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135770>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 24b590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1354f0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, pc, #208 @ (adr r2, 24b4f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135454>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 24b674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1355d4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, pc, #232 @ (adr r2, 24b510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135470>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 24b690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1355f0>) │ │ │ │ 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 │ │ │ │ @@ -618325,19 +618327,19 @@ │ │ │ │ b.n 24b6ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13562e> │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #608] @ (24b990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1358f0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r0, pc, #48 @ (adr r0, 24b770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1356d0>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 24b8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135850>) │ │ │ │ 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] @ (24b7b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618377,15 +618379,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r2, #1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #624] @ (24ba28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135988>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #4] │ │ │ │ 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] @ (24b870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1357d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -618452,19 +618454,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #128] @ (24b8f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135858>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ 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] @ 24b8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135814> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -618651,19 +618653,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 24ba28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135988> │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (24bc5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618857,15 +618859,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 24bca2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135c02> │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (24bdfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135d5c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -618911,17 +618913,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ 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] @ (24be84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -618959,15 +618961,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24be3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135d9e> │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ 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] @ (24bef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135e58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -619135,15 +619137,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 24c09c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x135ffc> │ │ │ │ cbz r1, 24c0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136000> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -619317,19 +619319,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 24c24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1361ac> │ │ │ │ str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 24c2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136208> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 24c2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136208> │ │ │ │ @@ -619832,18 +619834,18 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24c5da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13653a> │ │ │ │ nop │ │ │ │ subs r2, #186 @ 0xba │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xebe800e2 │ │ │ │ + mcrr 0, 14, r0, r8, cr2 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ 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 24c942 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1368a2> │ │ │ │ @@ -619914,25 +619916,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (24c978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1368d8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24c92c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13688c> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -620003,23 +620005,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (24ca4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1369ac>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24c9c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136928> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 24cb78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136ad8> │ │ │ │ mov r4, r1 │ │ │ │ @@ -620132,25 +620134,25 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24caac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136a0c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r5, #146 @ 0x92 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 24ccac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136c0c> │ │ │ │ bls.n 24cbd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136b38> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -620280,15 +620282,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 24ccca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136c2a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 24ccca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136c2a> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -620385,17 +620387,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 24cd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136c60> │ │ │ │ b.n 24cdc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136d26> │ │ │ │ - adcs r2, r3 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr??.w r0, [r6, #418] @ 0x1a2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -620592,43 +620594,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 24cd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136c60> │ │ │ │ b.n 24cf1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x136e7e> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 24d2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13724c> │ │ │ │ + b.n 24d3ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13730c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xf7cc01a2 │ │ │ │ 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 │ │ │ │ @@ -620695,15 +620697,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r7, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -620818,27 +620820,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (24d258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1371b8>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24d150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1370b0> │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -620999,25 +621001,25 @@ │ │ │ │ nop │ │ │ │ cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ 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 │ │ │ │ @@ -621613,17 +621615,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24da2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13798c> │ │ │ │ nop │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r6, #26] │ │ │ │ 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 │ │ │ │ @@ -621675,15 +621677,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24dae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137a40> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6bee4 │ │ │ │ b.n 24dacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137a2c> │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24dcb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137c14>) │ │ │ │ @@ -621840,23 +621842,23 @@ │ │ │ │ nop │ │ │ │ movs r4, #202 @ 0xca │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -622401,15 +622403,15 @@ │ │ │ │ beq.n 24e2a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138206> │ │ │ │ b.n 24e29e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1381fe> │ │ │ │ nop │ │ │ │ b.n 24ddb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137d12> │ │ │ │ lsls r2, r4, #6 │ │ │ │ b.n 24dd94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137cf4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r3, r4, #3 │ │ │ │ b.n 24dd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137cb4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24e40a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13836a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -622628,15 +622630,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e50c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13846c> │ │ │ │ b.n 24e4de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13843e> │ │ │ │ nop │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cdp2 0, 13, cr0, cr14, cr2, {7} │ │ │ │ + vhadd.u q0, q15, q9 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 24e5d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138538> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ @@ -622754,15 +622756,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -622802,15 +622804,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsh r6, [r0, r6] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ 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 │ │ │ │ @@ -623094,19 +623096,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24e934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138894> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -623209,22 +623211,22 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 24eae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138a48> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24ea88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1389e8> │ │ │ │ b.n 24eafa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138a5a> │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xfb9000e2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + @ instruction: 0xfbf000e2 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -623265,15 +623267,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24ec0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138b6a> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -623697,17 +623699,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f03e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138f9e> │ │ │ │ b.n 24efe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138f46> │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - orrs.w r0, r4, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf4b400e2 │ │ │ │ stmdb 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] @ (24f43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13939c>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -624064,27 +624066,27 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r5, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ 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] @ (24f5ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13954c>) │ │ │ │ @@ -624487,23 +624489,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24f872 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1397d2> │ │ │ │ b.n 24f7a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139704> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -624745,23 +624747,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24fb3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139a9a> │ │ │ │ b.n 24fa6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1399ca> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -625007,23 +625009,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24fe06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139d66> │ │ │ │ b.n 24fd34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139c94> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -627049,15 +627051,15 @@ │ │ │ │ ldrb.w ip, [ip, #648] @ 0x288 │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 251350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b2b0> │ │ │ │ b.n 251344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b2a4> │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ mcr 1, 3, r0, cr8, cr15, {4} │ │ │ │ - str r2, [r0, r6] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 25126a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b1ca> │ │ │ │ b.n 2513f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b350> │ │ │ │ @@ -627097,15 +627099,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r1, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [pc, #80] @ (251560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b4c0>) │ │ │ │ + ldr r7, [pc, #464] @ (2516e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b640>) │ │ │ │ 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] @ 25153c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b49c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627147,17 +627149,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [pc, #696] @ (251850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b7b0>) │ │ │ │ + ldr r7, [pc, #56] @ (2515d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b530>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #736] @ (25187c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b7dc>) │ │ │ │ + ldr r7, [pc, #96] @ (2515fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b55c>) │ │ │ │ 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] @ 2515c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b528> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -627199,17 +627201,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [pc, #264] @ (25172c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b68c>) │ │ │ │ + ldr r6, [pc, #648] @ (2518ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b80c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #176] @ (2516d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b638>) │ │ │ │ + ldr r6, [pc, #560] @ (251858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b7b8>) │ │ │ │ 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] @ (25167c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b5dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -627240,15 +627242,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ asrs r4, r6, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ 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] @ (251858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b7b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -627409,20 +627411,20 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 25171c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b67c> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 25171c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b67c> │ │ │ │ asrs r0, r2, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [pc, #912] @ (251bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bb50>) │ │ │ │ + ldr r5, [pc, #272] @ (251970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b8d0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf7b600f3 │ │ │ │ - ldr r4, [pc, #488] @ (251a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b9b0>) │ │ │ │ + ldrb.w r0, [r6, r3, lsl #3] │ │ │ │ + ldr r4, [pc, #872] @ (251bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bb30>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf74c00f3 │ │ │ │ + @ instruction: 0xf7ac00f3 │ │ │ │ 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] @ (2518e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b840>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -627462,15 +627464,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 24e760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1386c0> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [pc, #832] @ (251c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bb88>) │ │ │ │ + ldr r4, [pc, #192] @ (2519a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b908>) │ │ │ │ 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] @ (251aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ba0c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -627651,23 +627653,23 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsrs r2, r5, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r5, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [pc, #96] @ (251b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ba84>) │ │ │ │ + ldr r3, [pc, #480] @ (251ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bc04>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #584] @ (251d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bc70>) │ │ │ │ + ldr r2, [pc, #968] @ (251e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bdf0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, lr │ │ │ │ + add sl, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [pc, #96] @ (251b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ba90>) │ │ │ │ + ldr r2, [pc, #480] @ (251cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bc10>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ 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] @ (251c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bbe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627825,27 +627827,27 @@ │ │ │ │ b.n 251b72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bad2> │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r0, r4, #6 │ │ │ │ b.n 251684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13b5e4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #352] @ (251df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd50>) │ │ │ │ + ldr r1, [pc, #736] @ (251f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bed0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [pc, #808] @ (251fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bf20>) │ │ │ │ + ldr r1, [pc, #168] @ (251d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bca0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #504] @ (251e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bdf4>) │ │ │ │ + ldr r0, [pc, #888] @ (252014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bf74>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #592] @ (251ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be50>) │ │ │ │ + ldr r0, [pc, #976] @ (252070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bfd0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #360] @ (251e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd6c>) │ │ │ │ + ldr r0, [pc, #744] @ (251f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13beec>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #512] @ (251ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13be08>) │ │ │ │ + ldr r0, [pc, #896] @ (252028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bf88>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 251df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bd50> │ │ │ │ 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 │ │ │ │ @@ -628047,15 +628049,15 @@ │ │ │ │ b.n 251d9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bcfa> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 251d9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bcfa> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ 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] @ (252040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bfa0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628171,17 +628173,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13bf74> │ │ │ │ b.n 251f4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13beae> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r3, r4, #3 │ │ │ │ - vqadd.s64 q8, q10, │ │ │ │ + vshr.s64 q8, , #44 │ │ │ │ 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] @ (2520e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c044>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -628240,19 +628242,19 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r1, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r4, r6 │ │ │ │ + add r4, sl │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ 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] @ (2522c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -628425,33 +628427,33 @@ │ │ │ │ b.n 252196 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c0f6> │ │ │ │ lsls r6, r3, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ udf #218 @ 0xda │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmn r2, r5 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 252412 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c372> │ │ │ │ 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 │ │ │ │ @@ -628620,15 +628622,15 @@ │ │ │ │ bne.n 2524be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c41e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2524ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c40c> │ │ │ │ b.n 2523bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c31c> │ │ │ │ lsls r0, r3, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r2, r5 │ │ │ │ + adcs r2, r1 │ │ │ │ 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] @ (252640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c5a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628756,15 +628758,15 @@ │ │ │ │ b.n 252562 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c4c2> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 252562 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c4c2> │ │ │ │ nop │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ 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] @ (25269c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c5fc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -628792,15 +628794,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24ea4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1389ac> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ 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] @ (2526ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c64c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628826,15 +628828,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24eb7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x138adc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ 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] @ (252768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c6c8>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -628882,19 +628884,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, r5, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ 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] @ (2528d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c834>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629022,21 +629024,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2528aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c80a> │ │ │ │ b.n 25288e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c7ee> │ │ │ │ movs r2, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r6, 252944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c8a4> │ │ │ │ + cbnz r6, 25295c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c8bc> │ │ │ │ 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] @ 252a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13c9e4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -629239,15 +629241,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 252ae2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ca42> │ │ │ │ stc2 1, cr0, [lr, #-636] @ 0xfffffd84 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r3, #16 │ │ │ │ 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] @ (252c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13cbdc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629444,19 +629446,19 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 252ce2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13cc42> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb16019f │ │ │ │ adds r4, r3, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #396] @ (252ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ce58>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629612,21 +629614,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252ece <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ce2e> │ │ │ │ b.n 252eb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ce12> │ │ │ │ @ instruction: 0xfa3e019f │ │ │ │ adds r0, r0, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ 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] @ (252f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ceec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629670,15 +629672,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24d25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1371bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r6, #415] @ 0x19f │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (253034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13cf94>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -629740,19 +629742,19 @@ │ │ │ │ mov r3, r8 │ │ │ │ bl 24d25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1371bc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb.w r0, [r2, ] │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (2531c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d124>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -629895,21 +629897,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d0f8> │ │ │ │ b.n 25317c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d0dc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf74e019f │ │ │ │ asrs r2, r2, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sxtb r0, r7 │ │ │ │ + uxtb r0, r3 │ │ │ │ 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] @ 253360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d2c0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630039,15 +630041,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 25326a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d1ca> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 25326a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d1ca> │ │ │ │ subs.w r1, ip, #5210112 @ 0x4f8000 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #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] @ (2533c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d324>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -630078,15 +630080,15 @@ │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24db18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137a78> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bic.w r1, lr, #5210112 @ 0x4f8000 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r3, #4 │ │ │ │ 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] @ 25342c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d38c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -630118,15 +630120,15 @@ │ │ │ │ bl 24dcd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137c34> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ubfx r1, ip, #2, #32 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ 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] @ (2534b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d414>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -630178,19 +630180,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bfi r1, r4, #2, #30 │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (253618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d578>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630316,19 +630318,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2535ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d54c> │ │ │ │ b.n 2535bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d51c> │ │ │ │ nop │ │ │ │ movt r1, #57503 @ 0xe09f │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ 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] @ 2537b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d710> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630458,15 +630460,15 @@ │ │ │ │ add.w lr, r4, #516096 @ 0x7e000 │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 2536ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d61a> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 2536ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d61a> │ │ │ │ sbc.w r1, ip, #159 @ 0x9f │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (253814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d774>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -630499,15 +630501,15 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 24db18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137a78> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vsra.s64 d16, d15, #32 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (253870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d7d0>) │ │ │ │ @@ -630538,15 +630540,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24dcd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137c34> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vorn d16, d28, d15 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ 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, #108] @ (2538f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d854>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -630596,19 +630598,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vorr d0, d16, d15 │ │ │ │ lsrs r6, r4, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (253a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d9b8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630735,19 +630737,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 253a2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d98e> │ │ │ │ b.n 2539fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13d95e> │ │ │ │ mcr 1, 4, r0, cr14, cr15, {4} │ │ │ │ lsrs r2, r2, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (253bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13db3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -630936,19 +630938,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 253c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dbbc> │ │ │ │ subs.w r1, r8, pc, lsr #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (253ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dc40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -631062,25 +631064,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 253d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dcb8> │ │ │ │ @ instruction: 0xeab6019f │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (253e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dda8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -631130,15 +631132,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9ba019f │ │ │ │ stmia r2!, {r2, r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -631191,15 +631193,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmdb r6!, {r0, r1, r2, r3, r4, r7, r8} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -631266,21 +631268,21 @@ │ │ │ │ ldmia.w r8, {r0, r1, r2, r3, r4, r7, r8} │ │ │ │ stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (254148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e0a8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -631441,23 +631443,23 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #25 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r3, r4, #3 │ │ │ │ itet al │ │ │ │ lslal r7, r3, #6 │ │ │ │ - mov r7, #42 @ 0x2a │ │ │ │ + mov r7, #138 @ 0x8a │ │ │ │ lslal r3, r4, #3 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 254198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e0f8>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 254318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e278>) │ │ │ │ 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] @ (254210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e170>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -631526,21 +631528,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ bkpt 0x007e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ bkpt 0x0020 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r6, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (25427c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e1dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631566,17 +631568,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 254260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e1c0> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dcb4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (254300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631621,21 +631623,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 253d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dc84> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r6, r7, #13 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (25448c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e3ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -631774,21 +631776,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 254460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e3c0> │ │ │ │ b.n 254422 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e382> │ │ │ │ b.n 253d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13dcf8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r7, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ 2547b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e718> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -632116,19 +632118,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24d124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137084> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 210 @ 0xd2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (254ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ea34>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632368,27 +632370,27 @@ │ │ │ │ bne.n 254aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ea08> │ │ │ │ b.n 254a36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13e996> │ │ │ │ nop │ │ │ │ svc 54 @ 0x36 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldc2 1, cr0, [sl, #636]! @ 0x27c │ │ │ │ stc2 1, cr0, [r0, #636]! @ 0x27c │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ 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] @ (254bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13eb20>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -632550,27 +632552,27 @@ │ │ │ │ bl 24d124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137084> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ blt.n 254c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13eb90> │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xfa50019f │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #556] @ (254efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ee5c>) │ │ │ │ @@ -632794,32 +632796,32 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 254e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13eda8> │ │ │ │ bge.n 254eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ee18> │ │ │ │ lsls r7, r3, #6 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r6 :64] │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr.w r0, [sl, #415] @ 0x19f │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ 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] @ (2550d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f030>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -632972,21 +632974,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 254fb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ef16> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 254fb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13ef16> │ │ │ │ bhi.n 2551b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f110> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ 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, #112] @ (255168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f0c8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -633032,17 +633034,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 2550d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f030> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + adds r4, r5, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (255204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f164>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -633096,21 +633098,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2551be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f11e> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ bvs.n 255254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f1b4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #376] @ (2553a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f304>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -633260,25 +633262,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f2d8> │ │ │ │ b.n 255334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f294> │ │ │ │ nop │ │ │ │ bpl.n 2554a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f404> │ │ │ │ lsls r7, r3, #6 │ │ │ │ @ instruction: 0xf3f4019f │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ 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] @ (255468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f3c8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -633341,23 +633343,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 25544c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f3ac> │ │ │ │ bcc.n 255410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f370> │ │ │ │ lsls r7, r3, #6 │ │ │ │ movw r1, #57503 @ 0xe09f │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (255608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633494,15 +633496,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 255534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f494> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 255534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f494> │ │ │ │ bcc.n 255630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f590> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2556bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f61c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633569,17 +633571,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 255668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f5c8> │ │ │ │ b.n 255646 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f5a6> │ │ │ │ bne.n 2555cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f52c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (25573c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f69c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -633620,15 +633622,15 @@ │ │ │ │ bl 24da00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137960> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ beq.n 2556f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f658> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (255810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633710,22 +633712,22 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 25579c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f6fc> │ │ │ │ b.n 25577a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f6da> │ │ │ │ beq.n 2558bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f81c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ mcr 1, 5, r0, cr6, cr15, {4} │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (2559d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f930>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633889,24 +633891,24 @@ │ │ │ │ bne.n 2559ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f91a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2559a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f906> │ │ │ │ b.n 25598a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13f8ea> │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldc 1, cr0, [lr, #636]! @ 0x27c │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ 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] @ 255ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13fb00> │ │ │ │ sub sp, #24 │ │ │ │ @@ -634095,15 +634097,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24d2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137250> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (255c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13fbfc>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -634208,19 +634210,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrd r0, r1, [r6, #-636]! @ 0x27c │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (255e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13fdd4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634345,21 +634347,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 255e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13fda8> │ │ │ │ b.n 255e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x13fd8c> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrd r0, r1, [r8], #636 @ 0x27c │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ 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] @ (256194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1400f4>) │ │ │ │ @@ -635354,17 +635356,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 2567d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140734> │ │ │ │ stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ ble.n 2569b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140914> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r3, 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 256b2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140a8a> │ │ │ │ @@ -635832,25 +635834,25 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 256ee2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140e42> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 256ece <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140e2e> │ │ │ │ b.n 256b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x140af8> │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr2, {7} │ │ │ │ - cdp2 0, 10, cr0, cr2, cr2, {7} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr2, {7} │ │ │ │ - cdp2 0, 4, cr0, cr6, cr2, {7} │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + vhadd.u16 q0, q10, q9 │ │ │ │ + vhadd.u8 q0, q9, q9 │ │ │ │ + cdp2 0, 15, cr0, cr0, cr2, {7} │ │ │ │ + cdp2 0, 10, cr0, cr6, cr2, {7} │ │ │ │ + strb r4, [r6, #28] │ │ │ │ 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] @ (2571f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141154>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -636110,15 +636112,15 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 25722e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14118e> │ │ │ │ @ instruction: 0xb87e │ │ │ │ lsls r7, r3, #6 │ │ │ │ bvs.n 257240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1411a0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfb4a00e2 │ │ │ │ + @ instruction: 0xfbaa00e2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2572f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141250> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ movs r5, #1 │ │ │ │ @@ -636299,19 +636301,19 @@ │ │ │ │ bne.n 2573d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141336> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2573c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141322> │ │ │ │ b.n 2572ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14120e> │ │ │ │ nop │ │ │ │ - strb.w r0, [r8, #226] @ 0xe2 │ │ │ │ - ldr??.w r0, [r6, r2, lsl #2] │ │ │ │ - str??.w r0, [r4, r2, lsl #2] │ │ │ │ - ldrh.w r0, [r6, r2, lsl #2] │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + str??.w r0, [r8, #226] @ 0xe2 │ │ │ │ + ldr.w r0, [r6, #226] @ 0xe2 │ │ │ │ + str.w r0, [r4, #226] @ 0xe2 │ │ │ │ + ldrb.w r0, [r6, #226] @ 0xe2 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ 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] @ 2574e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141448> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -636387,19 +636389,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24f5f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139558> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 257550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1414b0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf7ce00e2 │ │ │ │ - @ instruction: 0xf7a400e2 │ │ │ │ - @ instruction: 0xf79400e2 │ │ │ │ - @ instruction: 0xf76a00e2 │ │ │ │ - @ instruction: 0xf74800e2 │ │ │ │ + strh.w r0, [lr, r2, lsl #2] │ │ │ │ + strb.w r0, [r4, r2, lsl #2] │ │ │ │ + @ instruction: 0xf7f400e2 │ │ │ │ + @ instruction: 0xf7ca00e2 │ │ │ │ + @ instruction: 0xf7a800e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 2575dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14153c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -636466,19 +636468,19 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24f5f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x139558> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ uxth r0, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ + @ instruction: 0xf76a00e2 │ │ │ │ + @ instruction: 0xf74200e2 │ │ │ │ + @ instruction: 0xf73000e2 │ │ │ │ @ instruction: 0xf70a00e2 │ │ │ │ - @ instruction: 0xf6e200e2 │ │ │ │ - @ instruction: 0xf6d000e2 │ │ │ │ - subw r0, sl, #2274 @ 0x8e2 │ │ │ │ - @ instruction: 0xf68a00e2 │ │ │ │ + @ instruction: 0xf6ea00e2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (257658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1415b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -636601,17 +636603,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 25770c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14166c> │ │ │ │ nop │ │ │ │ cbz r4, 257746 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1416a6> │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sbcs.w r0, sl, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf59c00e2 │ │ │ │ - subs.w r0, lr, #7405568 @ 0x710000 │ │ │ │ + rsbs r0, sl, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf5fc00e2 │ │ │ │ + @ instruction: 0xf61e00e2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (257798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1416f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -636695,16 +636697,16 @@ │ │ │ │ blx r3 │ │ │ │ b.n 257800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141760> │ │ │ │ nop │ │ │ │ add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sbcs.w r0, r0, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf52a00e2 │ │ │ │ + rsbs r0, r0, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf58a00e2 │ │ │ │ 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] @ (257880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1417e0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -636730,15 +636732,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24ca50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1369b0> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf53600e2 │ │ │ │ + @ instruction: 0xf59600e2 │ │ │ │ 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] @ (2578f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141850>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -636778,16 +636780,16 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds.w r0, r8, #7405568 @ 0x710000 │ │ │ │ - @ instruction: 0xf4c600e2 │ │ │ │ + sbcs.w r0, r8, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf52600e2 │ │ │ │ stmdb 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] @ (257a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1419b4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -636913,18 +636915,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 257a2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14198a> │ │ │ │ b.n 257a0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14196e> │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf4c400e2 │ │ │ │ - @ instruction: 0xf4c800e2 │ │ │ │ - bic.w r0, r8, #7405568 @ 0x710000 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + @ instruction: 0xf52400e2 │ │ │ │ + @ instruction: 0xf52800e2 │ │ │ │ + eor.w r0, r8, #7405568 @ 0x710000 │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -637464,18 +637466,18 @@ │ │ │ │ b.n 257eee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141e4e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 q8, q9, q9 │ │ │ │ + vext.8 q0, q9, q9, #0 │ │ │ │ strh r0, [r1, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cdp 0, 6, cr0, cr6, cr2, {7} │ │ │ │ + cdp 0, 12, cr0, cr6, cr2, {7} │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 25804c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141fac> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ beq.n 25804c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141fac> │ │ │ │ @@ -637911,16 +637913,16 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #15] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xe9b000e2 │ │ │ │ - ldrd r0, r0, [r8, #-904]! @ 0x388 │ │ │ │ + ands.w r0, r0, r2, asr #3 │ │ │ │ + ldrd r0, r0, [r8, #904] @ 0x388 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (25855c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -637931,15 +637933,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 2583f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142350> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, pc, #432 @ (adr r2, 258710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142670>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmdb r4!, {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xe98400e2 │ │ │ │ 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] @ (2585ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14250c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -637962,16 +637964,16 @@ │ │ │ │ bl 131304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b264> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25858a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424ea> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r2, pc, #216 @ (adr r2, 258688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425e8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strd r0, r0, [ip], #904 @ 0x388 │ │ │ │ - @ instruction: 0xe8de00e2 │ │ │ │ + strd r0, r0, [ip, #-904] @ 0x388 │ │ │ │ + ldmdb lr!, {r1, r5, r6, r7} │ │ │ │ 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] @ (258600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -637994,16 +637996,16 @@ │ │ │ │ bl 131458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b3b8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2585de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14253e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r1, pc, #904 @ (adr r1, 25898c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1428ec>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia.w r4!, {r1, r5, r6, r7} │ │ │ │ - stmia.w r6!, {r1, r5, r6, r7} │ │ │ │ + ldmdb r4, {r1, r5, r6, r7} │ │ │ │ + stmdb r6, {r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #868] @ (258984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1428e4>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r5, [pc, #868] @ (258988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1428e8>) │ │ │ │ @@ -638339,39 +638341,39 @@ │ │ │ │ b.n 2587ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14274c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425e4> │ │ │ │ + b.n 258744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1426a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2585d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142538> │ │ │ │ + b.n 258698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425f8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2586bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14261c> │ │ │ │ + b.n 25877c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1426dc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2585dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14253c> │ │ │ │ + b.n 25869c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425fc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2585ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14254c> │ │ │ │ + b.n 2586ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14260c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1425b4> │ │ │ │ + b.n 258714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142674> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142590> │ │ │ │ + b.n 2586f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142650> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14256c> │ │ │ │ + b.n 2586cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14262c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 258554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424b4> │ │ │ │ + b.n 258614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142574> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2584bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14241c> │ │ │ │ + b.n 25857c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424dc> │ │ │ │ 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] @ 258a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142960> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -638387,15 +638389,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 25860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14256c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424c4> │ │ │ │ + b.n 258624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142584> │ │ │ │ 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] @ (258a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1429c4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638426,17 +638428,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142994> │ │ │ │ b.n 258a46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1429a6> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1424a4> │ │ │ │ + b.n 258604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142564> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 25851c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14247c> │ │ │ │ + b.n 2585dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14253c> │ │ │ │ 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] @ (258acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142a2c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -638467,17 +638469,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258a9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1429fc> │ │ │ │ b.n 258aae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142a0e> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 258514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142474> │ │ │ │ + b.n 2585d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142534> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2584ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14244c> │ │ │ │ + b.n 2585ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14250c> │ │ │ │ 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] @ (258be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142b44>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -638841,15 +638843,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 257e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x141de0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 259148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430a8> │ │ │ │ + b.n 259208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143168> │ │ │ │ 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] @ (258f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142e68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -638904,17 +638906,17 @@ │ │ │ │ bl 131304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b264> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258f32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142e92> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2590d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143034> │ │ │ │ + b.n 259194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430f4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14301c> │ │ │ │ + b.n 25917c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430dc> │ │ │ │ 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] @ (258fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638938,17 +638940,17 @@ │ │ │ │ bl 131458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1b3b8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 258f86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142ee6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 2590b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143018> │ │ │ │ + b.n 259178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430d8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2590a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143000> │ │ │ │ + b.n 259160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430c0> │ │ │ │ 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] @ (258fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639000,34 +639002,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 25903c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142f9c> │ │ │ │ ldr r0, [pc, #44] @ (259080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142fe0>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ bl 53ae1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424d7c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (259084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142fe4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 259028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x142f88> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - b.n 2590c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143024> │ │ │ │ + b.n 259184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1430e4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r2, r4, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 25910c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14306c> │ │ │ │ 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 │ │ │ │ @@ -639472,19 +639474,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2595e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143540> │ │ │ │ + blt.n 2596a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143600> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 2595b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143510> │ │ │ │ + blt.n 259670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1435d0> │ │ │ │ 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 676d9c <_mesa_glapi_get_proc_address@@libgallium-26.1.5-1.so+0x24> │ │ │ │ @@ -639896,15 +639898,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 259a9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1439fa> │ │ │ │ b.n 2599d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143932> │ │ │ │ nop │ │ │ │ adds r1, #14 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 259ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143b00> │ │ │ │ + bvc.n 259a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1439c0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ bl ffff3aca │ │ │ │ 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] │ │ │ │ @@ -640204,15 +640206,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 259f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143e78> │ │ │ │ + bcc.n 259dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143d38> │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 259e86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143de6> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1216] @ 0x4c0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -640257,17 +640259,17 @@ │ │ │ │ b.n 259c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143bf0> │ │ │ │ ldr r1, [pc, #16] @ (259ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143e24>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c480> │ │ │ │ b.n 259e82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143de2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 259fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143f0c> │ │ │ │ + bcs.n 259e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143dcc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bcs.n 259fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143f20> │ │ │ │ + bcs.n 259e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x143de0> │ │ │ │ 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] @ (25a1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14411c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -640756,15 +640758,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strh r2, [r2, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (25a4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144438>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -640801,15 +640803,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 1716bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x5b61c> │ │ │ │ b.n 25a4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144418> │ │ │ │ nop │ │ │ │ strh r6, [r6, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -640844,40 +640846,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2a2a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c998> │ │ │ │ ldr r1, [pc, #28] @ (25a568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1444c8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a2a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c998> │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ 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] @ (25a58c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1444ec>) │ │ │ │ add r0, pc │ │ │ │ bl 439e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323dcc> │ │ │ │ ldr r0, [pc, #12] @ (25a590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1444f0>) │ │ │ │ add r0, pc │ │ │ │ bl 439e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323dcc> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ 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] @ 25a5d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144534> │ │ │ │ sub sp, #16 │ │ │ │ @@ -640894,19 +640896,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2a2694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c5f4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ 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 │ │ │ │ @@ -640991,15 +640993,15 @@ │ │ │ │ b.n 25a664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1445c4> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 25a644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1445a4> │ │ │ │ b.n 25a664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1445c4> │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ 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 │ │ │ │ @@ -641105,15 +641107,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 25a7d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144736> │ │ │ │ ldrb r2, [r7, #31] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -641144,17 +641146,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 25a82a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14478a> │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -641555,21 +641557,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 25abc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144b26> │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 25acc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144c26> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (25acfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144c5c>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -642048,19 +642050,19 @@ │ │ │ │ b.n 25b106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145066> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 25b106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145066> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 25b106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145066> │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ 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] @ (25b408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145368>) │ │ │ │ @@ -642255,30 +642257,30 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 25b3ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14530e> │ │ │ │ mov fp, sl │ │ │ │ b.n 25b38e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1452ee> │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r7, r6, #3 │ │ │ │ str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - it gt │ │ │ │ - lslgt r2, r4, #3 │ │ │ │ - itee ge │ │ │ │ - lslge r2, r4, #3 │ │ │ │ - stmdblt sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + stmia r0!, {r1, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #680] @ (25b6ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14564c>) │ │ │ │ @@ -642533,21 +642535,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 25b70a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14566a> │ │ │ │ nop │ │ │ │ strb r2, [r4, #13] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ + itt cc │ │ │ │ + lslcc r2, r4, #3 │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 25b728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145688> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -642633,15 +642635,15 @@ │ │ │ │ bl 25a9a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144904> │ │ │ │ b.n 25b660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1455c0> │ │ │ │ bl 25a9a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x144904> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 25b660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1455c0> │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ 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] @ (25b844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1457a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642800,23 +642802,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 25b97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1458dc> │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r6, 25ba06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145966> │ │ │ │ + cbnz r6, 25ba1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14597e> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ 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] @ (25baac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145a0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642904,23 +642906,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 25ba88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1459e8> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r0, 25baf6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145a56> │ │ │ │ + cbnz r0, 25bb0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145a6e> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - hlt 0x0010 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -643017,15 +643019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #84] @ (25bc50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145bb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -643167,15 +643169,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ 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] @ (25be38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643292,15 +643294,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ 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 │ │ │ │ @@ -643320,15 +643322,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r5, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ 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] @ (25bfc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145f24>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643338,15 +643340,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ 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] @ (25bff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145f54>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643356,15 +643358,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb61a │ │ │ │ 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] @ (25c024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145f84>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643374,15 +643376,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ 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] @ (25c054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145fb4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643392,15 +643394,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63a │ │ │ │ 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] @ (25c084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x145fe4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643410,15 +643412,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ 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] @ (25c0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146014>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643428,15 +643430,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb66a │ │ │ │ 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] @ (25c0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146044>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643446,15 +643448,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ 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] @ (25c114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146074>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643464,15 +643466,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + cpsid ai │ │ │ │ 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] @ (25c144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1460a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643482,15 +643484,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ 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] @ (25c174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1460d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643500,15 +643502,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ 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] @ (25c1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146104>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -643518,15 +643520,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cpsie ai │ │ │ │ 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 │ │ │ │ @@ -643638,21 +643640,21 @@ │ │ │ │ b.n 25c272 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1461d2> │ │ │ │ ldr r2, [pc, #24] @ (25c2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146234>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 25c270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1461d0> │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -643694,15 +643696,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (25c360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1462c0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov r2, r6 │ │ │ │ b.n 25c31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14627c> │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ 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] @ (25c418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x146378>) │ │ │ │ @@ -645902,15 +645904,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25de30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x147d90> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #896] @ (25e1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148144>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ 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] @ (25e010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x147f70>) │ │ │ │ @@ -646049,15 +646051,15 @@ │ │ │ │ b.n 25df7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x147eda> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dfe2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x147f42> │ │ │ │ ldr r1, [pc, #176] @ (25e0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148024>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r0, r5] │ │ │ │ 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] @ (25e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148180>) │ │ │ │ @@ -646226,15 +646228,15 @@ │ │ │ │ b.n 25e150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1480b0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e1e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148142> │ │ │ │ bx pc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r7, [pc, #232] @ (25e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148270>) │ │ │ │ + ldr r7, [pc, #616] @ (25e490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1483f0>) │ │ │ │ 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] @ (25e434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148394>) │ │ │ │ @@ -646405,15 +646407,15 @@ │ │ │ │ b.n 25e362 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1482c2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e3f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148356> │ │ │ │ cmp r2, sp │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r5, [pc, #256] @ (25e53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14849c>) │ │ │ │ + ldr r5, [pc, #640] @ (25e6bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14861c>) │ │ │ │ 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] @ (25e678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1485d8>) │ │ │ │ @@ -646596,15 +646598,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e636 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148596> │ │ │ │ nop │ │ │ │ muls r6, r2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r3, [pc, #232] @ (25e768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1486c8>) │ │ │ │ + ldr r3, [pc, #616] @ (25e8e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148848>) │ │ │ │ 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] @ (25e8c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148820>) │ │ │ │ @@ -646787,15 +646789,15 @@ │ │ │ │ b.n 25e7d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148734> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25e880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1487e0> │ │ │ │ asrs r2, r2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r1, [pc, #56] @ (25e900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148860>) │ │ │ │ + ldr r1, [pc, #440] @ (25ea80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1489e0>) │ │ │ │ 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] @ (25eb38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148a98>) │ │ │ │ @@ -646991,15 +646993,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25eaf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148a58> │ │ │ │ nop │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mov lr, r8 │ │ │ │ + bx r4 │ │ │ │ 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] @ (25ed60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148cc0>) │ │ │ │ @@ -647168,15 +647170,15 @@ │ │ │ │ b.n 25ebc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148b26> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 25ecd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148c36> │ │ │ │ nop │ │ │ │ subs r4, #82 @ 0x52 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r0, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r7, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25ee7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x148ddc> │ │ │ │ @@ -647731,15 +647733,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1492c8> │ │ │ │ nop │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ 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] @ (25f50c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14946c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647848,15 +647850,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f4a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x149406> │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ 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] @ (25f660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1495c0>) │ │ │ │ @@ -647964,15 +647966,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f5f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x149552> │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ 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] @ (25f7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x149708>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648077,15 +648079,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f742 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1496a2> │ │ │ │ nop │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ 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] @ (25f99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1498fc>) │ │ │ │ @@ -648245,15 +648247,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r7, #204 @ 0xcc │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r1, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -648421,15 +648423,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r6, #24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -648611,15 +648613,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r5, #16 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -648800,15 +648802,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #170 @ 0xaa │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ lsls r0, r1, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -648988,15 +648990,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #124 @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ vsra.u64 d16, d14, #24 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ lsls r7, r6, #3 │ │ │ │ mrc2 1, 6, r0, cr12, cr14, {4} │ │ │ │ stmdb 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] @ (260458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a3b8>) │ │ │ │ @@ -649184,15 +649186,15 @@ │ │ │ │ b.n 260396 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a2f6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r5, #102 @ 0x66 │ │ │ │ lsls r7, r3, #6 │ │ │ │ stc2l 1, cr0, [r2, #632] @ 0x278 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stc2 1, cr0, [lr], #632 @ 0x278 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -649330,15 +649332,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2604e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a442> │ │ │ │ nop │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ 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] @ (2607b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a718>) │ │ │ │ @@ -649477,15 +649479,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26068e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a5ee> │ │ │ │ nop │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ 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, #384] @ (260954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a8b4>) │ │ │ │ @@ -649619,15 +649621,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260836 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a796> │ │ │ │ nop │ │ │ │ subs r2, r2, #7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (260af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14aa50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649760,15 +649762,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2609d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14a930> │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ 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] @ (260ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ac00>) │ │ │ │ @@ -649907,15 +649909,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260b76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14aad6> │ │ │ │ nop │ │ │ │ adds r4, r3, #2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r6, #4 │ │ │ │ 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, #412] @ (260e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14adb8>) │ │ │ │ @@ -650056,15 +650058,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260d2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ac8a> │ │ │ │ nop │ │ │ │ subs r4, r5, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r2, #6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (261040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14afa0>) │ │ │ │ @@ -650217,15 +650219,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ae4c> │ │ │ │ adds r2, r6, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r5, r7 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (261238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b198>) │ │ │ │ @@ -650382,15 +650384,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2610dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b03c> │ │ │ │ asrs r2, r1, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #432] @ (261408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b368>) │ │ │ │ @@ -650538,15 +650540,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2612c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b224> │ │ │ │ nop │ │ │ │ asrs r6, r1, #21 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #440] @ (2615dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650696,15 +650698,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b3f0> │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #472] @ (2617d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b734>) │ │ │ │ @@ -650861,15 +650863,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b5d8> │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #488] @ (2619dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b93c>) │ │ │ │ @@ -651030,15 +651032,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b7d8> │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (261bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14bb4c>) │ │ │ │ @@ -651201,15 +651203,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14b9dc> │ │ │ │ lsrs r6, r5, #22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (261e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14bd78>) │ │ │ │ @@ -651379,15 +651381,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14bbf8> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #14 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r3, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #460] @ (262004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14bf64>) │ │ │ │ @@ -651541,15 +651543,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14be0c> │ │ │ │ lsrs r6, r5, #5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (262204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c164>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651712,15 +651714,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 262098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14bff8> │ │ │ │ nop │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #508] @ (262420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c380>) │ │ │ │ @@ -651883,15 +651885,15 @@ │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26227a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c1da> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2622b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c210> │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (262664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c5c4>) │ │ │ │ @@ -652067,15 +652069,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2624d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c438> │ │ │ │ nop │ │ │ │ lsls r2, r5, #13 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (262928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c888>) │ │ │ │ @@ -652276,15 +652278,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2628a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14c802> │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -652497,15 +652499,15 @@ │ │ │ │ b.n 262b8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14caee> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ mrc2 1, 2, r0, cr10, cr14, {4} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #676] @ (262ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ce44>) │ │ │ │ @@ -652705,15 +652707,15 @@ │ │ │ │ b.n 262cfa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14cc5a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 262e5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14cdbe> │ │ │ │ @ instruction: 0xfb6a019e │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stc2l 0, cr0, [ip, #984]! @ 0x3d8 │ │ │ │ + mcr2 0, 2, r0, cr12, cr6, {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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (26310c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d06c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -652882,15 +652884,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 262f7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ceda> │ │ │ │ strh.w r0, [r6, #414] @ 0x19e │ │ │ │ beq.n 2630f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d050> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae400f6 │ │ │ │ + @ instruction: 0xfb4400f6 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (263354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w ip, [pc, #548] @ 263358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d2b8> │ │ │ │ @@ -653070,15 +653072,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2632c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d228> │ │ │ │ @ instruction: 0xf678019e │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - vld4. {d16-d19}, [ip :256], r6 │ │ │ │ + vst1.8 @ instruction: 0xf9cc00f6 │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -653264,15 +653266,15 @@ │ │ │ │ b.n 263556 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d4b6> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ bic.w r1, sl, #5177344 @ 0x4f0000 │ │ │ │ - @ instruction: 0xf71800f6 │ │ │ │ + @ instruction: 0xf77800f6 │ │ │ │ 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] @ (263854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d7b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653454,15 +653456,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2637cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d72c> │ │ │ │ nop │ │ │ │ sub.w r1, r2, #158 @ 0x9e │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - @ instruction: 0xf4b200f6 │ │ │ │ + adds.w r0, r2, #8060928 @ 0x7b0000 │ │ │ │ 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] @ (263aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14da0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653632,15 +653634,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2638fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d85a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 263a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14d984> │ │ │ │ nop │ │ │ │ vorn d0, d18, d14 │ │ │ │ - @ instruction: 0xf26800f6 │ │ │ │ + movt r0, #33014 @ 0x80f6 │ │ │ │ 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] @ (263cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653807,15 +653809,15 @@ │ │ │ │ b.n 263b22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14da82> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dab8> │ │ │ │ ldcl 1, cr0, [lr], {158} @ 0x9e │ │ │ │ - @ instruction: 0xf0f200f6 │ │ │ │ + adcs.w r0, r2, #246 @ 0xf6 │ │ │ │ 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] @ (263f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14de68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653977,15 +653979,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263d6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dcca> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 263e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dde0> │ │ │ │ nop │ │ │ │ @ instruction: 0xeab2019e │ │ │ │ - mcr 0, 1, r0, cr6, cr6, {7} │ │ │ │ + mcr 0, 4, r0, cr6, cr6, {7} │ │ │ │ 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] @ (264104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654140,15 +654142,15 @@ │ │ │ │ b.n 263f6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dece> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 263fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14df04> │ │ │ │ ldrd r0, r1, [lr], #-632 @ 0x278 │ │ │ │ - ldcl 0, cr0, [r2], {246} @ 0xf6 │ │ │ │ + ldc 0, cr0, [r2, #-984]! @ 0xfffffc28 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (264314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -654312,15 +654314,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2641a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e102> │ │ │ │ nop │ │ │ │ b.n 26402c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14df8c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeae800f6 │ │ │ │ + adc.w r0, r8, r6, ror #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] @ (264548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e4a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -654484,15 +654486,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2643a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e308> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2644c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e422> │ │ │ │ b.n 263e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14dd98> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xe83000f6 │ │ │ │ + ldmia.w r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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] @ (26478c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e6ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -654663,15 +654665,15 @@ │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2645d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e532> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 264608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e568> │ │ │ │ b.n 264c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14eb78> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 264500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e460> │ │ │ │ + b.n 2645c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e520> │ │ │ │ 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] @ (2649e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e940>) │ │ │ │ @@ -654843,15 +654845,15 @@ │ │ │ │ b.n 26482e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e78e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 264958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e8b8> │ │ │ │ nop │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 265190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f0f0> │ │ │ │ + b.n 264250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e1b0> │ │ │ │ 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] @ (264c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14eb84>) │ │ │ │ @@ -655023,15 +655025,15 @@ │ │ │ │ b.n 264a7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14e9da> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 264b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14eafc> │ │ │ │ nop │ │ │ │ ble.n 264b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14eadc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 264f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14eecc> │ │ │ │ + b.n 26502c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ef8c> │ │ │ │ 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] @ (264e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14edb8>) │ │ │ │ @@ -655196,15 +655198,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 264cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ec18> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 264dd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ed32> │ │ │ │ blt.n 264f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ee88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + svc 220 @ 0xdc │ │ │ │ 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] @ (26509c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14effc>) │ │ │ │ @@ -655376,15 +655378,15 @@ │ │ │ │ b.n 264ef2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ee52> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 265014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ef74> │ │ │ │ nop │ │ │ │ bls.n 265104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f064> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ble.n 265154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f0b4> │ │ │ │ + ble.n 265014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ef74> │ │ │ │ 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] @ (2651d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f130>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655485,15 +655487,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26516a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f0ca> │ │ │ │ bvs.n 2651bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f11c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - blt.n 265164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f0c4> │ │ │ │ + bgt.n 265224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f184> │ │ │ │ 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] @ (265308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655596,15 +655598,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2652a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f202> │ │ │ │ bpl.n 26528c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f1ec> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bge.n 265260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f1c0> │ │ │ │ + blt.n 265320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f280> │ │ │ │ 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] @ (26543c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f39c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655705,15 +655707,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2653d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f336> │ │ │ │ bmi.n 265350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f2b0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 265358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f2b8> │ │ │ │ + bls.n 265418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f378> │ │ │ │ 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] @ (265574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -655816,15 +655818,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26550e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f46e> │ │ │ │ bcc.n 265620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f580> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 26565c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f5bc> │ │ │ │ + bhi.n 26551c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f47c> │ │ │ │ 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] @ (2656c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f624>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -655937,15 +655939,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265656 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f5b6> │ │ │ │ nop │ │ │ │ bcs.n 265700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f660> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvc.n 265748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f6a8> │ │ │ │ + bvc.n 265608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f568> │ │ │ │ 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] @ (26581c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f77c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656061,15 +656063,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2657ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f70e> │ │ │ │ nop │ │ │ │ beq.n 2657b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f718> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bvs.n 265828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f788> │ │ │ │ + bvs.n 2658e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f848> │ │ │ │ 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] @ (265960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f8c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -656178,15 +656180,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2658f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f852> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bmi.n 265914 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f874> │ │ │ │ + bpl.n 2659d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f934> │ │ │ │ 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] @ (265aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fa08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656296,15 +656298,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f99c> │ │ │ │ ldmia r6!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bcc.n 265a08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14f968> │ │ │ │ + bmi.n 265ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fa28> │ │ │ │ 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] @ (265bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fb50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656411,15 +656413,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fae4> │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bcs.n 265cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fc54> │ │ │ │ + bcs.n 265bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fb14> │ │ │ │ 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] @ (265d50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fcb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656536,15 +656538,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fc44> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bne.n 265dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fd34> │ │ │ │ + bne.n 265c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fbf4> │ │ │ │ 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] @ (265e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fdf8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -656651,15 +656653,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fd8c> │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - beq.n 265eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fe14> │ │ │ │ + beq.n 265f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fed4> │ │ │ │ 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] @ (265ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14ff54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656774,15 +656776,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 265f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x14fee8> │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ 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] @ (26616c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1500cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -656903,15 +656905,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150060> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ 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] @ (2662e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657032,15 +657034,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1501d8> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ 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] @ (26644c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1503ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657161,15 +657163,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2663e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150340> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ 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] @ (2665b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657290,15 +657292,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1504a8> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ 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] @ (26670c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15066c>) │ │ │ │ @@ -657413,15 +657415,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1505f8> │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ 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] @ (266874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1507d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657541,15 +657543,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150768> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ 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] @ (2669cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15092c>) │ │ │ │ @@ -657664,15 +657666,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 266958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1508b8> │ │ │ │ itte ne │ │ │ │ lslne r6, r3, #6 │ │ │ │ - stmiane r6!, {r2, r5, r7} │ │ │ │ + stmiane r7!, {r2} │ │ │ │ lsleq 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] @ (266b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150a8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -657794,15 +657796,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 266ac2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x150a22> │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls 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 │ │ │ │ @@ -662495,17 +662497,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ 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] @ (26a8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15482c>) │ │ │ │ @@ -662659,17 +662661,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 26a7c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154728> │ │ │ │ nop │ │ │ │ strh r4, [r5, #4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ 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] @ (26ab24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154a84>) │ │ │ │ @@ -662852,17 +662854,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26a9ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15494e> │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ 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] @ (26ad74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154cd4>) │ │ │ │ @@ -663041,17 +663043,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26ac42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154ba2> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #17] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ 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] @ (26afec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154f4c>) │ │ │ │ @@ -663235,17 +663237,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26aea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154e08> │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ 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] @ (26b274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1551d4>) │ │ │ │ @@ -663433,17 +663435,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 26b120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x155080> │ │ │ │ nop │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ 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] @ (26b524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x155484>) │ │ │ │ @@ -663644,17 +663646,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b3bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15531c> │ │ │ │ nop │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ 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] @ (26b7d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x155734>) │ │ │ │ @@ -663853,17 +663855,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 26b66c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1555cc> │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -666334,17 +666336,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [pc, #64] @ (26d7bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15771c>) │ │ │ │ + ldr r4, [pc, #448] @ (26d93c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15789c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #120] @ (26d7f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157758>) │ │ │ │ + ldr r4, [pc, #504] @ (26d978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1578d8>) │ │ │ │ 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] @ (26d844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1577a4>) │ │ │ │ @@ -666405,17 +666407,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r2, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #360] @ (26d9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157914>) │ │ │ │ + ldr r3, [pc, #744] @ (26db34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a94>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r3, [pc, #304] @ (26d980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1578e0>) │ │ │ │ + ldr r3, [pc, #688] @ (26db00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a60>) │ │ │ │ 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] @ (26d9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157938>) │ │ │ │ @@ -666535,17 +666537,17 @@ │ │ │ │ b.n 26d8d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157832> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26d942 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1578a2> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #272] @ (26daec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a4c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r1, [pc, #1000] @ (26ddc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157d28>) │ │ │ │ + ldr r2, [pc, #360] @ (26db48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157aa8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #880] @ (26dd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157cb4>) │ │ │ │ + ldr r2, [pc, #240] @ (26dad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a34>) │ │ │ │ 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] @ (26db68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157ac8>) │ │ │ │ @@ -666665,17 +666667,17 @@ │ │ │ │ bne.n 26da60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1579c0> │ │ │ │ b.n 26da68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1579c8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26dad6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157a36> │ │ │ │ ldr r5, [pc, #688] @ (26de1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157d7c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [pc, #472] @ (26dd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157ca8>) │ │ │ │ + ldr r0, [pc, #856] @ (26dec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157e28>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #288] @ (26dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157bf4>) │ │ │ │ + ldr r0, [pc, #672] @ (26de14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157d74>) │ │ │ │ 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] @ (26dd28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157c88>) │ │ │ │ @@ -666805,17 +666807,17 @@ │ │ │ │ bne.w 26dc08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157b68> │ │ │ │ b.n 26dc12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157b72> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157bf4> │ │ │ │ ldr r4, [pc, #112] @ (26dd9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157cfc>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r8, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov sl, r1 │ │ │ │ + mov sl, sp │ │ │ │ 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] @ (26deec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157e4c>) │ │ │ │ @@ -666946,17 +666948,17 @@ │ │ │ │ bne.w 26ddcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157d2c> │ │ │ │ b.n 26ddd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157d36> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26de58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157db8> │ │ │ │ ldr r2, [pc, #368] @ (26e060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157fc0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ 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] @ (26e0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158038>) │ │ │ │ @@ -667094,17 +667096,17 @@ │ │ │ │ bne.w 26dfa6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157f06> │ │ │ │ b.n 26dfb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157f12> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26e042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x157fa2> │ │ │ │ ldr r0, [pc, #600] @ (26e334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158294>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs r2, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmn r4, r3 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (26e2c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158228>) │ │ │ │ @@ -667243,17 +667245,17 @@ │ │ │ │ bne.w 26e196 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1580f6> │ │ │ │ b.n 26e1a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158102> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 26e232 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x158192> │ │ │ │ mov sl, r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs r2, r3 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r5 │ │ │ │ + adcs r4, 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, #144] @ (26e378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1582d8>) │ │ │ │ @@ -671680,17 +671682,17 @@ │ │ │ │ bne.n 2717aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b70a> │ │ │ │ b.n 2717b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b712> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 27181c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b77c> │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ 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, #356] @ (271a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b98c>) │ │ │ │ @@ -671806,17 +671808,17 @@ │ │ │ │ bne.n 271930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b890> │ │ │ │ b.n 271938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b898> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2719a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15b900> │ │ │ │ lsrs r4, r3, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ 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] @ (271bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bb4c>) │ │ │ │ @@ -671946,17 +671948,17 @@ │ │ │ │ bne.w 271acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15ba2c> │ │ │ │ b.n 271ad6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15ba36> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 271b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bab8> │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r4, #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 │ │ │ │ ldr r3, [pc, #420] @ (271db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bd10>) │ │ │ │ @@ -672087,17 +672089,17 @@ │ │ │ │ bne.w 271c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bbf0> │ │ │ │ b.n 271c9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bbfa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 271d1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bc7c> │ │ │ │ lsrs r0, r3, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ 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] @ (271f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15befc>) │ │ │ │ @@ -672235,17 +672237,17 @@ │ │ │ │ bne.w 271e6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bdca> │ │ │ │ b.n 271e76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bdd6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 271f06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15be66> │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ 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] @ (27218c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15c0ec>) │ │ │ │ @@ -672384,17 +672386,17 @@ │ │ │ │ bne.w 27205a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bfba> │ │ │ │ b.n 272066 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15bfc6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 2720f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15c056> │ │ │ │ lsls r6, r4, #31 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (272260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15c1c0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -674338,15 +674340,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 273494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15d3f4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 27346c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15d3cc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 273574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15d4d4> │ │ │ │ + b.n 273634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15d594> │ │ │ │ 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 │ │ │ │ @@ -678325,19 +678327,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2761c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160122> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 27600e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x15ff6e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160290> │ │ │ │ @@ -678449,15 +678451,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 27629c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1601fc> │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27649a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1603fa> │ │ │ │ @@ -678577,15 +678579,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 2763f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160352> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 2765fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16055a> │ │ │ │ @@ -678700,15 +678702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 27655c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1604bc> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 276770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1606d0> │ │ │ │ @@ -678829,15 +678831,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 2766c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160628> │ │ │ │ stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (276a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160978>) │ │ │ │ @@ -679034,17 +679036,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - rev16 r0, r4 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbnz r6, 276a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1609b8> │ │ │ │ + rev r6, r0 │ │ │ │ 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] @ (276cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160c20>) │ │ │ │ @@ -679243,17 +679245,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ 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] @ (276f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x160ec8>) │ │ │ │ @@ -679452,17 +679454,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ 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] @ (277210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161170>) │ │ │ │ @@ -679660,17 +679662,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - uxth r0, r0 │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 277252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1611b2> │ │ │ │ + sxth r6, r1 │ │ │ │ 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] @ (2774bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16141c>) │ │ │ │ @@ -679870,17 +679872,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ 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] @ (277768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1616c8>) │ │ │ │ @@ -680080,17 +680082,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ 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] @ (277a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1619ec>) │ │ │ │ @@ -680321,17 +680323,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ 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] @ (277db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161d18>) │ │ │ │ @@ -680563,17 +680565,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 277e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161da4>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 277fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161f24>) │ │ │ │ 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] @ (277e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680625,15 +680627,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161d80> │ │ │ │ nop │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsh.w r0, [r4, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xfa1400e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (277f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161e8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -680689,15 +680691,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 277ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161e34> │ │ │ │ nop │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr??.w r0, [ip, #224] @ 0xe0 │ │ │ │ + ldr??.w r0, [ip, r0, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (277ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -680756,15 +680758,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 277f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161eec> │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh.w r0, [r6, r0, lsl #2] │ │ │ │ + ldrb.w r0, [r6, #224] @ 0xe0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 277f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x161e94> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -680841,15 +680843,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2780a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162000> │ │ │ │ nop │ │ │ │ add r7, pc, #312 @ (adr r7, 278238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162198>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf72c00e0 │ │ │ │ + @ instruction: 0xf78c00e0 │ │ │ │ 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] @ (2781b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -680906,15 +680908,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1620c0> │ │ │ │ add r6, pc, #592 @ (adr r6, 27840c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16236c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf66e00e0 │ │ │ │ + movt r0, #59616 @ 0xe8e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (2782a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -680980,15 +680982,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27821c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16217c> │ │ │ │ add r5, pc, #872 @ (adr r5, 27860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16256c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf59600e0 │ │ │ │ + @ instruction: 0xf5f600e0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ bl 2781c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162120> │ │ │ │ @@ -681072,15 +681074,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 278360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1622c0> │ │ │ │ add r4, pc, #592 @ (adr r4, 278600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162560>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orns r0, r8, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf4d800e0 │ │ │ │ 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] @ (278494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1623f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681148,15 +681150,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27841a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16237a> │ │ │ │ add r3, pc, #880 @ (adr r3, 278808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162768>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf39200e0 │ │ │ │ + @ instruction: 0xf3f200e0 │ │ │ │ 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] @ (278580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1624e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681225,15 +681227,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278506 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162466> │ │ │ │ add r2, pc, #984 @ (adr r2, 27895c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1628bc>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subw r0, r6, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf30600e0 │ │ │ │ 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] @ (278668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1625c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681301,15 +681303,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2785ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16254e> │ │ │ │ add r2, pc, #32 @ (adr r2, 27868c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1625ec>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs.w r0, lr, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf21e00e0 │ │ │ │ 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] @ (278754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1626b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681378,15 +681380,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2786da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16263a> │ │ │ │ add r1, pc, #136 @ (adr r1, 2787e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162740>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf0d200e0 │ │ │ │ + @ instruction: 0xf13200e0 │ │ │ │ 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] @ (27883c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16279c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681454,15 +681456,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2787c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162722> │ │ │ │ add r0, pc, #208 @ (adr r0, 278910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162870>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vmla.i32 d16, d26, d0[1] │ │ │ │ + orr.w r0, sl, #224 @ 0xe0 │ │ │ │ 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] @ (278928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681531,15 +681533,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2788ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16280e> │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp 0, 15, cr0, cr14, cr0, {7} │ │ │ │ + vhadd.s16 q8, q15, q8 │ │ │ │ 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] @ (278a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162978>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681609,15 +681611,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27899e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1628fe> │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp 0, 0, cr0, cr14, cr0, {7} │ │ │ │ + cdp 0, 6, cr0, cr14, cr0, {7} │ │ │ │ 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] @ (278b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681687,15 +681689,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278a8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1629ee> │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc 0, cr0, [lr, #-896] @ 0xfffffc80 │ │ │ │ + ldcl 0, cr0, [lr, #-896]! @ 0xfffffc80 │ │ │ │ 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] @ (278bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162b4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -681762,15 +681764,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162ad4> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc 0, cr0, [ip], #-896 @ 0xfffffc80 │ │ │ │ + ldc 0, cr0, [ip], {224} @ 0xe0 │ │ │ │ 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] @ (278cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162c3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681840,15 +681842,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162bc2> │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adc.w r0, sl, r0, asr #3 │ │ │ │ + sub.w r0, sl, r0, asr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (278dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681918,15 +681920,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278d52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162cb2> │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orrs.w r0, sl, r0, asr #3 │ │ │ │ + @ instruction: 0xeaba00e0 │ │ │ │ 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] @ (278ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162e1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -681996,15 +681998,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278e42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162da2> │ │ │ │ ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strd r0, r0, [sl, #-896]! @ 0x380 │ │ │ │ + strd r0, r0, [sl, #896] @ 0x380 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (278fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -682071,15 +682073,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162e88> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia.w r8, {r5, r6, r7} │ │ │ │ + strd r0, r0, [r8], #896 @ 0x380 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (279084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -682146,16 +682148,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27900c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162f6c> │ │ │ │ nop │ │ │ │ str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162f34> │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + @ instruction: 0xe80400e0 │ │ │ │ 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] @ (279178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1630d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682226,15 +682227,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2790fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16305a> │ │ │ │ str r7, [sp, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162e3c> │ │ │ │ + b.n 278f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162efc> │ │ │ │ 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] @ (27926c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1631cc>) │ │ │ │ @@ -682306,15 +682307,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2791f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163150> │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162d48> │ │ │ │ + b.n 278ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162e08> │ │ │ │ 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] @ (279368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1632c8>) │ │ │ │ @@ -682388,15 +682389,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2792ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16324c> │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 278cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162c4c> │ │ │ │ + b.n 278dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162d0c> │ │ │ │ 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] @ (279464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1633c4>) │ │ │ │ @@ -682471,15 +682472,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2793e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163342> │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b50> │ │ │ │ + b.n 278cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x162c10> │ │ │ │ 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] @ (279568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1634c8>) │ │ │ │ @@ -682556,15 +682557,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2794e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163446> │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a4c> │ │ │ │ + b.n 279bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b0c> │ │ │ │ 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] @ (27965c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1635bc>) │ │ │ │ @@ -682636,15 +682637,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2795e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163542> │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 2799f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163958> │ │ │ │ + b.n 279ab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a18> │ │ │ │ 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] @ (279750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1636b0>) │ │ │ │ @@ -682717,15 +682718,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2796d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163634> │ │ │ │ nop │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 279908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163868> │ │ │ │ + b.n 2799c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163928> │ │ │ │ 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] @ (279840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1637a0>) │ │ │ │ @@ -682796,15 +682797,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2797c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163726> │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 2798d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163834> │ │ │ │ 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] @ (279934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163894>) │ │ │ │ @@ -682877,15 +682878,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2798b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163818> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ 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] @ (279a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163988>) │ │ │ │ @@ -682957,15 +682958,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2799ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16390e> │ │ │ │ ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 279a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16398c> │ │ │ │ + udf #94 @ 0x5e │ │ │ │ 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] @ (279b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a7c>) │ │ │ │ @@ -683038,15 +683039,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a00> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 279b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163a9c> │ │ │ │ + ble.n 279bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b5c> │ │ │ │ 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] @ (279c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b6c>) │ │ │ │ @@ -683117,15 +683118,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279b92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163af2> │ │ │ │ ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bgt.n 279c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163ba8> │ │ │ │ + bgt.n 279d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163c68> │ │ │ │ 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] @ (279cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163c5c>) │ │ │ │ @@ -683196,15 +683197,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279c82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163be2> │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 279d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163cb8> │ │ │ │ + blt.n 279c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163b78> │ │ │ │ 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] @ (279df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163d54>) │ │ │ │ @@ -683278,15 +683279,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163cd4> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 279e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163dc4> │ │ │ │ + bge.n 279d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163c84> │ │ │ │ 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] @ (279efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163e5c>) │ │ │ │ @@ -683363,15 +683364,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279e7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163dda> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 279f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163ebc> │ │ │ │ + bls.n 279e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163d7c> │ │ │ │ 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] @ (27a004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163f64>) │ │ │ │ @@ -683448,15 +683449,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 279f82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163ee2> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bhi.n 27a054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163fb4> │ │ │ │ + bhi.n 279f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163e74> │ │ │ │ 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] @ (27a118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164078>) │ │ │ │ @@ -683536,15 +683537,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a096 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x163ff6> │ │ │ │ nop │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 27a140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1640a0> │ │ │ │ + bvc.n 27a200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164160> │ │ │ │ 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] @ (27a21c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16417c>) │ │ │ │ @@ -683620,15 +683621,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a1a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164100> │ │ │ │ strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 27a238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164198> │ │ │ │ + bvs.n 27a2f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164258> │ │ │ │ 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] @ (27a320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164280>) │ │ │ │ @@ -683704,15 +683705,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164204> │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 27a334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164294> │ │ │ │ + bpl.n 27a3f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164354> │ │ │ │ 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] @ (27a410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683782,15 +683783,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a396 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1642f6> │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bmi.n 27a444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1643a4> │ │ │ │ + bmi.n 27a504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164464> │ │ │ │ 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] @ (27a518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164478>) │ │ │ │ @@ -683867,15 +683868,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a496 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1643f6> │ │ │ │ nop │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 27a540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1644a0> │ │ │ │ + bcc.n 27a600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164560> │ │ │ │ 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] @ (27a62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16458c>) │ │ │ │ @@ -683955,15 +683956,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a5aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16450a> │ │ │ │ nop │ │ │ │ strh r0, [r6, #18] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 27a62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16458c> │ │ │ │ + bcs.n 27a6ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16464c> │ │ │ │ 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] @ (27a738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164698>) │ │ │ │ @@ -684042,15 +684043,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a6b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164616> │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 27a71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16467c> │ │ │ │ + bne.n 27a7dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16473c> │ │ │ │ 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] @ (27a844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1647a4>) │ │ │ │ @@ -684129,15 +684130,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a7c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164722> │ │ │ │ strh r0, [r2, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 27a8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164830> │ │ │ │ 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] @ (27a934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -684208,15 +684209,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a8ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16481a> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #29] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ 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] @ (27aa38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164998>) │ │ │ │ @@ -684291,15 +684292,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27a9b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164918> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ 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] @ (27ab48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164aa8>) │ │ │ │ @@ -684377,15 +684378,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27aac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164a28> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ 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] @ (27ac5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164bbc>) │ │ │ │ @@ -684465,15 +684466,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27abda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164b3a> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ 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] @ (27ad64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164cc4>) │ │ │ │ @@ -684550,15 +684551,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ace2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164c42> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ 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] @ (27ae74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164dd4>) │ │ │ │ @@ -684637,15 +684638,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27adf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164d54> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ 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] @ (27af84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164ee4>) │ │ │ │ @@ -684724,15 +684725,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27af04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164e64> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ 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] @ (27b0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165004>) │ │ │ │ @@ -684815,15 +684816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x164f84> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ 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] @ (27b1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165110>) │ │ │ │ @@ -684900,15 +684901,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165090> │ │ │ │ nop │ │ │ │ strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ 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] @ (27b2cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16522c>) │ │ │ │ @@ -684989,15 +684990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1651ac> │ │ │ │ nop │ │ │ │ strb r6, [r2, #23] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ 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] @ (27b3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16534c>) │ │ │ │ @@ -685080,15 +685081,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1652cc> │ │ │ │ nop │ │ │ │ strb r2, [r7, #18] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ 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] @ (27b508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165468>) │ │ │ │ @@ -685172,15 +685173,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27b482 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1653e2> │ │ │ │ nop │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #192] @ (27b5e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165544>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -685254,15 +685255,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 27b57a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1654da> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 27b540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1654a0> │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ 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] @ (27b8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16580c>) │ │ │ │ @@ -685471,17 +685472,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r4, [r4, #6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27bed2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x165e32> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -685835,15 +685836,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27b960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1658c0> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -686280,17 +686281,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27c9c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x166926> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -686650,15 +686651,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 27c422 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x166382> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -687164,15 +687165,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ adds r4, #68 @ 0x44 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r1, #254 @ 0xfe │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1671b0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1671b4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -687452,17 +687453,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cd6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x166cce> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -687759,15 +687760,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r5, r6, #3 │ │ │ │ cmp r2, #234 @ 0xea │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (27d964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1678c4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (27d968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1678c8>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -688047,17 +688048,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d482 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1673e2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [pc, #496] @ (27db5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167abc>) │ │ │ │ + ldr r5, [pc, #880] @ (27dcdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167c3c>) │ │ │ │ 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 │ │ │ │ @@ -688328,15 +688329,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r6, #32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r3, #94 @ 0x5e │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27dc8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167bec> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -688655,17 +688656,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 27dc9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x167bfa> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [pc, #640] @ (27e360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1682c0>) │ │ │ │ + ldr r1, [pc, #0] @ (27e0e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168040>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + mov r6, r6 │ │ │ │ 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 │ │ │ │ @@ -689078,15 +689079,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #360] @ (27e77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1686dc>) │ │ │ │ + ldr r1, [pc, #744] @ (27e8fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16885c>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r4, r3, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 27e5ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16852e> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -689434,17 +689435,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27ea02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168962> │ │ │ │ b.n 27ea0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16896a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -689817,15 +689818,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eors r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r2, r7, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27eef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168e50> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -690175,17 +690176,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27eefe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168e5e> │ │ │ │ b.n 27ed6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x168cce> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r0, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ @@ -690729,15 +690730,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r5, r6, #3 │ │ │ │ lsls r0, r1, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27faa2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x169a02> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -691023,17 +691024,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27fab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x169a10> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -692192,15 +692193,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (280bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab4c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 280bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab14> │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -692229,15 +692230,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (280d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ac90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692309,17 +692310,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ac10> │ │ │ │ subs r2, r1, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ 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] @ (280e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ad80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692393,17 +692394,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ad00> │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ 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] @ (280ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ae58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692471,17 +692472,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280e8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16adee> │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ 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] @ (2810a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b000>) │ │ │ │ @@ -692623,23 +692624,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 280fa6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16af06> │ │ │ │ nop │ │ │ │ adds r0, r2, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, pc, #352 @ (adr r0, 281208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b168>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 281388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b2e8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b0e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692706,17 +692707,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281116 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b076> │ │ │ │ nop │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (281258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692784,17 +692785,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2811ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b14e> │ │ │ │ asrs r6, r1, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ 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] @ (2812ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b24c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692842,15 +692843,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #20 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -692914,15 +692915,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ 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] @ (281460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b3c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -692974,15 +692975,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (28153c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b49c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693053,17 +693054,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2814d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b430> │ │ │ │ asrs r0, r6, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ 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] @ (281614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693131,17 +693132,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2815aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b50a> │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ 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] @ (2816f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -693212,17 +693213,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b5e8> │ │ │ │ asrs r0, r7, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #24] │ │ │ │ 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] @ (2817c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693289,17 +693290,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28175e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b6be> │ │ │ │ nop │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r0, #12] │ │ │ │ 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] @ (281868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b7c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693352,15 +693353,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #31 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ 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] @ (281904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b864>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693413,15 +693414,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ 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] @ (2819a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b900>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693475,15 +693476,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ 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, #128] @ (281a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16b998>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -693531,15 +693532,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r6, #23 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ 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, #172] @ (281afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ba5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693595,15 +693596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ 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, #172] @ (281bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bb20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693659,15 +693660,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (281cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bc0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693742,17 +693743,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 281c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bb8c> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (281d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bcf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693822,17 +693823,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281d16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bc76> │ │ │ │ lsrs r2, r4, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ 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] @ (281e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bdc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693899,17 +693900,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281dfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bd5e> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ 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] @ (281f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16be74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693959,15 +693960,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ 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] @ (281fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bf04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694017,15 +694018,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (282080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bfe0>) │ │ │ │ @@ -694095,17 +694096,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 282020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16bf80> │ │ │ │ nop │ │ │ │ lsls r2, r5, #31 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ 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] @ (282158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c0b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694173,17 +694174,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2820ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c04e> │ │ │ │ lsls r6, r1, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ 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] @ (2821f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c154>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694235,15 +694236,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (28229c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c1fc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694303,15 +694304,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r3, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (28234c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c2ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694375,15 +694376,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (2823ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c34c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694439,15 +694440,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (28249c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c3fc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694511,15 +694512,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (282554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c4b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -694587,15 +694588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, 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, #184] @ (282624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c584>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694662,17 +694663,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2825ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c51a> │ │ │ │ nop │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ 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] @ (2826f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694739,17 +694740,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28268e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c5ee> │ │ │ │ nop │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r6] │ │ │ │ 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] @ (2827cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c72c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694816,16 +694817,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282762 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c6c2> │ │ │ │ nop │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vshr.u64 q0, , #28 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + movs r4, r0 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r4, [r7, r2] │ │ │ │ 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] @ (2828dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c83c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694907,16 +694909,16 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 282844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c7a4> │ │ │ │ nop │ │ │ │ vsra.u64 d16, d12, #62 │ │ │ │ - mcr2 0, 5, r0, cr4, cr15, {6} │ │ │ │ - ldr r7, [pc, #368] @ (282a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c9b8>) │ │ │ │ + vqadd.u8 q0, q10, │ │ │ │ + ldr r7, [pc, #752] @ (282bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cb38>) │ │ │ │ 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] @ (2829b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694982,16 +694984,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282946 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c8a6> │ │ │ │ nop │ │ │ │ mrc2 1, 5, r0, cr2, cr12, {4} │ │ │ │ - stc2l 0, cr0, [r0, #892] @ 0x37c │ │ │ │ - ldr r6, [pc, #480] @ (282b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cafc>) │ │ │ │ + mcr2 0, 1, r0, cr0, cr15, {6} │ │ │ │ + ldr r6, [pc, #864] @ (282d1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cc7c>) │ │ │ │ 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] @ (282a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c9e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695058,16 +695060,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282a1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16c97e> │ │ │ │ ldc2l 1, cr0, [lr, #624] @ 0x270 │ │ │ │ - stc2l 0, cr0, [r6], #892 @ 0x37c │ │ │ │ - ldr r5, [pc, #632] @ (282d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cc6c>) │ │ │ │ + stc2l 0, cr0, [r6, #-892] @ 0xfffffc84 │ │ │ │ + ldr r5, [pc, #1016] @ (282e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cdec>) │ │ │ │ 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] @ (282b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695133,16 +695135,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282af2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ca52> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-624] @ 0xfffffd90 │ │ │ │ - ldc2 0, cr0, [r4], {223} @ 0xdf │ │ │ │ - ldr r4, [pc, #816] @ (282e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cdf8>) │ │ │ │ + ldc2l 0, cr0, [r4], #-892 @ 0xfffffc84 │ │ │ │ + ldr r5, [pc, #176] @ (282c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cb78>) │ │ │ │ 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] @ (282c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cb7c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -695204,15 +695206,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ - @ instruction: 0xfb4200df │ │ │ │ + @ instruction: 0xfba200df │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (282cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cc4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -695277,16 +695279,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282c82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cbe2> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb76019c │ │ │ │ - @ instruction: 0xfa8400df │ │ │ │ - ldr r3, [pc, #240] @ (282de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cd48>) │ │ │ │ + @ instruction: 0xfae400df │ │ │ │ + ldr r3, [pc, #624] @ (282f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cec8>) │ │ │ │ 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] @ (282dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695353,16 +695355,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282d5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ccba> │ │ │ │ @ instruction: 0xfaa2019c │ │ │ │ - vld1.8 @ instruction: 0xf9aa00df │ │ │ │ - ldr r2, [pc, #392] @ (282f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ceb8>) │ │ │ │ + @ instruction: 0xfa0a00df │ │ │ │ + ldr r2, [pc, #776] @ (2830d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d038>) │ │ │ │ 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] @ (282ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ce04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -695432,16 +695434,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cd98> │ │ │ │ vst2.8 {d16[4],d17[4]}, [r8 :16], ip │ │ │ │ - str.w r0, [sl, #223] @ 0xdf │ │ │ │ - ldr r1, [pc, #520] @ (2830b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d018>) │ │ │ │ + vld4. {d0-d3}, [sl :64] │ │ │ │ + ldr r1, [pc, #904] @ (283238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d198>) │ │ │ │ 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] @ (282f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cea0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -695492,15 +695494,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [r8, #412] @ 0x19c │ │ │ │ - ldrb.w r0, [ip, pc, lsl #1] │ │ │ │ + ldr??.w r0, [ip, pc, lsl #1] │ │ │ │ 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] @ (282fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cf28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -695544,15 +695546,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr.w r0, [r4, ] │ │ │ │ - @ instruction: 0xf79200df │ │ │ │ + @ instruction: 0xf7f200df │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 283024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cf84> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (283028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16cf88>) │ │ │ │ @@ -695787,16 +695789,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283206 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d166> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5f2019c │ │ │ │ - add.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ - cmp r8, r7 │ │ │ │ + sbc.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ + mov r0, r3 │ │ │ │ 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] @ (283378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d2d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695867,15 +695869,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds.w r1, lr, #5111808 @ 0x4e0000 │ │ │ │ - @ instruction: 0xf3e200df │ │ │ │ + orr.w r0, r2, #7307264 @ 0x6f8000 │ │ │ │ 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] @ (28344c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d3ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -695941,16 +695943,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2833e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d342> │ │ │ │ ands.w r1, sl, #5111808 @ 0x4e0000 │ │ │ │ - ssat r0, #32, r2, asr #3 │ │ │ │ - mvns r2, r3 │ │ │ │ + usat r0, #31, r2, lsl #3 │ │ │ │ + add r2, 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, #184] @ (283520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696016,16 +696018,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2834b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d416> │ │ │ │ nop │ │ │ │ sbfx r1, r2, #2, #29 │ │ │ │ - @ instruction: 0xf25000df │ │ │ │ - orrs r0, r1 │ │ │ │ + @ instruction: 0xf2b000df │ │ │ │ + muls r0, r5 │ │ │ │ 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] @ (2835e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696087,16 +696089,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283582 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d4e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf26e019c │ │ │ │ - @ instruction: 0xf18a00df │ │ │ │ - negs r4, r0 │ │ │ │ + @ instruction: 0xf1ea00df │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (28368c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d5ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -696149,16 +696151,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (283694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d5f4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ sub.w r1, sl, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf34800f4 │ │ │ │ - @ instruction: 0xf0cc00df │ │ │ │ + @ instruction: 0xf3a800f4 │ │ │ │ + @ instruction: 0xf12c00df │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2836f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d650> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2836f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d654> │ │ │ │ @@ -696383,15 +696385,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mrc 1, 6, r0, cr12, cr12, {4} │ │ │ │ - mrc 0, 0, r0, cr10, cr15, {6} │ │ │ │ + mrc 0, 3, r0, cr10, cr15, {6} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 28399c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d8fc> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (2839a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16d900>) │ │ │ │ @@ -696628,16 +696630,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283b82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dae2> │ │ │ │ ldcl 1, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ - @ instruction: 0xeb8200df │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + @ instruction: 0xebe200df │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ 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] @ (283cd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dc34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696706,16 +696708,16 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 283c56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dbb6> │ │ │ │ sub.w r1, r2, ip, lsr #2 │ │ │ │ - @ instruction: 0xeaa200df │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + add.w r0, r2, pc, lsr #3 │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ 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] @ (283da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696780,16 +696782,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283d3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dc9e> │ │ │ │ @ instruction: 0xeaba019c │ │ │ │ - strd r0, r0, [sl, #892] @ 0x37c │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + bic.w r0, sl, pc, lsr #3 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ 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] @ (283e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ddc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696851,16 +696853,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283e06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd66> │ │ │ │ nop │ │ │ │ strd r0, r1, [sl, #624]! @ 0x270 │ │ │ │ - stmdb r6, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + strd r0, r0, [r6, #-892]! @ 0x37c │ │ │ │ + subs r2, #32 │ │ │ │ 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] @ (283ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16de50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696900,15 +696902,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (283ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16de54>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb r8!, {r2, r3, r4, r7, r8} │ │ │ │ - strd r0, r0, [r8], #-892 @ 0x37c │ │ │ │ + @ instruction: 0xe8c800df │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 283f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16debc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w ip, [pc, #80] @ 283f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dec0> │ │ │ │ @@ -697086,17 +697088,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284076 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dfd6> │ │ │ │ nop │ │ │ │ b.n 283fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16df48> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 283e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd68> │ │ │ │ + b.n 283ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16de28> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ 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] @ (2841b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697163,17 +697165,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28414a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e0aa> │ │ │ │ nop │ │ │ │ b.n 283f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16de74> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 283d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dc94> │ │ │ │ + b.n 283df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd54> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ 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] @ (284288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e1e8>) │ │ │ │ @@ -697237,15 +697239,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 283e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dd90> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 283c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dba0> │ │ │ │ + b.n 283d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dc60> │ │ │ │ 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] @ (284350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e2b0>) │ │ │ │ @@ -697307,15 +697309,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ b.n 283d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dcb8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 283b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dad8> │ │ │ │ + b.n 283c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16db98> │ │ │ │ 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 │ │ │ │ @@ -697405,15 +697407,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 283ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16dc40> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 284a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e9c0> │ │ │ │ + b.n 284b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ea80> │ │ │ │ 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 │ │ │ │ @@ -697499,15 +697501,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ b.n 284bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb18> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 284958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e8b8> │ │ │ │ + b.n 284a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e978> │ │ │ │ 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] @ (284678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e5d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697588,17 +697590,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2845e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e540> │ │ │ │ b.n 284ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ea20> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 28488c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e7ec> │ │ │ │ + b.n 28494c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e8ac> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ 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 │ │ │ │ @@ -697668,15 +697670,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 284960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e8c0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + b.n 284818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e778> │ │ │ │ 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 │ │ │ │ @@ -697754,17 +697756,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2847f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e756> │ │ │ │ nop │ │ │ │ b.n 284868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e7c8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 16 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #40 @ 0x28 │ │ │ │ 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] @ (2848e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e848>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697805,15 +697807,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ 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] @ 284954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e8b4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -697997,15 +697999,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ble.n 284a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e984> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 284bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb10> │ │ │ │ + bgt.n 284a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16e9d0> │ │ │ │ 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] @ (284be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698073,17 +698075,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284b76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ead6> │ │ │ │ bgt.n 284af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ea50> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 284b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ea64> │ │ │ │ + blt.n 284bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb24> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ 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, #160] @ (284c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ebfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698149,15 +698151,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb60> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 284c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eb80> │ │ │ │ + blt.n 284ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ec40> │ │ │ │ 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] @ (284d50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ecb0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698217,15 +698219,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bge.n 284d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ec98> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 284d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ecd4> │ │ │ │ + bge.n 284e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ed94> │ │ │ │ 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] @ 284e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ed68> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -698433,17 +698435,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 284f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ee90> │ │ │ │ bhi.n 284f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eeb0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 284f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16eea4> │ │ │ │ + bhi.n 285004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ef64> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -698530,17 +698532,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28503c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ef9c> │ │ │ │ nop │ │ │ │ bvc.n 28505c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16efbc> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 285034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ef94> │ │ │ │ + bvc.n 2850f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f054> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ 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, #108] @ (28515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f0bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698584,15 +698586,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 2850d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f038> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 285160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f0c0> │ │ │ │ + bvs.n 285220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f180> │ │ │ │ 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] @ 2851b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f114> │ │ │ │ sub sp, #20 │ │ │ │ @@ -698775,17 +698777,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2852ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f24e> │ │ │ │ bpl.n 285384 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f2e4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 285388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f2e8> │ │ │ │ + bmi.n 285448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f3a8> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ 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] @ (285444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698853,17 +698855,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2853da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f33a> │ │ │ │ bmi.n 28548c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f3ec> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcc.n 2854a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f400> │ │ │ │ + bcc.n 285360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f2c0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (2854ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f44c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698916,15 +698918,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 285584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f4e4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 2855d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f534> │ │ │ │ + bcs.n 285494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f3f4> │ │ │ │ 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] @ (2855f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f550>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699003,17 +699005,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 285558 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f4b8> │ │ │ │ nop │ │ │ │ bcs.n 285540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f4a0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 285518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f478> │ │ │ │ + bne.n 2855d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f538> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (285718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699099,17 +699101,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 285666 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f5c6> │ │ │ │ bne.n 285658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f5b8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - beq.n 2857fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f75c> │ │ │ │ + beq.n 2856bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f61c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ 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] @ (2857dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699172,17 +699174,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28577a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f6da> │ │ │ │ nop │ │ │ │ beq.n 2858cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f82c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ 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] @ (2858a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699245,17 +699247,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28583e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f79e> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r5, #7 │ │ │ │ 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] @ (285964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f8c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699318,17 +699320,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285902 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f862> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ 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 r3, [pc, #240] @ (285a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f9d4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -699413,17 +699415,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2859e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16f944> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r2, #0 │ │ │ │ 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] @ (285b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16faa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699490,17 +699492,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285ade <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fa3e> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ 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] @ (285c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fb6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699563,17 +699565,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285baa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fb0a> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, #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] @ (285ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fc40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699640,17 +699642,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fbd6> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, 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, #172] @ (285da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16fd08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699706,15 +699708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, 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 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -700084,17 +700086,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 286242 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1701a2> │ │ │ │ stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ 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] @ (286394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1702f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700161,17 +700163,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28632a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17028a> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ 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, #172] @ (28645c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1703bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700227,15 +700229,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700332,17 +700334,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2864f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170454> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -700400,15 +700402,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2866ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17064c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700455,15 +700457,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2867c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700534,18 +700536,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28675c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1706bc> │ │ │ │ stmia r0!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - itte ge │ │ │ │ - lslge r7, r3, #3 │ │ │ │ - asrge r6, r3, #1 │ │ │ │ - lsllt r0, r4, #3 │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + asrs r6, r7, #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] @ (28689c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1707fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -700611,17 +700613,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286832 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170792> │ │ │ │ nop │ │ │ │ itte gt │ │ │ │ lslgt r4, r3, #6 │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lslle r7, r3, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + ite cc @ unpredictable │ │ │ │ + lslcc r7, r3, #3 │ │ │ │ + lsrcs r4, r5, #31 │ │ │ │ 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] @ (28697c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1708dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -700692,17 +700694,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170870> │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ 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] @ (286a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170970>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700750,15 +700752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0010 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ 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] @ (286acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170a2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -700819,15 +700821,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, 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] @ (286ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170b00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700895,17 +700897,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286b36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170a96> │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r6, 286c1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170b7a> │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ 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] @ (286c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170b94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -700953,15 +700955,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286cb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170c12> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 286c86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170be6> │ │ │ │ + cbnz r0, 286c9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170bfe> │ │ │ │ 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] @ (286ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170c40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -701021,15 +701023,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 286caa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170c0a> │ │ │ │ b.n 286c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170bfc> │ │ │ │ nop │ │ │ │ cbnz r6, 286d3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170c9a> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - hlt 0x0014 │ │ │ │ + revsh r4, r6 │ │ │ │ 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] @ 286d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170ca0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701232,15 +701234,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ 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] @ 286fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x170f20> │ │ │ │ @@ -701493,15 +701495,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb60a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ 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] @ 287274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1711d4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -701710,15 +701712,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r0, 287498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1713f8> │ │ │ │ + cbz r0, 2874b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171410> │ │ │ │ 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] @ (28755c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1714bc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701820,15 +701822,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r4, 2875b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171510> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sxth r2, r0 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (287678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1715d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701936,15 +701938,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ sxth r4, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + cbz r6, 287690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1715f0> │ │ │ │ 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] @ (287748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1716a8>) │ │ │ │ @@ -702018,15 +702020,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r6, 287750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1716b0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ 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] @ (287828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171788>) │ │ │ │ @@ -702107,15 +702109,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ 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] @ (287918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171878>) │ │ │ │ @@ -702204,15 +702206,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ 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] @ (287a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702298,17 +702300,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 287988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1718e8> │ │ │ │ nop │ │ │ │ add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mcr2 0, 0, r0, cr8, cr15, {6} │ │ │ │ + mcr2 0, 3, r0, cr8, cr15, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s2, d2 │ │ │ │ @@ -702365,15 +702367,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ 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] @ (287bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702431,15 +702433,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r4, sp, #648 @ 0x288 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ 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] @ (287c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171ba0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702485,15 +702487,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ 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] @ (287cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171c54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702553,15 +702555,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #312 @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ 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] @ (287d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171cec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702613,15 +702615,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #624 @ 0x270 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ 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] @ (287e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702667,15 +702669,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ 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] @ (287ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171e28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702735,15 +702737,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (287fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171f38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702828,17 +702830,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 287f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171ea0> │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #664 @ (adr r7, 288278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1721d8>) │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr.w r0, [lr, pc, lsl #1] │ │ │ │ + ldrh.w r0, [lr, #223] @ 0xdf │ │ │ │ stmdb sp!, {r4, 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] @ (288090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x171ff0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -702897,15 +702899,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #712 @ (adr r7, 28835c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1722bc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #824 @ (adr r6, 2883d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172330>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 288150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1720b0>) │ │ │ │ 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] @ (288158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1720b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702962,15 +702964,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #8 @ (adr r7, 288164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1720c4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #16 @ (adr r6, 288170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1720d0>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 2882f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172250>) │ │ │ │ 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 │ │ │ │ @@ -703337,17 +703339,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2885f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172552> │ │ │ │ nop │ │ │ │ add r2, pc, #24 @ (adr r2, 288678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1725d8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, pc, #80 @ (adr r1, 2886b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172614>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 288834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172794>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rsb r0, ip, #223 @ 0xdf │ │ │ │ + @ instruction: 0xf22c00df │ │ │ │ stmdb sp!, {r4, r5, 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] @ (288768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1726c8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32867 @ 0x8063 │ │ │ │ @@ -703444,18 +703446,18 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2886ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17264e> │ │ │ │ add r1, pc, #176 @ (adr r1, 28881c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17277c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r0, pc, #888 @ (adr r0, 288ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172a48>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #40 @ (adr r0, 28879c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1726fc>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 28891c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17287c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adcs.w r0, r8, #223 @ 0xdf │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + subs.w r0, r8, #223 @ 0xdf │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ 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] @ (288888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1727e8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703559,18 +703561,18 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 288806 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172766> │ │ │ │ add r0, pc, #96 @ (adr r0, 2888ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17284c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - orrs.w r0, r4, #223 @ 0xdf │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf0b400df │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2889b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172914>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -703680,18 +703682,18 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 28892a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17288a> │ │ │ │ ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vqadd.s8 q8, q10, │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ 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] @ (288aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172a04>) │ │ │ │ @@ -703774,18 +703776,18 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 288a42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1729a2> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mrc 0, 3, r0, cr2, cr15, {6} │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + mrc 0, 6, r0, cr2, cr15, {6} │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ 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] @ (288ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172b04>) │ │ │ │ @@ -703876,18 +703878,18 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 288b3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172a9a> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #892] @ 0x37c │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + ldcl 0, cr0, [r2, #892]! @ 0x37c │ │ │ │ + strh r0, [r7, #30] │ │ │ │ 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] @ (288cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172c14>) │ │ │ │ @@ -703986,18 +703988,18 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 288c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172ba4> │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stc 0, cr0, [r0], #892 @ 0x37c │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + stc 0, cr0, [r0, #-892] @ 0xfffffc84 │ │ │ │ + strh r6, [r4, #22] │ │ │ │ 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] @ (288dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172d0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704071,17 +704073,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 288d2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172c8a> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - eor.w r0, r4, pc, lsr #3 │ │ │ │ + @ instruction: 0xeae400df │ │ │ │ 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] @ (288e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172de4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -704148,17 +704150,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288e1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172d7a> │ │ │ │ ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xe9a200df │ │ │ │ + and.w r0, r2, pc, lsr #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] @ (288f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172eb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -704218,15 +704220,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ 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] │ │ │ │ @@ -704356,17 +704358,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 289062 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172fc2> │ │ │ │ nop │ │ │ │ str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 288f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172ec0> │ │ │ │ + b.n 289020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172f80> │ │ │ │ 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] @ (2891cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17312c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704427,15 +704429,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ (289258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1731b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704482,15 +704484,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ 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] @ (289378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1732d8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -704585,17 +704587,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2892e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173242> │ │ │ │ nop │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 288ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172c40> │ │ │ │ + b.n 288da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x172d00> │ │ │ │ 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] @ (28945c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1733bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704660,15 +704662,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ 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] @ (289508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173468>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704719,15 +704721,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ 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] @ (2895dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17353c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704795,17 +704797,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28956e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1734ce> │ │ │ │ nop │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1739e0> │ │ │ │ + b.n 289b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173aa0> │ │ │ │ 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] @ (2896f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704889,17 +704891,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 289654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1735b4> │ │ │ │ nop │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 28998c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1738ec> │ │ │ │ + b.n 289a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1739ac> │ │ │ │ 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] @ (2897ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17370c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704960,17 +704962,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 28977a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1736da> │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 289b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173aa0> │ │ │ │ + b.n 289c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173b60> │ │ │ │ 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] @ (289884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1737e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705038,17 +705040,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28981a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17377a> │ │ │ │ ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + b.n 289894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1737f4> │ │ │ │ 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] @ (289958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1738b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705115,17 +705117,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2898ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17384e> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ 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] @ (289a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705194,17 +705196,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2899c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173928> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 289a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173988> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ 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] @ (289b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173a78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -705276,17 +705278,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289aaa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173a0a> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 289b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173aa4> │ │ │ │ + ble.n 289c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173b64> │ │ │ │ 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] @ (289bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705355,17 +705357,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ae8> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 289c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173bc8> │ │ │ │ + bgt.n 289b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173a88> │ │ │ │ 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] @ (289c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173bf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705416,15 +705418,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r3, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ 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] @ (289d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173cb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -705497,15 +705499,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ 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] @ (289e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705574,17 +705576,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d1c> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 289e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d98> │ │ │ │ + bge.n 289ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173e58> │ │ │ │ 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] @ (289efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705650,17 +705652,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173df4> │ │ │ │ ldrh r6, [r4, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bls.n 289f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ebc> │ │ │ │ + bls.n 289e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173d7c> │ │ │ │ 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] @ (289fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173f2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705724,17 +705726,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ec4> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bhi.n 28a090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173ff0> │ │ │ │ + bhi.n 289f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173eb0> │ │ │ │ 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] @ (28a0a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705803,17 +705805,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173f9c> │ │ │ │ nop │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 289fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173f14> │ │ │ │ + bvc.n 28a074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x173fd4> │ │ │ │ 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] @ (28a178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1740d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705877,17 +705879,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174070> │ │ │ │ nop │ │ │ │ strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvs.n 28a0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174044> │ │ │ │ + bvc.n 28a1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174104> │ │ │ │ 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] @ (28a23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17419c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -705949,17 +705951,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28a1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17413c> │ │ │ │ strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 28a21c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17417c> │ │ │ │ + bvs.n 28a2dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17423c> │ │ │ │ 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] @ (28a318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706028,17 +706030,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17420c> │ │ │ │ nop │ │ │ │ strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.n 28a344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1742a4> │ │ │ │ + bpl.n 28a404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174364> │ │ │ │ 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] @ (28a3fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17435c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706110,17 +706112,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a38e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1742ee> │ │ │ │ nop │ │ │ │ strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 28a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1743c0> │ │ │ │ + bmi.n 28a320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174280> │ │ │ │ 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] @ (28a4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706192,17 +706194,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1743d2> │ │ │ │ nop │ │ │ │ strh r0, [r2, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcc.n 28a57c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1744dc> │ │ │ │ + bcc.n 28a43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17439c> │ │ │ │ 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] @ (28a574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1744d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -706249,15 +706251,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ 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] @ (28a654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1745b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706329,17 +706331,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a5e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174546> │ │ │ │ nop │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 28a608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174568> │ │ │ │ + bcs.n 28a6c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174628> │ │ │ │ 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] @ (28a728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706406,17 +706408,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a6be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17461e> │ │ │ │ nop │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 28a734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174694> │ │ │ │ + bne.n 28a7f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174754> │ │ │ │ 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] @ (28a818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706490,17 +706492,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28a798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1746f8> │ │ │ │ strh r6, [r4, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - beq.n 28a850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1747b0> │ │ │ │ + beq.n 28a910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174870> │ │ │ │ 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] @ (28a924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706581,17 +706583,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28a88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1747ec> │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ 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] @ (28a9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17493c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706644,15 +706646,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r5, #25] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ 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] @ (28aaa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174a04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706710,15 +706712,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ 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] @ (28ab58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174ab8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706778,15 +706780,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ 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] @ (28ac0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174b6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706846,15 +706848,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [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, #156] @ (28acc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174c24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706915,15 +706917,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ 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] @ (28ad78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174cd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706983,15 +706985,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ 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] @ (28ae58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174db8>) │ │ │ │ @@ -707063,17 +707065,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 28adec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174d4c> │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ 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] @ (28af04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174e64>) │ │ │ │ @@ -707121,15 +707123,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ 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] @ (28afc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174f20>) │ │ │ │ @@ -707182,15 +707184,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ 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] @ (28b090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x174ff0>) │ │ │ │ @@ -707248,15 +707250,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r2, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ 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] @ (28b144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1750a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707316,15 +707318,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ 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] @ (28b1f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175158>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707384,15 +707386,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ 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] @ (28b2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175210>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707453,15 +707455,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r2, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ 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] @ (28b364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1752c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707521,15 +707523,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ 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] @ (28b438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175398>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -707597,17 +707599,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b3ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17532e> │ │ │ │ strb r6, [r5, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ 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] @ (28b518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175478>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -707678,17 +707680,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17540c> │ │ │ │ strb r4, [r2, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ 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] @ (28b5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17550c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707736,15 +707738,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, #9] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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] @ (28b644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1755a4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707796,15 +707798,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ 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] @ (28b6f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175658>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707864,15 +707866,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #3] │ │ │ │ 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] @ (28b7ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17570c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -707932,15 +707934,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #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, #156] @ (28b864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1757c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708001,15 +708003,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #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] @ (28b918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175878>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708069,15 +708071,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ 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] @ (28b9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17594c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708145,17 +708147,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28b982 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1758e2> │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bkpt 0x003a │ │ │ │ + bkpt 0x009a │ │ │ │ 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] @ (28bacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175a2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -708226,17 +708228,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ba60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1759c0> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ 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] @ (28bb60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175ac0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708284,15 +708286,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ 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] @ (28bbf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175b58>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -708344,15 +708346,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ 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] @ (28bcac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175c0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708412,15 +708414,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ 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] @ (28bd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175cc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708480,15 +708482,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ 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] @ (28be18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175d78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708549,15 +708551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r5, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ 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] @ (28becc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175e2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -708617,15 +708619,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ 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] @ (28bf84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175ee4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708687,15 +708689,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ 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] @ (28c044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x175fa4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708760,15 +708762,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ 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] @ (28c0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17605c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708830,15 +708832,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ 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] @ (28c1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17611c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708903,15 +708905,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ 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] @ (28c27c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1761dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -708976,15 +708978,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ 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] @ (28c334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176294>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709046,15 +709048,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ 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] @ (28c3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17634c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709116,15 +709118,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ 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] @ (28c4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17640c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709189,15 +709191,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #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, #164] @ (28c56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1764cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709262,15 +709264,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28c624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176584>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709332,15 +709334,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r3, #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, #164] @ (28c6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176644>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709405,15 +709407,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #20] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ 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] @ (28c79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1766fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709475,15 +709477,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r5, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #0] │ │ │ │ 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] @ (28c85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1767bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709548,15 +709550,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ 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] @ (28c91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17687c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709621,15 +709623,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ 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] @ (28c9d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176934>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709691,15 +709693,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ 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] @ (28ca8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1769ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709761,15 +709763,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r7, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28cb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176aac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709834,15 +709836,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28cc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176b6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -709907,15 +709909,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ 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] @ (28cce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -709986,17 +709988,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176bdc> │ │ │ │ ldrh r4, [r0, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ 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] @ (28cd88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176ce8>) │ │ │ │ @@ -710045,15 +710047,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ 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] @ (28ce30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176d90>) │ │ │ │ @@ -710106,15 +710108,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r6, [r0, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -710172,15 +710174,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r3, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ 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] @ (28cfa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176f04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710240,15 +710242,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ 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] @ (28d058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x176fb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710308,15 +710310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r5, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ 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] @ (28d114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710379,15 +710381,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ 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] @ (28d1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177128>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710447,15 +710449,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (28d2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177204>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -710526,17 +710528,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177198> │ │ │ │ strb r0, [r1, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 28d4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177418>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 28d638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177598>) │ │ │ │ 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] @ (28d344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1772a4>) │ │ │ │ @@ -710585,15 +710587,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r4, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ 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] @ (28d3ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17734c>) │ │ │ │ @@ -710646,15 +710648,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r2, [r1, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r2, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -710712,15 +710714,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [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] @ (28d560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1774c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710780,15 +710782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ 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] @ (28d614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177574>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710848,15 +710850,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str 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, #160] @ (28d6d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710919,15 +710921,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + str r6, [r5, r3] │ │ │ │ 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] @ (28d784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1776e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -710987,15 +710989,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r7, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [pc, #864] @ (28daec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a4c>) │ │ │ │ + str r0, [r7, r0] │ │ │ │ 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] @ (28d814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177774>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711043,15 +711045,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [pc, #288] @ (28d93c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17789c>) │ │ │ │ + ldr r7, [pc, #672] @ (28dabc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a1c>) │ │ │ │ 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] @ (28d8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177814>) │ │ │ │ @@ -711102,15 +711104,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #488] @ (28daa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a00>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #672] @ (28db5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177abc>) │ │ │ │ + ldr r7, [pc, #32] @ (28d8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17783c>) │ │ │ │ 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] @ (28d960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1778c0>) │ │ │ │ @@ -711164,15 +711166,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [pc, #872] @ (28dccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177c2c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #1008] @ (28dd58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177cb8>) │ │ │ │ + ldr r6, [pc, #368] @ (28dad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a38>) │ │ │ │ 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] │ │ │ │ @@ -711231,15 +711233,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #168] @ (28dad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a30>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #232] @ (28db14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a74>) │ │ │ │ + ldr r5, [pc, #616] @ (28dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177bf4>) │ │ │ │ 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] @ (28dadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177a3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711301,15 +711303,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #424] @ (28dc88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177be8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #512] @ (28dce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177c44>) │ │ │ │ + ldr r4, [pc, #896] @ (28de64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177dc4>) │ │ │ │ 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] @ (28db94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177af4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711371,15 +711373,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #712] @ (28de60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177dc0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #800] @ (28debc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177e1c>) │ │ │ │ + ldr r4, [pc, #160] @ (28dc3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177b9c>) │ │ │ │ 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] @ (28dc4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177bac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711441,15 +711443,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #1000] @ (28e038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177f98>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #64] @ (28dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177bf4>) │ │ │ │ + ldr r3, [pc, #448] @ (28de14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177d74>) │ │ │ │ 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] @ (28dd04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177c64>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711511,15 +711513,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #264] @ (28de10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177d70>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #352] @ (28de6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177dcc>) │ │ │ │ + ldr r2, [pc, #736] @ (28dfec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177f4c>) │ │ │ │ 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] @ (28dd94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177cf4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711567,15 +711569,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #560] @ (28dfc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177f28>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #800] @ (28e0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17801c>) │ │ │ │ + ldr r2, [pc, #160] @ (28de3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177d9c>) │ │ │ │ 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] @ (28de34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177d94>) │ │ │ │ @@ -711626,15 +711628,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #1000] @ (28e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178180>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #160] @ (28dedc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177e3c>) │ │ │ │ + ldr r1, [pc, #544] @ (28e05c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177fbc>) │ │ │ │ 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] @ (28dee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177e40>) │ │ │ │ @@ -711688,15 +711690,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #360] @ (28e04c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177fac>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #496] @ (28e0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178038>) │ │ │ │ + ldr r0, [pc, #880] @ (28e258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1781b8>) │ │ │ │ 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] │ │ │ │ @@ -711755,15 +711757,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #680] @ (28e250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1781b0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #104] @ (28e014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177f74>) │ │ │ │ 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] @ (28e05c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x177fbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711825,15 +711827,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ 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] @ (28e114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178074>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711895,15 +711897,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r8, r5 │ │ │ │ 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] @ (28e1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17812c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711965,15 +711967,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, pc │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ 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] @ (28e284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1781e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712035,15 +712037,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp sl, r8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r8, fp │ │ │ │ + cmp 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28e368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1782c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712117,17 +712119,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28e2f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178256> │ │ │ │ nop │ │ │ │ cmp r4, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ 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] @ (28e464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1783c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712205,17 +712207,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28e3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17833c> │ │ │ │ nop │ │ │ │ add r6, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orrs r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (28e514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712267,15 +712269,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs r2, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - negs r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ 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] @ (28e5d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712332,15 +712334,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ negs r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sbcs r0, r1 │ │ │ │ + rors r0, r5 │ │ │ │ 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] @ (28e6a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712402,15 +712404,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ 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] @ (28e764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1786c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712473,15 +712475,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + eors r0, 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, #160] @ (28e820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178780>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712544,15 +712546,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ands r2, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ 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] @ (28e8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178844>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712618,15 +712620,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r7, #110 @ 0x6e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ 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] @ (28e9a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178900>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -712689,15 +712691,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #28 │ │ │ │ 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] @ (28ea3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17899c>) │ │ │ │ @@ -712743,15 +712745,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ 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] @ (28eaec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178a4c>) │ │ │ │ @@ -712802,15 +712804,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #84 @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ 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] @ (28ebb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178b10>) │ │ │ │ @@ -712866,15 +712868,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r4, #12 │ │ │ │ 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] @ (28ec88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178be8>) │ │ │ │ @@ -712935,15 +712937,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ 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] @ (28ed44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178ca4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713006,15 +713008,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r3, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #24 │ │ │ │ + subs 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, #160] @ (28ee00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178d60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713077,15 +713079,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #74 @ 0x4a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ 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] @ (28eec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178e24>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713151,15 +713153,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs 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, #160] @ (28ef80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178ee0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713222,15 +713224,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, #202 @ 0xca │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ 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] @ (28f064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178fc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713304,17 +713306,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eff2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x178f52> │ │ │ │ nop │ │ │ │ subs r0, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ 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] @ (28f0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17905c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713363,15 +713365,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ 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] @ (28f198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1790f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713424,15 +713426,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ 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] @ (28f23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17919c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713489,15 +713491,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r5, #128 @ 0x80 │ │ │ │ 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] @ (28f2f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179258>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713560,15 +713562,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ 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] @ (28f3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179314>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713631,15 +713633,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28f478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1793d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713705,15 +713707,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #218 @ 0xda │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ 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] @ (28f534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179494>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -713776,15 +713778,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r3, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ 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] @ (28f618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179578>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -713858,17 +713860,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f5a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179506> │ │ │ │ nop │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ 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] @ (28f6b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179610>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713917,15 +713919,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ 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] @ (28f74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1796ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -713978,15 +713980,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ 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] @ (28f7f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179750>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714043,15 +714045,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ 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] @ (28f8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17980c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714114,15 +714116,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #158 @ 0x9e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #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] @ (28f968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1798c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714185,15 +714187,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ 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] @ (28fa2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17998c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714258,15 +714260,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #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, #164] @ (28faec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179a4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714330,15 +714332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28fbb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179b14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714405,15 +714407,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fc84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179be4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714483,15 +714485,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #218 @ 0xda │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (28fd4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179cac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714558,15 +714560,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r3, #10 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28fe1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179d7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714636,15 +714638,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28feec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179e4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714714,15 +714716,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (28ffbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179f1c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714792,15 +714794,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (290084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x179fe4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714867,15 +714869,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (290154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a0b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -714945,15 +714947,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #10 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29021c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a17c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715020,15 +715022,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r6, #58 @ 0x3a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (2902e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a244>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715095,15 +715097,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2903b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a314>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715173,15 +715175,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #170 @ 0xaa │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r4, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29047c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a3dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715248,15 +715250,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #218 @ 0xda │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r3, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29054c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a4ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715326,15 +715328,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29061c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a57c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715404,15 +715406,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2906ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a64c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715482,15 +715484,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (2907b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a714>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715557,15 +715559,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (290884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a7e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715635,15 +715637,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, #7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #172] @ (29094c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a8ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -715710,15 +715712,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r1, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ 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] @ (290a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715787,17 +715789,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2909b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a918> │ │ │ │ nop │ │ │ │ subs r6, r0, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ 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] @ (290b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17aa60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715866,17 +715868,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17a9f4> │ │ │ │ nop │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r2, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #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, #124] @ (290b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17aaf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715924,15 +715926,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, r1, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ 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] @ (290c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ab8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715980,15 +715982,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r7, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (290cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ac1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716036,15 +716038,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, r4, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (290d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17acac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716092,15 +716094,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r5, r1 │ │ │ │ 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] @ (290e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ad84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716169,17 +716171,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ad18> │ │ │ │ nop │ │ │ │ subs r6, r0, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ 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] @ (290ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ae58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716244,17 +716246,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17adec> │ │ │ │ nop │ │ │ │ adds r2, r5, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ 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] @ (290fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17af34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716323,17 +716325,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17aec8> │ │ │ │ nop │ │ │ │ adds r6, r2, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ 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] @ (291084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17afe4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716391,15 +716393,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17afb0> │ │ │ │ b.n 291042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17afa2> │ │ │ │ asrs r2, r7, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 2910dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b03c> │ │ │ │ @@ -716492,15 +716494,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b0b8> │ │ │ │ b.n 29114a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b0aa> │ │ │ │ asrs r2, r6, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ 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] @ 2911ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b14c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -716593,15 +716595,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b1c8> │ │ │ │ b.n 29125a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b1ba> │ │ │ │ asrs r2, r4, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #20 │ │ │ │ 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] @ (291348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b2a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -716659,15 +716661,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 291314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b274> │ │ │ │ b.n 291306 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b266> │ │ │ │ asrs r6, r6, #19 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ 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] @ (2913d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b338>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716714,15 +716716,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ 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] @ (2914b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716791,17 +716793,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b3a4> │ │ │ │ nop │ │ │ │ asrs r2, r7, #14 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ 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] @ (291574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -716863,17 +716865,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 291514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b474> │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #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 r3, [pc, #200] @ (291658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b5b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -716945,17 +716947,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2915ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b54a> │ │ │ │ nop │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r6, #32] │ │ │ │ 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] @ (291718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b678>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -717018,15 +717020,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ 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, #164] @ (2917d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b738>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -717090,15 +717092,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ 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] @ (2918b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b814>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717168,17 +717170,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b7a4> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ 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] @ (2919ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717254,17 +717256,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 291926 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b886> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ 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] @ (291a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717334,17 +717336,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17b97c> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ 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] @ (291b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ba80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717389,15 +717391,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r7, 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] @ (291b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17baec>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717559,15 +717561,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r7, 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] @ (291d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17bca4>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -717744,15 +717746,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ 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 │ │ │ │ @@ -717818,15 +717820,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #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 │ │ │ │ @@ -717891,15 +717893,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ 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 │ │ │ │ @@ -717976,17 +717978,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c080> │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ 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] @ (2922a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718062,15 +718064,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r2, r0, #24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ 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] @ (2923b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718146,15 +718148,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ 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] @ (292484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c3e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718221,17 +718223,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c378> │ │ │ │ lsls r2, r4, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ 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] @ (29255c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718298,17 +718300,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2924f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c450> │ │ │ │ lsls r2, r1, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r5, 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, #140] @ (292604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c564>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -718365,15 +718367,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r6, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (29266c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c5cc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -718468,15 +718470,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 292778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c6d8> │ │ │ │ @@ -718570,15 +718572,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.u64 q0, q14, q7 │ │ │ │ + vshr.u64 q0, q7, #36 │ │ │ │ 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] @ (2928c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c824>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -718633,15 +718635,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vbif d16, d16, d11 │ │ │ │ - mrc2 0, 4, r0, cr8, cr14, {6} │ │ │ │ + mrc2 0, 7, r0, cr8, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2929d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17c938>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -718741,15 +718743,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 6, r0, cr12, cr11, {4} │ │ │ │ - stc2 0, cr0, [r6, #888] @ 0x378 │ │ │ │ + stc2l 0, cr0, [r6, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (292af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ca58>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -718854,15 +718856,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc2 1, cr0, [r8, #620]! @ 0x26c │ │ │ │ - stc2l 0, cr0, [r4], #-888 @ 0xfffffc88 │ │ │ │ + stc2l 0, cr0, [r4], {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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (292c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17cb84>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -718973,15 +718975,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldc2 1, cr0, [r8], {155} @ 0x9b │ │ │ │ - @ instruction: 0xfb3800de │ │ │ │ + @ instruction: 0xfb9800de │ │ │ │ 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] @ (292d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17cc60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719057,15 +719059,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfb6a019b │ │ │ │ - @ instruction: 0xfa5c00de │ │ │ │ + @ instruction: 0xfabc00de │ │ │ │ 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] @ (292df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17cd50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719150,15 +719152,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8e019b │ │ │ │ - vld4. {d16-d19}, [lr :64], lr │ │ │ │ + vst1.8 @ instruction: 0xf9ce00de │ │ │ │ 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] @ (292ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ce50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -719251,15 +719253,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb.w r0, [lr, #411] @ 0x19b │ │ │ │ - str??.w r0, [lr, lr, lsl #1] │ │ │ │ + str.w r0, [lr, #222] @ 0xde │ │ │ │ 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] @ (292fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17cf08>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719323,15 +719325,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh.w r0, [r0, #411] @ 0x19b │ │ │ │ - @ instruction: 0xf7b400de │ │ │ │ + ldrb.w r0, [r4, lr, lsl #1] │ │ │ │ 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] @ (293068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17cfc8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719399,15 +719401,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e8019b │ │ │ │ - @ instruction: 0xf6f400de │ │ │ │ + @ instruction: 0xf75400de │ │ │ │ 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] @ (293114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d074>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719465,15 +719467,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf728019b │ │ │ │ - movw r0, #26846 @ 0x68de │ │ │ │ + subw r0, r6, #2270 @ 0x8de │ │ │ │ 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] @ (2931d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d134>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719541,15 +719543,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf67c019b │ │ │ │ - @ instruction: 0xf58800de │ │ │ │ + @ instruction: 0xf5e800de │ │ │ │ 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] @ (29329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d1fc>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719621,15 +719623,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs.w r1, ip, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf4c000de │ │ │ │ + @ instruction: 0xf52000de │ │ │ │ push {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] @ (293380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d2e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -719700,16 +719702,16 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d270> │ │ │ │ @ instruction: 0xf4f4019b │ │ │ │ - @ instruction: 0xf3ee00de │ │ │ │ - add lr, r4 │ │ │ │ + orr.w r0, lr, #7274496 @ 0x6f0000 │ │ │ │ + cmp r6, r0 │ │ │ │ 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] @ (293428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d388>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -719765,15 +719767,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ and.w r1, ip, #5079040 @ 0x4d8000 │ │ │ │ - @ instruction: 0xf33400de │ │ │ │ + @ instruction: 0xf39400de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (293490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d3f0>) │ │ │ │ sub sp, #24 │ │ │ │ ldr.w lr, [pc, #80] @ 293494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d3f4> │ │ │ │ @@ -719866,15 +719868,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2fc019b │ │ │ │ - @ instruction: 0xf22400de │ │ │ │ + @ instruction: 0xf28400de │ │ │ │ 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] @ 29359c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d4fc> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -719966,15 +719968,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1f0019b │ │ │ │ - adds.w r0, r8, #222 @ 0xde │ │ │ │ + sbcs.w r0, r8, #222 @ 0xde │ │ │ │ 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] @ (2936e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d648>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720029,15 +720031,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adc.w r1, ip, #155 @ 0x9b │ │ │ │ - orns r0, r4, #222 @ 0xde │ │ │ │ + @ instruction: 0xf0d400de │ │ │ │ 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] @ (2937fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d75c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -720137,15 +720139,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0a8019b │ │ │ │ - vqadd.s32 q8, q9, q7 │ │ │ │ + vshr.s64 q8, q7, #62 │ │ │ │ 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] @ (29391c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d87c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -720250,15 +720252,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ vsra.s64 d0, d11, #44 │ │ │ │ - mcr 0, 2, r0, cr0, cr14, {6} │ │ │ │ + mcr 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (293a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17d9a8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -720369,15 +720371,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mrc 1, 3, r0, cr4, cr11, {4} │ │ │ │ - ldc 0, cr0, [r4, #-888] @ 0xfffffc88 │ │ │ │ + ldcl 0, cr0, [r4, #-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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (293b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17da84>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720453,15 +720455,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stcl 1, cr0, [r6, #-620] @ 0xfffffd94 │ │ │ │ - ldc 0, cr0, [r8], #-888 @ 0xfffffc88 │ │ │ │ + ldc 0, cr0, [r8], {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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (293c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17db74>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720546,15 +720548,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [sl], #-620 @ 0xfffffd94 │ │ │ │ - adc.w r0, sl, lr, lsr #3 │ │ │ │ + sub.w r0, sl, lr, lsr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (293d14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dc74>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -720647,15 +720649,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ sbcs.w r1, sl, fp, lsr #2 │ │ │ │ - orr.w r0, sl, lr, lsr #3 │ │ │ │ + @ instruction: 0xeaaa00de │ │ │ │ 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] @ (293dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dd2c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720719,15 +720721,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orns r1, ip, fp, lsr #2 │ │ │ │ - @ instruction: 0xe99000de │ │ │ │ + ldrd r0, r0, [r0, #888]! @ 0x378 │ │ │ │ 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] @ (293e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ddec>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720795,15 +720797,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r4, #620] @ 0x26c │ │ │ │ - @ instruction: 0xe8d000de │ │ │ │ + ldmdb r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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] @ (293f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17de98>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720861,15 +720863,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb r4, {r0, r1, r3, r4, r7, r8} │ │ │ │ - @ instruction: 0xe82200de │ │ │ │ + stmia.w r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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] @ (293ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17df58>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720937,15 +720939,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe858019b │ │ │ │ - b.n 293ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17de28> │ │ │ │ + b.n 293f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dee8> │ │ │ │ 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] @ (2940c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e020>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -721019,15 +721021,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 293ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17df54> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 293e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dd60> │ │ │ │ + b.n 293ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17de20> │ │ │ │ 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] @ (294180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e0e0>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -721095,15 +721097,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 294144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e0a4> │ │ │ │ b.n 294132 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e092> │ │ │ │ b.n 293f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17de84> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 293d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dcd0> │ │ │ │ + b.n 293e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dd90> │ │ │ │ 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] @ (2941e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e148>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -721369,19 +721371,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2943f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e358> │ │ │ │ nop │ │ │ │ b.n 293cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17dc38> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 294c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb94> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 294a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e9d0> │ │ │ │ + b.n 294b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ea90> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ 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] @ (2945bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e51c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721494,19 +721496,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e488> │ │ │ │ nop │ │ │ │ b.n 294bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb18> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 294b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ea6c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 294938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e898> │ │ │ │ + b.n 2949f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e958> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ 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] @ (294700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e660>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -721625,19 +721627,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e5c4> │ │ │ │ nop │ │ │ │ b.n 294a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e9f4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 2949d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e938> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 2947f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e754> │ │ │ │ + b.n 2948b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e814> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ 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] @ (2947fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e75c>) │ │ │ │ @@ -721724,19 +721726,19 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 294794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e6f4> │ │ │ │ b.n 294904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e864> │ │ │ │ lsls r3, r3, #6 │ │ │ │ b.n 29486c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e7cc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ 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] @ (29490c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e86c>) │ │ │ │ @@ -721833,19 +721835,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29489a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e7fa> │ │ │ │ nop │ │ │ │ svc 134 @ 0x86 │ │ │ │ lsls r3, r3, #6 │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ 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] @ (294a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e98c>) │ │ │ │ @@ -721950,19 +721952,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2949b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e912> │ │ │ │ nop │ │ │ │ udf #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ udf #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ble.n 294ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ea28> │ │ │ │ + ble.n 294988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17e8e8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ 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] @ (294b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eab8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722069,19 +722071,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ea2c> │ │ │ │ nop │ │ │ │ ble.n 294c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb64> │ │ │ │ lsls r3, r3, #6 │ │ │ │ ble.n 294b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eac0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 294b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eafc> │ │ │ │ + bgt.n 294c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ebbc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ 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] @ (294c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ebf0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722194,19 +722196,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb5c> │ │ │ │ nop │ │ │ │ bgt.n 294ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec44> │ │ │ │ lsls r3, r3, #6 │ │ │ │ blt.n 294c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eb98> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 294c64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ebc4> │ │ │ │ + blt.n 294d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec84> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 294f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eeb8>) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ 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] @ (294dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed34>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -722325,19 +722327,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 294d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec98> │ │ │ │ nop │ │ │ │ bge.n 294dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed20> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bge.n 294d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec64> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 294d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ec80> │ │ │ │ + bge.n 294de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #680 @ (adr r6, 29508c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17efec>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 294e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed6c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ 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] @ (294ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ee30>) │ │ │ │ @@ -722424,19 +722426,19 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r6, #0 │ │ │ │ b.n 294e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17edc8> │ │ │ │ bls.n 294e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed90> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bls.n 294f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eef8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 294e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ed80> │ │ │ │ + bls.n 294ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ee40> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 294f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eef0>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 295110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f070>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ 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] @ (294fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ef40>) │ │ │ │ @@ -722533,21 +722535,21 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 294f6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eece> │ │ │ │ nop │ │ │ │ bhi.n 294f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17eea8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bhi.n 2950a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f000> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvc.n 294f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ee74> │ │ │ │ + bvc.n 294fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17ef34> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #520 @ (adr r5, 2951f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f158>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 295378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f2d8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - itt pl │ │ │ │ - lslpl r7, r5, #3 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt lt │ │ │ │ + lsllt r7, r5, #3 │ │ │ │ + stmdblt 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] @ (295100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f060>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ @@ -722650,19 +722652,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 295086 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17efe6> │ │ │ │ nop │ │ │ │ bvc.n 295048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17efa8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ bvc.n 295190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f0f0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 2951f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f154> │ │ │ │ + bvs.n 2950b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f014> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 295128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f088>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 2952a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f208>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x009c │ │ │ │ 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] @ (2951d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f130>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -722726,17 +722728,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29519e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f0fe> │ │ │ │ bvs.n 2950d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f038> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 295110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f070> │ │ │ │ + bpl.n 2951d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f130> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (2952b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f210>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -722801,15 +722803,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 29522c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f18c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 295210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f170> │ │ │ │ + bpl.n 2952d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f230> │ │ │ │ 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] │ │ │ │ @@ -722922,15 +722924,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 280bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x16ab50> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 295514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f474> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcc.n 295474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f3d4> │ │ │ │ + bcc.n 295534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f494> │ │ │ │ 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] @ (2955fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f55c>) │ │ │ │ @@ -723077,17 +723079,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fffc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe9f28> │ │ │ │ b.n 295586 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f4e6> │ │ │ │ bcc.n 29567c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f5dc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 295660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f5c0> │ │ │ │ + bcs.n 295520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f480> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bne.n 295668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f5c8> │ │ │ │ + bne.n 295528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f488> │ │ │ │ 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] @ 295654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f5b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -723320,17 +723322,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 295852 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f7b2> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (29596c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f8cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723390,21 +723392,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1fe230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xe8190> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cpsie i │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ 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 r2, [pc, #276] @ (295aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fa04>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -723510,15 +723512,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 295a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f9d8> │ │ │ │ b.n 2959e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17f948> │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ 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] @ (295bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fb3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723629,17 +723631,17 @@ │ │ │ │ bne.n 295bc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fb26> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295bb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fb16> │ │ │ │ b.n 295b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fa68> │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (295d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723762,17 +723764,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295d1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fc7a> │ │ │ │ b.n 295c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fbb4> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (295e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x17fde4>) │ │ │ │ @@ -723880,21 +723882,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2961a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724158,17 +724160,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2960c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180026> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 438458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3223b8> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -724277,15 +724279,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2962ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18020e> │ │ │ │ b.n 2962d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180230> │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (296368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1802c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724582,17 +724584,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 296600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180560> │ │ │ │ b.n 296452 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1803b2> │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (296698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1805f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724627,15 +724629,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r1!, {r4, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [pc, #424] @ (296848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1807a8>) │ │ │ │ + ldr r1, [pc, #808] @ (2969c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x180928>) │ │ │ │ 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] @ 29766c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1815cc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -729666,19 +729668,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29a5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18450c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 29a5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184530> │ │ │ │ movs r0, #1 │ │ │ │ b.n 29a5b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184512> │ │ │ │ nop │ │ │ │ - bmi.n 29a570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1844d0> │ │ │ │ + bpl.n 29a630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184590> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 29a534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184494> │ │ │ │ + bmi.n 29a5f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184554> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 29a6dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18463c> │ │ │ │ + bmi.n 29a59c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1844fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 29a666 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1845c6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29a64c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1845ac> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -729743,15 +729745,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 29a6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18460c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 29a6a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184604> │ │ │ │ b.n 29a6b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184610> │ │ │ │ - bcc.n 29a638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184598> │ │ │ │ + bmi.n 29a6f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184658> │ │ │ │ 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 │ │ │ │ @@ -730052,15 +730054,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 29aadc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184a3c> │ │ │ │ + beq.n 29a99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1848fc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 29aad2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184a32> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 29aaca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x184a2a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -730580,15 +730582,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.u64 q8, , #32 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + 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 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ @@ -730735,15 +730738,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 29b1be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18511e> │ │ │ │ nop │ │ │ │ strb r0, [r1, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -730908,15 +730911,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 29b3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185340> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (29b51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18547c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730998,15 +731001,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1853d2> │ │ │ │ strb r2, [r4, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (29b620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185580>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -731094,15 +731097,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 29b564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1854c4> │ │ │ │ strb r2, [r6, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -731347,19 +731350,19 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r1, [pc, #624] @ (29bb58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185ab8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #808] @ (29bc18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185b78>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ 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] @ (29bad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185a38>) │ │ │ │ @@ -731530,19 +731533,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29b946 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1858a6> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29b9a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185906> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -731750,15 +731753,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 29bc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185bd0> │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bkpt 0x0096 │ │ │ │ + bkpt 0x00f6 │ │ │ │ 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 │ │ │ │ @@ -731890,15 +731893,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 29bdf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185d52> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ 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] @ (29bfc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -732401,15 +732404,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r5, #84 @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r4, #66 @ 0x42 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -732538,15 +732541,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29b524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x185484> │ │ │ │ b.n 29c540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1864a0> │ │ │ │ nop │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ 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] @ (29c758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1866b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -732685,17 +732688,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29c6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18660c> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29c676 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1865d6> │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #628] @ (29c9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18694c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -732934,33 +732937,33 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 29ca52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869b2> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r6, r4 │ │ │ │ + cbz r6, 29ca50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869b0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r4, 29ca48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869a8> │ │ │ │ + cbz r4, 29ca60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869c0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 29ca54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869b4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 29ca5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869be> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 29ca56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869b6> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 29ca66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869c6> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r0, 29ca18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186978> │ │ │ │ + cbz r0, 29ca30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186990> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r2, r3 │ │ │ │ + uxtb r2, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 29ca64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1869c4> │ │ │ │ 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] @ (29cd24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186c84>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -733236,47 +733239,47 @@ │ │ │ │ b.n 29cc82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186be2> │ │ │ │ ldrb r6, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 29cd68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cc8> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #648 @ 0x288 │ │ │ │ + add sp, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (29cd70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cd0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29cd74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186cd4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29cc82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186be2> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 29caf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186a58> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ 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] @ (29ced0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186e30>) │ │ │ │ @@ -733403,23 +733406,23 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29ce18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186d78> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29ce76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186dd6> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ 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] @ (29d074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186fd4>) │ │ │ │ @@ -733562,23 +733565,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29cf8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186eec> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29d01c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x186f7c> │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -734336,29 +734339,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 29d758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1876b8> │ │ │ │ nop │ │ │ │ str r6, [r6, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r6, pc, #664 @ (adr r6, 29dbc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b20>) │ │ │ │ + add r7, pc, #24 @ (adr r7, 29d940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1878a0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r6, pc, #72 @ (adr r6, 29d974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1878d4>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 29daf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a54>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #760 @ (adr r5, 29dc28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b88>) │ │ │ │ + add r6, pc, #120 @ (adr r6, 29d9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187908>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #632 @ (adr r5, 29dbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b0c>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 29dd2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c8c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #248 @ (adr r5, 29da30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187990>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 29dbb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b10>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #248 @ (adr r5, 29da34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187994>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 29dbb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b14>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #472 @ (adr r5, 29db18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a78>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 29dc98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187bf8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, pc, #56 @ (adr r5, 29d97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1878dc>) │ │ │ │ + add r5, pc, #440 @ (adr r5, 29dafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a5c>) │ │ │ │ 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] @ (29db7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187adc>) │ │ │ │ @@ -734553,27 +734556,27 @@ │ │ │ │ b.n 29dae6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187a46> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 29da46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1879a6> │ │ │ │ ldr r6, [pc, #328] @ (29dcc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c28>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r3, pc, #800 @ (adr r3, 29dea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187e04>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 29dc24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b84>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #760 @ (adr r3, 29de80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187de0>) │ │ │ │ + add r4, pc, #120 @ (adr r4, 29dc00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b60>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #768 @ (adr r3, 29de8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187dec>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 29dc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b6c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 29df80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ee0>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 29dd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187c60>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #472 @ (adr r3, 29dd6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ccc>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 29deec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187e4c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 29ddc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d28>) │ │ │ │ + add r3, pc, #944 @ (adr r3, 29df48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ea8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 29de2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d8c>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 29dbac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187b0c>) │ │ │ │ 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 │ │ │ │ @@ -734776,21 +734779,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - add r2, pc, #656 @ (adr r2, 29e0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188018>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 29de38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187d98>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 29de64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187dc4>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 29dfe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f44>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 29e030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f90>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 29e1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188110>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, pc, #280 @ (adr r1, 29df4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187eac>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 29e0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18802c>) │ │ │ │ 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] @ 29de6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187dcc> │ │ │ │ sub sp, #12 │ │ │ │ @@ -735038,19 +735041,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29dfc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f26> │ │ │ │ b.n 29dfd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187f38> │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 29e09c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ffc> │ │ │ │ + bls.n 29e15c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1880bc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -735086,19 +735089,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 29df68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x187ec8> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a96c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bvc.n 29e0ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18804c> │ │ │ │ + bhi.n 29e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18810c> │ │ │ │ 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] @ (29e1c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735165,15 +735168,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a96c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp ip, sl │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ 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] @ (29e2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735201,17 +735204,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29e110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188070> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 29e394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1882f4> │ │ │ │ + bvs.n 29e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1881b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (29e2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188250>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735278,15 +735281,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 160a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4a96c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add ip, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ 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] @ (29e3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188344>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -735314,17 +735317,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 29e110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188070> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r3, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -736401,21 +736404,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r7, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 29f1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18911c> │ │ │ │ + bne.n 29f07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188fdc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 29e7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188714> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -737874,15 +737877,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 29e7d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188738> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ 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 2a06b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18a612> │ │ │ │ ldr.w ip, [pc, #2080] @ 2a0d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18acac> │ │ │ │ @@ -738558,31 +738561,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a07de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18a73e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ 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] @ (2a0d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18acfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738847,34 +738850,34 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 2a0e82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ade2> │ │ │ │ @ instruction: 0xf218019a │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r2], #-884 @ 0xfffffc8c │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + ldc2l 0, cr0, [r2], {221} @ 0xdd │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfb9600dd │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + @ instruction: 0xfbf600dd │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfb6c00dd │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + smlaldx r0, r0, ip, sp │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ 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] @ 2a10d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b038> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -739110,15 +739113,15 @@ │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r7, r4, #8 │ │ │ │ asrs r2, r1, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ mrc 1, 6, r0, cr2, cr10, {4} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2a1456 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b3b6> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2a1710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b670> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -740184,19 +740187,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2a13a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b304> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 2a12be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b21e> │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ 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 2a228c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c1ec> │ │ │ │ ldr r0, [pc, #648] @ (2a2310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c270>) │ │ │ │ @@ -740401,15 +740404,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2a12bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b21c> │ │ │ │ b.w 2a13a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18b304> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ 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] @ (2a2464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c3c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740529,23 +740532,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a23d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c336> │ │ │ │ nop │ │ │ │ lsls r0, r0, #18 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ 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] @ (2a2510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c470>) │ │ │ │ @@ -740599,15 +740602,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blt.n 2a25d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c538> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 2a2598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c4f8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ 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] │ │ │ │ @@ -740742,17 +740745,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ bge.n 2a26a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c600> │ │ │ │ lsls r2, r3, #6 │ │ │ │ bls.n 2a2660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c5c0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -741070,17 +741073,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #760 @ (adr r3, 2a2ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cc48>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ bvc.n 2a2abc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ca1c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r2, pc, #760 @ (adr r2, 2a2cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cc58>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -741092,15 +741095,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ ldc2 1, cr0, [r6, #616] @ 0x268 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -741141,15 +741144,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ ldc2 1, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2a2b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ca88> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -741228,15 +741231,15 @@ │ │ │ │ bhi.n 2a2bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cb10> │ │ │ │ ldr r3, [pc, #8] @ (2a2bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cb14>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -741274,15 +741277,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2a2c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cb64> │ │ │ │ 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} │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -741333,15 +741336,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} │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -741476,29 +741479,29 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a2d0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cc6a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad4019a │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ 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 │ │ │ │ @@ -741583,15 +741586,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bcf8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2a2ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ce44> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -741683,15 +741686,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6bcf8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 2a2fd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18cf32> │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2a3290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d1f0>) │ │ │ │ @@ -741876,33 +741879,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (2a32b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d218>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a31bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d11c> │ │ │ │ @ instruction: 0xf736019a │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [pc, #960] @ (2a3678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d5d8>) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r3, r2] │ │ │ │ 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 │ │ │ │ @@ -742082,20 +742085,20 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a33d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d338> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2a3434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d394> │ │ │ │ nop │ │ │ │ bic.w r1, sl, #5046272 @ 0x4d0000 │ │ │ │ - ldc2l 0, cr0, [ip, #968]! @ 0x3c8 │ │ │ │ - ldr r6, [pc, #968] @ (2a38b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d814>) │ │ │ │ + mrc2 0, 2, r0, cr12, cr2, {7} │ │ │ │ + ldr r7, [pc, #328] @ (2a3634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d594>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #896] @ (2a3870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d7d0>) │ │ │ │ + ldr r7, [pc, #256] @ (2a35f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d550>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #648] @ (2a377c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d6dc>) │ │ │ │ + ldr r7, [pc, #8] @ (2a34fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d45c>) │ │ │ │ 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 │ │ │ │ @@ -742222,20 +742225,20 @@ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2a357c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d4dc> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2a35c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d524> │ │ │ │ nop │ │ │ │ @ instruction: 0xf286019a │ │ │ │ - mrrc2 0, 15, r0, r8, cr2 │ │ │ │ - ldr r5, [pc, #768] @ (2a395c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d8bc>) │ │ │ │ + ldc2 0, cr0, [r8], #968 @ 0x3c8 │ │ │ │ + ldr r6, [pc, #128] @ (2a36dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d63c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #768] @ (2a3960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d8c0>) │ │ │ │ + ldr r6, [pc, #128] @ (2a36e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d640>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #520] @ (2a386c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d7cc>) │ │ │ │ + ldr r5, [pc, #904] @ (2a39ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d94c>) │ │ │ │ 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 │ │ │ │ @@ -742374,20 +742377,20 @@ │ │ │ │ ldr r4, [r4, #32] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2a36ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d64e> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2a374e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d6ae> │ │ │ │ adds.w r1, r6, #154 @ 0x9a │ │ │ │ - @ instruction: 0xfae800f2 │ │ │ │ - ldr r4, [pc, #752] @ (2a3ae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18da44>) │ │ │ │ + @ instruction: 0xfb4800f2 │ │ │ │ + ldr r5, [pc, #112] @ (2a3864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d7c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #656] @ (2a3a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d9e8>) │ │ │ │ + ldr r5, [pc, #16] @ (2a3808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d768>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [pc, #440] @ (2a39b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18d914>) │ │ │ │ + ldr r4, [pc, #824] @ (2a3b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18da94>) │ │ │ │ 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 │ │ │ │ @@ -742447,15 +742450,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vsra.s64 d0, d10, #62 │ │ │ │ - ldr r3, [pc, #520] @ (2a3adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18da3c>) │ │ │ │ + ldr r3, [pc, #904] @ (2a3c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dbbc>) │ │ │ │ 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 │ │ │ │ @@ -742543,17 +742546,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mcr 1, 5, r0, cr10, cr10, {4} │ │ │ │ - ldr r2, [pc, #400] @ (2a3ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18db00>) │ │ │ │ + ldr r2, [pc, #784] @ (2a3d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dc80>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [pc, #392] @ (2a3b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dafc>) │ │ │ │ + ldr r2, [pc, #776] @ (2a3d1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dc7c>) │ │ │ │ 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 │ │ │ │ @@ -743172,15 +743175,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2a4156 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18e0b6> │ │ │ │ ldr r3, [pc, #208] @ (2a4184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18e0e4>) │ │ │ │ ldr r0, [pc, #208] @ (2a4188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18e0e8>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ 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 2a4084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18dfe4> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -743246,36 +743249,36 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ittt │ │ │ │ lsl r2, r3, #6 │ │ │ │ - mov r4, #14 │ │ │ │ + mov r4, #110 @ 0x6e │ │ │ │ lsl r5, r5, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r6, [r0, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldrh r6, [r4, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - muls r4, r3 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r6, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bics r0, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - muls r6, r1 │ │ │ │ + bics 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.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -743463,28 +743466,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmn r6, r0 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r5, r5, #3 │ │ │ │ pop {r2, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 2a4458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18e3b8> │ │ │ │ @@ -744053,21 +744056,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6c2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb690 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ 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] @ (2a4b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18eae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -744155,21 +744158,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a4b16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ea76> │ │ │ │ nop │ │ │ │ ble.n 2a4bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18eb0c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a4c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18eb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -744384,17 +744387,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2a4de6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ed46> │ │ │ │ nop │ │ │ │ bge.n 2a4e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18edd8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -744527,15 +744530,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a4f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18eeb8> │ │ │ │ nop │ │ │ │ bhi.n 2a4f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ee60> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a5090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18eff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744598,15 +744601,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a501c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18ef7c> │ │ │ │ bvc.n 2a5040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18efa0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a5144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f0a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -744663,15 +744666,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a50e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f040> │ │ │ │ nop │ │ │ │ bvc.n 2a5164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f0c4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -744820,23 +744823,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a528c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f1ec> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bvs.n 2a53a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18f308> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ 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 │ │ │ │ @@ -746330,15 +746333,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #456 @ (adr r2, 2a6518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x190478>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #352 @ (adr r2, 2a64b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x190418>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ ldr.w r4, [pc, #3068] @ 2a6f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x190ecc> │ │ │ │ @@ -747438,15 +747441,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a7182 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1910e2> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -749612,15 +749615,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a8612 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x192572> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #14] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -750729,15 +750732,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r3, pc, #656 @ (adr r3, 2a950c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x19346c>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 2a928c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1931ec>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 4667f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x350758> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ @@ -753093,15 +753096,15 @@ │ │ │ │ bne.n 2aad0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x194c6c> │ │ │ │ mov r8, r9 │ │ │ │ b.n 2aa872 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1947d2> │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #0 │ │ │ │ mov ip, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ @@ -754013,21 +754016,21 @@ │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2ab78e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1956ee> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2ab814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x195774> │ │ │ │ sub sp, #28 │ │ │ │ @@ -827707,23 +827710,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 2e2b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cca60> │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bvs.n 2e2bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ccb1c> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2e3134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cd094> │ │ │ │ bls.w 2e385c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cd7bc> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -828829,31 +828832,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2e2b9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ccafe> │ │ │ │ b.w 2e2e4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ccdaa> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2e36e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cd648> │ │ │ │ ldr.w r2, [pc, #3340] @ 2e43e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce344> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -829968,19 +829971,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2e2e4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ccdaa> │ │ │ │ b.w 2e332c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cd28c> │ │ │ │ nop │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2e2e4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ccdaa> │ │ │ │ ldr r3, [pc, #660] @ (2e4694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce5f4>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -830321,21 +830324,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r0, 2e47f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce756> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 2e47f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce752> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e48d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce838>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e489e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce7fe> │ │ │ │ bls.n 2e4868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce7c8> │ │ │ │ @@ -830747,23 +830750,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 2e4b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ceaf8> │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ 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] @ (2e4dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ced30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -831159,29 +831162,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e4f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cee6c> │ │ │ │ bls.n 2e5028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cef88> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -831351,15 +831354,15 @@ │ │ │ │ bl 15d928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47888> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e4958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce8b8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bpl.n 2e5308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf268> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ 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] @ (2e52d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf238>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831378,15 +831381,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce8b8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 2e52d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf234> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ 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] @ (2e531c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf27c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -831404,15 +831407,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e4958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ce8b8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 2e5290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf1f0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e537e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf2de> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -832709,17 +832712,17 @@ │ │ │ │ bl ffef42ce │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bhi.w 2e5664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1cf5c4> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e64b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d0416> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -833287,22 +833290,22 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r2, r2, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r7, r4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sbc.w r0, ip, lr, asr #3 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + rsb r0, ip, lr, asr #3 │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bcc.n 2e69dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d093c> │ │ │ │ + bcc.n 2e6a9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d09fc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ adds r0, r7, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r6, r4, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r6, r3, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @@ -834449,33 +834452,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 2e6744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d06a4> │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #432] @ (2e7944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d18a4>) │ │ │ │ + ldr r7, [pc, #816] @ (2e7ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d1a24>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcc.n 2e7790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d16f0> │ │ │ │ + bmi.n 2e7850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d17b0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r6, r6, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bls.n 2e77b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d1710> │ │ │ │ + bls.n 2e7870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d17d0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r0, r1, #11 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @@ -835630,17 +835633,17 @@ │ │ │ │ b.w 2e6a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d0994> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e6744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d06a4> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ands r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ 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] @ 2e88d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2830> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -835922,19 +835925,19 @@ │ │ │ │ b.n 2e86fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d265e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ 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] @ 2e8b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2ab8> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -836165,19 +836168,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r7, pc, #944 @ (adr r7, 2e8f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2e7c>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -836458,19 +836461,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r2, [r6, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, pc, #352 @ (adr r5, 2e8fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d2f3c>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 2e915c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d30bc>) │ │ │ │ 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 │ │ │ │ @@ -836765,19 +836768,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r2, [r5, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, pc, #216 @ (adr r2, 2e9294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d31f4>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 2e9414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3374>) │ │ │ │ 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] @ 2e9454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d33b4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -837004,19 +837007,19 @@ │ │ │ │ b.n 2e9378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d32d8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ 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] @ 2e9584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d34e4> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -837132,21 +837135,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #168] @ 2e965c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d35bc> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -837219,15 +837222,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e9624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3584> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r4, [r2, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -837352,15 +837355,15 @@ │ │ │ │ b.n 2e96f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3658> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -837438,15 +837441,15 @@ │ │ │ │ b.n 2e9826 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3786> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -837597,19 +837600,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ 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] @ 2e9c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3b90> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -837761,19 +837764,19 @@ │ │ │ │ b.n 2e9af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3a50> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ 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] @ (2e9da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3d08>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -837919,21 +837922,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [pc, #144] @ (2e9e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3db0>) │ │ │ │ + ldr r1, [pc, #528] @ (2e9fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d3f30>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ 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, #1028] @ 2ea1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d413c> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -838285,19 +838288,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2ea1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4138>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [r0, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ 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] @ (2ea480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d43e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838536,43 +838539,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2ea4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d441c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d41ec> │ │ │ │ nop │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mov r2, r5 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (2ea51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d447c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d41ec> │ │ │ │ ldr r0, [pc, #88] @ (2ea520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4480>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d41ec> │ │ │ │ @@ -838605,31 +838608,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d41ec> │ │ │ │ ldr r0, [pc, #36] @ (2ea53c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d449c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2ea28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d41ec> │ │ │ │ nop │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #316] @ 2ea68c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d45ec> │ │ │ │ sub sp, #16 │ │ │ │ @@ -838756,29 +838759,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r2, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2ea7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4708> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -838885,15 +838888,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2ea798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d46f8> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2ea722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4682> │ │ │ │ strh r0, [r4, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ 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] @ (2ea818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838914,17 +838917,17 @@ │ │ │ │ bl 2ea6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4614> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2ea820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4780>) │ │ │ │ add r3, pc │ │ │ │ b.n 2ea800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4760> │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 2ea870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d47d0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2ea874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d47d4>) │ │ │ │ @@ -838949,15 +838952,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2ea8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d483c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -838987,15 +838990,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2ea930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4890> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -839211,15 +839214,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2eaa38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d4998> │ │ │ │ nop │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -840645,15 +840648,15 @@ │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ b.n 2eba06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d5966> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #560] @ (2ebca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d5c04>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -841056,19 +841059,19 @@ │ │ │ │ b.n 2ebc40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d5ba0> │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bics r0, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r2, r3, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ b.n 2ebea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d5e04> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ebe2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d5d8e> │ │ │ │ @@ -841787,16 +841790,16 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r4, #56 @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb5000d9 │ │ │ │ - @ instruction: 0xfb3800d9 │ │ │ │ + @ instruction: 0xfbb000d9 │ │ │ │ + @ instruction: 0xfb9800d9 │ │ │ │ eors r5, r4 │ │ │ │ rbit r3, r5 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ clz r3, r3 │ │ │ │ str r3, [r7, #64] @ 0x40 │ │ │ │ mla r2, r9, r3, sl │ │ │ │ ldrb.w r1, [r2, #37] @ 0x25 │ │ │ │ @@ -842310,15 +842313,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2ecba2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d6b02> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf58400d9 │ │ │ │ + @ instruction: 0xf5e400d9 │ │ │ │ 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] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ @@ -842439,15 +842442,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2ecca6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d6c06> │ │ │ │ ldrh r0, [r6, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - orn r0, r6, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf4c600d9 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r1, #4] │ │ │ │ @@ -842537,15 +842540,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2ece1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d6d7a> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ssat r0, #26, ip, asr #3 │ │ │ │ + usat r0, #25, ip, lsl #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] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -842663,15 +842666,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2ecf28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d6e88> │ │ │ │ nop │ │ │ │ ldr r4, [r5, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - addw r0, r2, #217 @ 0xd9 │ │ │ │ + @ instruction: 0xf26200d9 │ │ │ │ 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] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -842798,15 +842801,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf0ce00d9 │ │ │ │ + @ instruction: 0xf12e00d9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -842957,15 +842960,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vqadd.s8 q8, q10, │ │ │ │ + vshr.s64 q0, , #28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #688] @ (2ed5e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d7544>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ ldr r4, [pc, #688] @ (2ed5e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d7548>) │ │ │ │ @@ -843224,15 +843227,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #36 @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stcl 0, cr0, [r2], #868 @ 0x364 │ │ │ │ + stcl 0, cr0, [r2, #-868] @ 0xfffffc9c │ │ │ │ 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 2ed676 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d75d6> │ │ │ │ rbit r3, r6 │ │ │ │ @@ -843645,15 +843648,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xe80a00d9 │ │ │ │ + strd r0, r0, [sl], #-868 @ 0x364 │ │ │ │ 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 2edafe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d7a5e> │ │ │ │ rbit r3, r5 │ │ │ │ @@ -845879,15 +845882,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r4, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ef018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d8f78> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -846266,15 +846269,15 @@ │ │ │ │ bne.w 2ef298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d91f8> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2ef198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d90f8> │ │ │ │ b.n 2ef18a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d90ea> │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -846566,15 +846569,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #98 @ 0x62 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ lsls r4, r1, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2ef78c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d96ec> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847011,15 +847014,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2ef838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d9798> │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d9798> │ │ │ │ mov r2, lr │ │ │ │ b.n 2efa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d99f8> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ 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] @ (2f00bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da01c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -847651,17 +847654,17 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2f02d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da236> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2f0524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da484> │ │ │ │ - itt eq │ │ │ │ - lsleq r1, r3, #3 │ │ │ │ - stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt vs │ │ │ │ + lslvs r1, r3, #3 │ │ │ │ + stmdbvs 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] @ (2f0858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da7b8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ ldr r4, [pc, #720] @ (2f085c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da7bc>) │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -848338,15 +848341,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2f093a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1da89a> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ 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] @ (2f0fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1daf4c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849081,15 +849084,15 @@ │ │ │ │ bls.w 2f0ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dae50> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dae50> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f123e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1db19e> │ │ │ │ nop │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ 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] @ (2f17b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1db718>) │ │ │ │ @@ -849877,15 +849880,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f15f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1db552> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f1d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dbc90> │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ 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] @ (2f1f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dbe74>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850614,17 +850617,17 @@ │ │ │ │ bls.w 2f2178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc0d8> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2f216a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc0ca> │ │ │ │ b.n 2f2178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc0d8> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2f200c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dbf6c> │ │ │ │ - add r0, pc, #176 @ (adr r0, 2f2628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc588>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 2f27a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc708>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #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] @ (2f2870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc7d0>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -850903,15 +850906,15 @@ │ │ │ │ b.n 2f26de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc63e> │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ bge.n 2f2940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc8a0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bls.n 2f28b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc814> │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2f25fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc55c> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -851400,15 +851403,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2f26a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc608> │ │ │ │ mov r2, lr │ │ │ │ b.n 2f2930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dc890> │ │ │ │ nop │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ 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] @ (2f3028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dcf88>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -852098,15 +852101,15 @@ │ │ │ │ bl 140ae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa40> │ │ │ │ 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 2f32f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd254> │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ 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] @ (2f37d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd734>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -852851,15 +852854,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2f3964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dd8c4> │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #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 r5, [pc, #748] @ (2f4040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ddfa0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853610,15 +853613,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f3f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ddea4> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f3f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ddea4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2f429e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de1fe> │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ 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] @ (2f4820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de780>) │ │ │ │ @@ -854418,15 +854421,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f4650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1de5b0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f4d9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1decfe> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ 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] @ (2f50b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df014>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -855217,15 +855220,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f507a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1defda> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f507a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1defda> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f537c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df2dc> │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ 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] @ (2f58f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df854>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -856065,15 +856068,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f5732 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1df692> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f5f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1dfe64> │ │ │ │ nop │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ 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] @ (2f6180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e00e0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -856920,15 +856923,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f6260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e01c0> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f6260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e01c0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f6568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e04c8> │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrb r6, [r5, 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, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f6a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e09d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -857816,15 +857819,15 @@ │ │ │ │ b.w 2f6918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e0878> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f7172 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e10d2> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f6eda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e0e3a> │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strb r6, [r0, 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -861792,15 +861795,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -862074,15 +862077,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa5c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e4522> │ │ │ │ nop │ │ │ │ strh r6, [r3, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -862217,15 +862220,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2fa72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e468c> │ │ │ │ strh r2, [r7, #6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r1, r7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -862299,15 +862302,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (2fa954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e48b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -862351,15 +862354,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #27] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (2fac68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e4bc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -862612,17 +862615,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 2faa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e4978> │ │ │ │ ldrb r2, [r7, #24] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2fac46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e4ba6> │ │ │ │ @@ -864665,15 +864668,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2fc49a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e63fa> │ │ │ │ nop │ │ │ │ str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #864] @ 0x360 │ │ │ │ + mrc2 0, 1, r0, cr6, cr8, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (2fc570 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e64d0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -864713,15 +864716,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2fc52c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e648c> │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #-864] @ 0xfffffca0 │ │ │ │ + ldc2 0, cr0, [r6, #864]! @ 0x360 │ │ │ │ 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] @ 2fc8c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6820> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #820] @ (2fc8c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6824>) │ │ │ │ @@ -864965,15 +864968,15 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #106 @ 0x6a │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {216} @ 0xd8 │ │ │ │ + ldc2 0, cr0, [lr, #-864]! @ 0xfffffca0 │ │ │ │ subs r2, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ @@ -865247,16 +865250,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - @ instruction: 0xf7c000d8 │ │ │ │ - @ instruction: 0xf7b000d8 │ │ │ │ + strh.w r0, [r0, r8, lsl #1] │ │ │ │ + ldrb.w r0, [r0, r8, lsl #1] │ │ │ │ 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 │ │ │ │ bne.n 2fcce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6c40> │ │ │ │ @@ -865509,16 +865512,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2fcf76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6ed6> │ │ │ │ - orr.w r0, r6, #7077888 @ 0x6c0000 │ │ │ │ - ssat r0, #25, r4, asr #3 │ │ │ │ + @ instruction: 0xf4a600d8 │ │ │ │ + usat r0, #24, r4, lsl #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2fd03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6f9c> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 2fd040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e6fa0> │ │ │ │ @@ -865817,16 +865820,16 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r2, r6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xf0a200d8 │ │ │ │ - vshr.s64 q0, q4, #50 │ │ │ │ + add.w r0, r2, #216 @ 0xd8 │ │ │ │ + vshr.s64 q8, q4, #18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (2fd578 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e74d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -865969,16 +865972,16 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - vqadd.s64 q0, q13, q4 │ │ │ │ - stc 0, cr0, [r6, #864]! @ 0x360 │ │ │ │ + vshr.s64 q0, q4, #38 │ │ │ │ + mcr 0, 0, r0, cr6, cr8, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (2fd800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -866176,16 +866179,16 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2fd69e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e75fe> │ │ │ │ nop │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - ldc 0, cr0, [ip], {216} @ 0xd8 │ │ │ │ - @ instruction: 0xeb2600d8 │ │ │ │ + ldcl 0, cr0, [ip], #864 @ 0x360 │ │ │ │ + @ instruction: 0xeb8600d8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (2fd920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7880>) │ │ │ │ @@ -866415,17 +866418,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2fda7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e79de> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2fda2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e798c> │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ 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 │ │ │ │ @@ -866529,15 +866532,15 @@ │ │ │ │ b.n 2fdb72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7ad2> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 2fdb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7afc> │ │ │ │ ldr r4, [pc, #472] @ (2fddc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7d24>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xe81000d8 │ │ │ │ + ldrd r0, r0, [r0], #-864 @ 0x360 │ │ │ │ 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] @ (2fdd1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7c7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -866647,19 +866650,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 2fdcaa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7c0a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #672] @ (2fdfc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7f20>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fda9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e79fc> │ │ │ │ + b.n 2fdb5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7abc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fda14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7974> │ │ │ │ + b.n 2fdad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7a34> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fd9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7958> │ │ │ │ + b.n 2fdab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7a18> │ │ │ │ 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 │ │ │ │ @@ -866793,17 +866796,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [pc, #416] @ (2fe06c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7fcc>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fd96c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e78cc> │ │ │ │ + b.n 2fda2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e798c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 2fd864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e77c4> │ │ │ │ + b.n 2fd924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e7884> │ │ │ │ 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 │ │ │ │ @@ -867187,17 +867190,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ add sl, r8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 2fe400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8360> │ │ │ │ + b.n 2fe4c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8420> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 2fe478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e83d8> │ │ │ │ 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] @ (2fe45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e83bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -867326,15 +867329,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2fe4ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e844a> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2fe61a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e857a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -867544,19 +867547,19 @@ │ │ │ │ nop │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bgt.n 2fe700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8660> │ │ │ │ + ble.n 2fe7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8720> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 2fe878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e87d8> │ │ │ │ + bgt.n 2fe738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8698> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -867640,17 +867643,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fe830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8790> │ │ │ │ ands r6, r0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - blt.n 2fe83c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e879c> │ │ │ │ + bgt.n 2fe8fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e885c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fea78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e89d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -867801,21 +867804,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fe8ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e884a> │ │ │ │ nop │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bge.n 2fe9ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e890c> │ │ │ │ + bge.n 2fea6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e89cc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bge.n 2feaf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a50> │ │ │ │ + bge.n 2fe9b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8910> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -867891,17 +867894,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2feafe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a5e> │ │ │ │ subs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bhi.n 2feb18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8a78> │ │ │ │ + bls.n 2febd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8b38> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2fed4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8cac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868044,21 +868047,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fec24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8b84> │ │ │ │ nop │ │ │ │ subs r4, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bvc.n 2fee0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d6c> │ │ │ │ + bvc.n 2feccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8c2c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bvc.n 2fede8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d48> │ │ │ │ + bvc.n 2feca8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8c08> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (2fee8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8dec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868154,17 +868157,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fee32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d92> │ │ │ │ nop │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bvs.n 2fef74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8ed4> │ │ │ │ + bvs.n 2fee34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8d94> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (2feecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8e2c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -868178,15 +868181,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2fe620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8580> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r1, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bpl.n 2fefc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8f28> │ │ │ │ + bpl.n 2fee88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8de8> │ │ │ │ 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] @ (2ff01c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8f7c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -868296,21 +868299,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fef24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8e84> │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bpl.n 2ff050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8fb0> │ │ │ │ + bpl.n 2ff110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9070> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 2fefa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8f04> │ │ │ │ + bpl.n 2ff064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e8fc4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ff100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868384,17 +868387,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2ff0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9018> │ │ │ │ nop │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcc.n 2ff0d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9034> │ │ │ │ + bmi.n 2ff194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e90f4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcc.n 2ff1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9148> │ │ │ │ + bcc.n 2ff0a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9008> │ │ │ │ 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] @ (2ff2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868545,21 +868548,21 @@ │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2ff186 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e90e6> │ │ │ │ adds r6, #138 @ 0x8a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bcs.n 2ff3bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e931c> │ │ │ │ + bcs.n 2ff27c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e91dc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcs.n 2ff1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9144> │ │ │ │ + bcs.n 2ff2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9204> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 2ff31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e927c> │ │ │ │ + bcs.n 2ff1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e913c> │ │ │ │ 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] @ (2ff328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9288>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868691,17 +868694,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff36e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e92ce> │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - beq.n 2ff418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9378> │ │ │ │ + bne.n 2ff4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9438> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -868828,17 +868831,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff526 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9486> │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2ff608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -868929,17 +868932,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2ff64a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e95aa> │ │ │ │ adds r1, #138 @ 0x8a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2ff79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e96fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869106,17 +869109,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2ff7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9744> │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2ff97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e98dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869258,17 +869261,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ff9c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9922> │ │ │ │ cmp r6, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (2ffb34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9a94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -869410,17 +869413,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2ffb7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9ada> │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (2ffcec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9c4c>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -869517,15 +869520,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r6, #11 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -869620,15 +869623,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #106 @ 0x6a │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r4, #7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -869809,17 +869812,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fff82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1e9ee2> │ │ │ │ nop │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (30013c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ea09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -870078,17 +870081,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r2, #6 │ │ │ │ stc2l 1, cr0, [sl, #-592]! @ 0xfffffdb0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r4, #-592] @ 0xfffffdb0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #88] @ (300430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ea390>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870241,17 +870244,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ lsls r5, r2, #6 │ │ │ │ @ instruction: 0xfbaa0194 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb540194 │ │ │ │ - itt │ │ │ │ - lsl r0, r3, #3 │ │ │ │ - lsr r2, r6, #8 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (3005ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ea54c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -870334,17 +870337,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #134 @ 0x86 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr??.w r0, [r0, #404] @ 0x194 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00dc │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - ldrsh.w r0, [r8, #404] @ 0x194 │ │ │ │ + itt cc │ │ │ │ + lslcc r0, r3, #3 │ │ │ │ + ldrshcc.w r0, [r8, #404] @ 0x194 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (3006d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ea634>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r3, [pc, #84] @ (3006d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ea638>) │ │ │ │ @@ -870426,15 +870429,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r5, r2, #6 │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r8 :64], r4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr.w r0, [r0, #404] @ 0x194 │ │ │ │ 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 │ │ │ │ @@ -872728,19 +872731,19 @@ │ │ │ │ b.n 301d5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ebcbe> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 301bf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ebb58> │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 3023dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec33c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r7, pc, #272 @ (adr r7, 302028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ebf88>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 3021a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec108>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #768 @ (adr r7, 30221c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec17c>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #560 @ (adr r6, 302150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec0b0>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 3022d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec230>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r1, 301f82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ebee2> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -873531,15 +873534,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (302784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec6e4>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 302740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec6a0> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -873757,15 +873760,15 @@ │ │ │ │ b.n 302970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec8d0> │ │ │ │ ldr r2, [pc, #12] @ (3029c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec920>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 30285a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ec7ba> │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -874064,15 +874067,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ bvs.n 302d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eccc4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -874391,15 +874394,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, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 302bd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ecb36> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -874682,15 +874685,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -874815,15 +874818,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6c590 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ b.n 3034ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ed44c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -875514,17 +875517,17 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr r2, [pc, #16] @ (303d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1edc8c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 303d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1edc6c> │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ 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 │ │ │ │ @@ -875952,19 +875955,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3041a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee108> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 304220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee180> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -875991,17 +875994,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (304238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee198>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 304218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee178> │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -876067,19 +876070,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3042ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee20e> │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 30430a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee26a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876178,19 +876181,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 304394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee2f4> │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 30440e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee36e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876248,17 +876251,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (304490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee3f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 304472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee3d2> │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ 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] │ │ │ │ @@ -876298,17 +876301,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (304510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee470>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3044da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee43a> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 30452e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee48e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -876932,15 +876935,15 @@ │ │ │ │ bl 3045d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee530> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 304b1e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eea7e> │ │ │ │ nop │ │ │ │ bgt.n 304ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eea30> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ 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] @ 304c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eeb98> │ │ │ │ mov r6, r1 │ │ │ │ @@ -877001,15 +877004,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 3045d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee530> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 304bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eeb1c> │ │ │ │ bgt.n 304c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eebb0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ 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] @ 304d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eec60> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877079,17 +877082,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 3045d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee530> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 304c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eebd0> │ │ │ │ blt.n 304db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eed10> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ 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] @ 304e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eed68> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877179,19 +877182,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 304d9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eecfe> │ │ │ │ nop │ │ │ │ bge.n 304d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eec80> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ 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] @ (304f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eeecc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877313,19 +877316,19 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 304f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eeeb4> │ │ │ │ bls.n 30506c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eefcc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ 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] @ (305104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877465,17 +877468,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bhi.n 305138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef098> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ 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] @ (305344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef2a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -877662,21 +877665,21 @@ │ │ │ │ bne.n 30532e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef28e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3052f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef250> │ │ │ │ b.n 30515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef0bc> │ │ │ │ bvs.n 305254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef1b4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ 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] @ (305468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef3c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877775,19 +877778,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef398> │ │ │ │ b.n 305458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef3b8> │ │ │ │ nop │ │ │ │ bmi.n 3054ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef44c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ 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] @ (305574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -877877,17 +877880,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305546 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef4a6> │ │ │ │ b.n 305566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef4c6> │ │ │ │ bcc.n 3055b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef518> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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] @ (305820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef780>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -878142,19 +878145,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 30588e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef7ee> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 30588e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef7ee> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -878311,17 +878314,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3059c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef920> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ 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] @ (305a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef9d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878368,17 +878371,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 305a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ef9c0> │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ 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] @ (305b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efab8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -878461,19 +878464,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r5, pc, #392 @ (adr r5, 305ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efc44>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #984 @ (adr r4, 305f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efe9c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ 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] @ (305c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efbbc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -878563,19 +878566,19 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r3} │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r4, pc, #464 @ (adr r4, 305e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efd90>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r4, pc, #152 @ (adr r4, 305d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efc64>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ 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] @ (305de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efd48>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -878727,25 +878730,25 @@ │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r4, r2, #6 │ │ │ │ add r3, pc, #464 @ (adr r3, 305fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eff1c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r3, pc, #104 @ (adr r3, 305e60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efdc0>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (305ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efe08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878804,19 +878807,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 305e8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1efdea> │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ 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] @ (305fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eff44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878923,19 +878926,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 305fb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eff16> │ │ │ │ b.n 305fd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1eff36> │ │ │ │ ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ 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] @ (3060fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f005c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879030,17 +879033,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3060cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f002c> │ │ │ │ b.n 3060ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f004c> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ 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] @ (306230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879144,15 +879147,15 @@ │ │ │ │ bne.n 30621a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f017a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3061de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f013e> │ │ │ │ b.n 306152 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f00b2> │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ 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] @ (306408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0368>) │ │ │ │ @@ -879326,23 +879329,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3063d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0330> │ │ │ │ b.n 3063fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f035a> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #32] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ 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 │ │ │ │ @@ -879404,19 +879407,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3064dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f043c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3064b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0412> │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ 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 │ │ │ │ @@ -879942,25 +879945,25 @@ │ │ │ │ nop │ │ │ │ ittt cc │ │ │ │ lslcc r4, r2, #6 │ │ │ │ strcc r7, [sp, #536] @ 0x218 │ │ │ │ lslcc r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ 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] @ (306ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0a28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -880084,21 +880087,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 29d14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1870ac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -880271,17 +880274,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ hlt 0x0014 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ 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] @ (306e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0d9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -880342,15 +880345,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ rev r4, r0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #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 │ │ │ │ ldr.w ip, [pc, #28] @ 306e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0dd0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880388,17 +880391,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 306ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0e24> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #32] │ │ │ │ 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] @ 306ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0e50> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -880436,17 +880439,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8a6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 306f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0edc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (306f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f0ee0>) │ │ │ │ @@ -880657,17 +880660,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb814 │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ 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 │ │ │ │ @@ -880809,25 +880812,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 3071fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f115a> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3072b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1218> │ │ │ │ b.n 307238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1198> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r6, [r4, r7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ 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] @ (307364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f12c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -880857,15 +880860,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ 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] @ 3073e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1348> │ │ │ │ mov r6, r3 │ │ │ │ @@ -880908,17 +880911,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 30746e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f13ce> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -881024,15 +881027,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -881136,17 +881139,17 @@ │ │ │ │ b.n 3075b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1510> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 307594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f14f4> │ │ │ │ b.n 3075b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1510> │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (30771c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f167c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -881273,17 +881276,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 307798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f16f8> │ │ │ │ nop │ │ │ │ add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ 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] @ (307964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f18c4>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881408,17 +881411,17 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ strh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ 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] @ (307ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1a30>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -881541,17 +881544,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ 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] @ (307bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1b20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -881626,17 +881629,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -881726,17 +881729,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -881870,17 +881873,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3043f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee354> │ │ │ │ b.n 307dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1d24> │ │ │ │ nop │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r4, r2, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ 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 │ │ │ │ @@ -882129,15 +882132,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3082ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f220c> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 308214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f2174> │ │ │ │ add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ 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 307f3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f1e9e> │ │ │ │ @@ -883113,15 +883116,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - mov lr, r2 │ │ │ │ + mov lr, lr │ │ │ │ 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] @ (30914c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f30ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883373,23 +883376,23 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 308ffe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f2f5e> │ │ │ │ b.n 30900e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f2f6e> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp │ │ │ │ + add sl, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sl │ │ │ │ + add sl, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3091a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3100> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -883414,15 +883417,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 309196 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f30f6> │ │ │ │ nop │ │ │ │ - cmn r4, r6 │ │ │ │ + muls r4, r2 │ │ │ │ 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] @ 309220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3180> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -883664,15 +883667,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 309466 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f33c6> │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - eors r4, r5 │ │ │ │ + lsrs r4, r1 │ │ │ │ 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] @ (3094fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f345c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883753,15 +883756,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ 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] @ (309700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884051,21 +884054,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3097f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3752> │ │ │ │ nop │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ 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] @ (3099a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884114,15 +884117,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 30992e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f388e> │ │ │ │ ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ 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] @ (309a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -884161,15 +884164,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3043f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee354> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -884356,17 +884359,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 309c32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3b92> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #30] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -884676,21 +884679,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (30a004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3f64>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 309fbe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3f1e> │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -884768,15 +884771,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 30a090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3ff0> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 30a0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4024> │ │ │ │ b.n 30a092 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f3ff2> │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ 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] │ │ │ │ @@ -885638,27 +885641,27 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [pc, #16] @ (30aa84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f49e4>) │ │ │ │ + ldr r6, [pc, #400] @ (30ac04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4b64>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -885761,15 +885764,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 30ab8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4aee> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ 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, #208] @ (30ac90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4bf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885852,15 +885855,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #15] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (30acf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4c50>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -885889,15 +885892,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30acc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4c24> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #680] @ (30afb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4f14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -886160,27 +886163,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 30afd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4f38> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 30aeec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4e4c> │ │ │ │ ldrb r6, [r3, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 30b058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4fb8> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30af4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4eac> │ │ │ │ mov r0, r3 │ │ │ │ @@ -886316,19 +886319,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 30affc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4f5c> │ │ │ │ b.n 30b07e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4fde> │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (30b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5184>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886424,23 +886427,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 30b19c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f50fc> │ │ │ │ nop │ │ │ │ strb r4, [r6, #25] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ @@ -886552,23 +886555,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 30b2e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5240> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r5, #20] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r5, #30 │ │ │ │ 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, r3 │ │ │ │ ldr r3, [pc, #732] @ (30b680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f55e0>) │ │ │ │ @@ -886820,29 +886823,29 @@ │ │ │ │ b.n 30b4d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5432> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 30b4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5418> │ │ │ │ strb r0, [r1, #16] │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldr r4, [pc, #288] @ (30b7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5708>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r5, #86 @ 0x56 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r2, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30b4d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5432> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (30b754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f56b4>) │ │ │ │ @@ -886927,15 +886930,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, #0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f576c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886955,15 +886958,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f57bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -886983,15 +886986,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 30b8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f580c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -887011,15 +887014,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30b904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5864>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887046,15 +887049,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30b95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f58bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887081,15 +887084,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30b9b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f5914>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887116,15 +887119,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (30ba0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f596c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -887151,15 +887154,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30a6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f4618> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -888232,25 +888235,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 30ca52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f69b2> │ │ │ │ nop │ │ │ │ asrs r2, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 30c6c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f6622> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -889580,15 +889583,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #384] @ (30dbf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7b58>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (30dad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889617,15 +889620,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #112] @ (30db48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7aa8>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (30db08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -889637,15 +889640,16 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #768] @ (30de0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7d6c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q8, , #30 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #144] @ (30dbb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7b14>) │ │ │ │ @@ -890135,15 +890139,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ 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} │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 30e0fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f805e> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 30e0fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f805e> │ │ │ │ @@ -890284,16 +890288,16 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 30e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f810c> │ │ │ │ nop │ │ │ │ + vld1.8 @ instruction: 0xf9aa00d7 │ │ │ │ vst4. {d16-d19}, [sl :64], r7 │ │ │ │ - str??.w r0, [sl, #215] @ 0xd7 │ │ │ │ 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] @ 30e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8270> │ │ │ │ sub sp, #16 │ │ │ │ @@ -891237,15 +891241,15 @@ │ │ │ │ bne.n 30ec94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8bf4> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30ebe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8b46> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30ebe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8b46> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -891462,15 +891466,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30ee62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8dc2> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30ee3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8d9c> │ │ │ │ b.n 30eec2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8e22> │ │ │ │ nop │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ 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 │ │ │ │ @@ -891689,15 +891693,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30f0d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9032> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30f0d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9032> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ cbz r1, 30f24e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f91ae> │ │ │ │ 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] │ │ │ │ @@ -891827,16 +891831,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30deac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7e0c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30f308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9268> │ │ │ │ - lsls r7, r2, #3 │ │ │ │ + @ instruction: 0xe83400d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (30f3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9308>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -891859,19 +891862,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r4, #58 @ 0x3a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30f2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9234> │ │ │ │ + b.n 30f394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f92f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30f2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9214> │ │ │ │ + b.n 30f374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f92d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 30f3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9344> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -891885,15 +891888,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30deac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f7e0c> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30f298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f91f8> │ │ │ │ + b.n 30f358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f92b8> │ │ │ │ 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] @ (30f438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891917,19 +891920,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r3, #170 @ 0xaa │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30f264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f91c4> │ │ │ │ + b.n 30f324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9284> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30f244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f91a4> │ │ │ │ + b.n 30f304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9264> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ 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] @ (30f470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f93d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -891963,15 +891966,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ adds r3, #38 @ 0x26 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30f1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9148> │ │ │ │ + b.n 30f2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9208> │ │ │ │ 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] @ (30f5c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9524>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -892066,15 +892069,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f94f8> │ │ │ │ b.n 30f518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9478> │ │ │ │ adds r2, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 30f60c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f956c> │ │ │ │ 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 │ │ │ │ @@ -892311,17 +892314,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30f842 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f97a2> │ │ │ │ b.n 30f7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9708> │ │ │ │ nop │ │ │ │ adds r0, #86 @ 0x56 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 30ff9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9efc> │ │ │ │ + b.n 31005c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9fbc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 30ff2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9e8c> │ │ │ │ + b.n 30ffec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f4c> │ │ │ │ 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] @ (30fa70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f99d0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -892699,17 +892702,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30fcaa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9c0a> │ │ │ │ b.n 30fae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9a44> │ │ │ │ nop │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 30 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ 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] @ (310014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -892985,21 +892988,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 30ffb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9f10> │ │ │ │ + ble.n 310070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9fd0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30ff68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f9ec8> │ │ │ │ @@ -893281,21 +893284,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3103ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa34c> │ │ │ │ + bgt.n 3104ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa40c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - blt.n 3102f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa254> │ │ │ │ + blt.n 3103b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa314> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 3103bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa31c> │ │ │ │ + blt.n 31047c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa3dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bls.n 310488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa3e8> │ │ │ │ + bls.n 310348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa2a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 3102a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa206> │ │ │ │ @@ -893594,22 +893597,22 @@ │ │ │ │ movs r3, #132 @ 0x84 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe40193 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3106b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa610> │ │ │ │ + bls.n 310770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa6d0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 3107d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa738> │ │ │ │ + bhi.n 310698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa5f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xfb300193 │ │ │ │ - bvc.n 310754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa6b4> │ │ │ │ + bhi.n 310814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa774> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 310710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa670> │ │ │ │ + bhi.n 3107d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fa730> │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -893957,21 +893960,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bmi.n 310b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faa94> │ │ │ │ + bpl.n 310bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab54> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 310c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab88> │ │ │ │ + bmi.n 310ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faa48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 310bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab28> │ │ │ │ + bmi.n 310c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fabe8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 310b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faad4> │ │ │ │ + bmi.n 310c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fab94> │ │ │ │ lsls r7, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30ef64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1f8ec4> │ │ │ │ @@ -894283,21 +894286,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - bne.n 310fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faf38> │ │ │ │ + bne.n 310e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fadf8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 310f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae64> │ │ │ │ + bne.n 310fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faf24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 310ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae08> │ │ │ │ + beq.n 310f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1faec8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 311060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fafc0> │ │ │ │ + beq.n 310f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fae80> │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894597,21 +894600,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -894823,17 +894826,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ mrrc 1, 9, r0, lr, cr3 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -895006,17 +895009,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r4, r2, #6 │ │ │ │ bics.w r1, sl, r3, lsr #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ 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 │ │ │ │ @@ -895170,17 +895173,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r4, r2, #6 │ │ │ │ strex r1, r0, [r2, #588] @ 0x24c │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -895335,17 +895338,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r2, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 311814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fb774> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -895482,15 +895485,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r0, #14 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ 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] │ │ │ │ @@ -895590,17 +895593,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -895667,21 +895670,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ 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] @ (311eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fbe14>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -895744,21 +895747,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #312] @ (312094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fbff4>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -895874,23 +895877,23 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r7, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ b.n 3121d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc130> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 3120c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc024> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -896305,19 +896308,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r7, #13 │ │ │ │ lsls r4, r2, #6 │ │ │ │ blt.n 312490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc3f0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r7} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 312528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc488> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 312528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc488> │ │ │ │ @@ -896569,23 +896572,23 @@ │ │ │ │ b.n 3126dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc63c> │ │ │ │ lsls r0, r2, #5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ bls.n 3126c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc624> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 3127b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc718> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 3127b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fc714> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x0008 │ │ │ │ + revsh r0, r5 │ │ │ │ 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 │ │ │ │ @@ -897118,19 +897121,19 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 312ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcc00> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcc.n 312be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcb44> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ 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] @ 312d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fccb8> │ │ │ │ sub sp, #20 │ │ │ │ @@ -897199,19 +897202,19 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 312dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcd34> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcs.n 312d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcc78> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (312e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcd68>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -897266,17 +897269,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa0e0193 │ │ │ │ bcs.n 312ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fce50> │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r5, r7} │ │ │ │ + push {lr} │ │ │ │ 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 │ │ │ │ @@ -897604,18 +897607,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf27200db │ │ │ │ - cbz r0, 3131a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd102> │ │ │ │ + @ instruction: 0xf2d200db │ │ │ │ + cbz r0, 3131ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd11a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 31319c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd0fc> │ │ │ │ + cbz r0, 3131b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd114> │ │ │ │ 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] @ (3131e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd140>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -897916,15 +897919,15 @@ │ │ │ │ b.n 313414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd374> │ │ │ │ adcs.w r1, r6, #4816896 @ 0x498000 │ │ │ │ usat r1, #19, r8, lsl #2 │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 31390e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd86e> │ │ │ │ @@ -898711,19 +898714,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 313410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd370> │ │ │ │ movs r0, #7 │ │ │ │ b.w 3133e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd344> │ │ │ │ movs r0, #0 │ │ │ │ b.n 313a3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd99a> │ │ │ │ nop │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ 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] @ (313da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdd04>) │ │ │ │ @@ -898826,25 +898829,25 @@ │ │ │ │ b.n 313d50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdcb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xeae80193 │ │ │ │ stmia r3!, {r2, r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #232 @ (adr r6, 313e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fddf8>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 314018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdf78>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #848 @ (adr r5, 314104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe064>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 313e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdde4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #568 @ (adr r5, 313ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdf50>) │ │ │ │ + add r5, pc, #952 @ (adr r5, 314170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe0d0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #712 @ (adr r5, 314084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdfe4>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 313e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdd64>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #936 @ (adr r5, 314168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe0c8>) │ │ │ │ + add r6, pc, #296 @ (adr r6, 313ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fde48>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 31409c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdffc>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 313e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdd7c>) │ │ │ │ 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] @ (313e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fddec>) │ │ │ │ @@ -898923,17 +898926,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r1, [ip, #-588] @ 0x24c │ │ │ │ stmia r2!, {r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #656 @ (adr r5, 314128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe088>) │ │ │ │ + add r6, pc, #16 @ (adr r6, 313ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fde08>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 313eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fde4c>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 31406c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fdfcc>) │ │ │ │ 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] @ (314184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe0e4>) │ │ │ │ @@ -899224,30 +899227,30 @@ │ │ │ │ mov r9, r3 │ │ │ │ b.n 3140d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe038> │ │ │ │ strd r0, r1, [r4], #588 @ 0x24c │ │ │ │ stmia r1!, {r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 314380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe2e0>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 314500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe460>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 31450c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe46c>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 31428c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe1ec>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #584 @ (adr r2, 3143e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe340>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 314560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe4c0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 200590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea4f0> │ │ │ │ ldr r2, [pc, #16] @ (3141b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe110>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 313f2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fde8a> │ │ │ │ - add r2, pc, #344 @ (adr r2, 31430c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe26c>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 31448c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe3ec>) │ │ │ │ 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 │ │ │ │ @@ -899655,17 +899658,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3145e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe544> │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -899728,15 +899731,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3146bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe61c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3146a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe604> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ 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] @ (3147a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe704>) │ │ │ │ @@ -899819,19 +899822,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3147ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe70c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31475c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe6bc> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ 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] @ (314874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe7d4>) │ │ │ │ @@ -899905,17 +899908,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 r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -900129,23 +900132,23 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 3149d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fe936> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6a4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ 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] @ (314c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1febf8>) │ │ │ │ @@ -900366,15 +900369,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (314cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fec58>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 314ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fec44> │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -900422,15 +900425,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 314ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fec04> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ 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 │ │ │ │ @@ -900456,15 +900459,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (314dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fed38>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 314db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fed14> │ │ │ │ nop │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ 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] @ (314f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1feea8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -900607,35 +900610,35 @@ │ │ │ │ bl 2a2520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c480> │ │ │ │ b.n 314f02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fee62> │ │ │ │ nop │ │ │ │ strh r4, [r3, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r1, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #960 @ (adr r5, 31531c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff27c>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 31509c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1feffc>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #8] @ (314f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1feecc>) │ │ │ │ + ldr r4, [pc, #392] @ (3150ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff04c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #824] @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -901675,37 +901678,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (315b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffaec>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.w 31519e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ff0fe> │ │ │ │ nop │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ 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] @ (315c64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffbc4>) │ │ │ │ add r0, pc │ │ │ │ @@ -901781,37 +901784,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a474 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 315bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffb1c> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (315cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffc30>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 315ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffc04> │ │ │ │ ldr r3, [pc, #52] @ (315cd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffc34>) │ │ │ │ add r3, pc │ │ │ │ @@ -901835,15 +901838,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r5, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r0, [r1, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -902167,25 +902170,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 315f8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffeee> │ │ │ │ mov r0, r4 │ │ │ │ bl 3324f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c450> │ │ │ │ b.n 315fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fff08> │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -902213,15 +902216,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ 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] @ (316108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902258,15 +902261,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fec5c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r4, #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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (316180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2000e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902303,15 +902306,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 314cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fec5c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ 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] @ (3161f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200150>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -902326,15 +902329,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 315f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ffeac> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (31621c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20017c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902380,17 +902383,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ 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] @ (3162a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902436,17 +902439,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ 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] @ (3163ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20034c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -902701,21 +902704,21 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ 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] @ (316670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2005d0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -902773,15 +902776,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902841,15 +902844,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -903072,23 +903075,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3168ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20082e> │ │ │ │ mov r4, r1 │ │ │ │ b.n 3168ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20082a> │ │ │ │ nop │ │ │ │ itte cc │ │ │ │ lslcc r3, r2, #6 │ │ │ │ - ldrbcc r6, [r7, #31] │ │ │ │ + strhcc r6, [r3, #2] │ │ │ │ lslcs r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ 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] @ (316a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200970>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -903135,15 +903138,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bkpt 0x000c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ 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] @ (316af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200a50>) │ │ │ │ @@ -903227,15 +903230,15 @@ │ │ │ │ bx r1 │ │ │ │ str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ 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] @ 316b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200a8c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903321,17 +903324,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ 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] @ 316c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200be8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903383,17 +903386,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbnz r2, 316cf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200c52> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ 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] @ 316d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200c80> │ │ │ │ mov r4, r3 │ │ │ │ @@ -903445,17 +903448,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbnz r2, 316d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200cc4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ 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] @ (316d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200cd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903476,15 +903479,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ rev16 r2, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ 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] @ (316da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -903618,28 +903621,28 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf67200da │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + @ instruction: 0xf6d200da │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ 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 │ │ │ │ @@ -903742,33 +903745,33 @@ │ │ │ │ b.n 316fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200f18> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ bhi.n 317004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x200f64> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r5, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itee lt │ │ │ │ - lsllt r7, r2, #3 │ │ │ │ - strge r0, [sp, #256] @ 0x100 │ │ │ │ - lslge r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ + lsls r3, r2, #6 │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ 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] @ (3171e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201140>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -903936,17 +903939,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #392] @ (317390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2012f0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -904099,21 +904102,21 @@ │ │ │ │ b.n 31724c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2011ac> │ │ │ │ push {r3, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ 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] @ (317454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2013b4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -904178,15 +904181,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 3174ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20142a> │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r7, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -904243,17 +904246,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r6, 317564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2014c4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (31755c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2014bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -904403,25 +904406,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sxth r4, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r6, [r0, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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] @ (3177b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201710>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -904506,23 +904509,23 @@ │ │ │ │ nop │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (31786c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2017cc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -904578,17 +904581,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 367804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251764> │ │ │ │ b.n 317846 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2017a6> │ │ │ │ add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ 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] @ (3178b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201818>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904664,19 +904667,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 31791e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20187e> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #880 @ 0x370 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #11] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (3179c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -904799,21 +904802,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2019b0> │ │ │ │ nop │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ 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] @ (317be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201b48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904909,19 +904912,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201ab8> │ │ │ │ nop │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ 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] @ (317cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201c14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -904989,20 +904992,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf30800eb │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf36800eb │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (317d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201cf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -905077,20 +905080,20 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 317d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201c90> │ │ │ │ nop │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xf21600eb │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf27600eb │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ 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] @ (317f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201ed8>) │ │ │ │ @@ -905270,27 +905273,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 317e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201da0> │ │ │ │ adds r5, #4 │ │ │ │ b.n 317e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201dec> │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (318068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201fc8>) │ │ │ │ @@ -905369,22 +905372,22 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 318000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201f60> │ │ │ │ movs r4, #1 │ │ │ │ b.n 318000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x201f60> │ │ │ │ add r7, pc, #1016 @ (adr r7, 318464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2023c4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vhadd.s32 q8, q13, │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + vmla.i d16, d26, d3[6] │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ 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] @ (318150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2020b0>) │ │ │ │ @@ -905463,22 +905466,22 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3180e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202048> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3180e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202048> │ │ │ │ add r7, pc, #88 @ (adr r7, 3181ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20210c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cdp 0, 6, cr0, cr2, cr11, {7} │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + cdp 0, 12, cr0, cr2, cr11, {7} │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ 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] @ (318334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202294>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905649,29 +905652,29 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3181c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202128> │ │ │ │ add r6, pc, #184 @ (adr r6, 3183f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202350>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ 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] @ (318424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202384>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -905746,21 +905749,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3183ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20230e> │ │ │ │ add r4, pc, #256 @ (adr r4, 318528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202488>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ 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] @ (3185f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202554>) │ │ │ │ @@ -905926,26 +905929,26 @@ │ │ │ │ bhi.n 3185c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202528> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 318522 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202482> │ │ │ │ mov r9, r2 │ │ │ │ b.n 31851e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20247e> │ │ │ │ add r3, pc, #376 @ (adr r3, 318770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2026d0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eors.w r0, r8, fp, asr #3 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + @ instruction: 0xeaf800eb │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xe99800eb │ │ │ │ + ldrd r0, r0, [r8, #940]! @ 0x3ac │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -906214,21 +906217,21 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -906326,17 +906329,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3189e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202940> │ │ │ │ b.n 3189fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20295c> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ 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] @ (318c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202b6c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -906520,25 +906523,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ strb r4, [r1, #23] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 318ca2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202c02> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -906645,19 +906648,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + str r2, [r1, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (318df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202d54>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -906717,21 +906720,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ b.n 318dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x202d1c> │ │ │ │ ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + str r0, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -907030,15 +907033,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #516] @ (319374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2032d4>) │ │ │ │ @@ -907242,29 +907245,29 @@ │ │ │ │ b.n 319302 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203262> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - orrs r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ 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] @ 3193c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203328> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907310,17 +907313,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (319588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2034e8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -907450,15 +907453,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -907518,15 +907521,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (319650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2035b0>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 31606c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fffcc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (319720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203680>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907761,33 +907764,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3197bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20371c> │ │ │ │ nop │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 31993c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20389c> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 31997e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2038de> │ │ │ │ @@ -908145,17 +908148,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 319c6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203bce> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (319c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203bdc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 319d50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203cb0> │ │ │ │ + bcc.n 319c10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203b70> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 319cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203c30> │ │ │ │ + bcc.n 319b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203af0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 319da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203d08> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 319d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203cd0> │ │ │ │ bhi.n 319cfa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203c5a> │ │ │ │ @@ -908479,15 +908482,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 138714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22674> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 319f92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203ef2> │ │ │ │ - beq.n 31a0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204004> │ │ │ │ + beq.n 319f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203ec4> │ │ │ │ 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] @ (31a098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203ff8>) │ │ │ │ @@ -908676,27 +908679,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31a166 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2040c6> │ │ │ │ nop │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [pc, #448] @ (31a3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204334>) │ │ │ │ + ldr r6, [pc, #832] @ (31a554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044b4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #712] @ (31a4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204440>) │ │ │ │ + ldr r7, [pc, #72] @ (31a260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2041c0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #872] @ (31a584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044e4>) │ │ │ │ + ldr r7, [pc, #232] @ (31a304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204264>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #248] @ (31a318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204278>) │ │ │ │ + ldr r6, [pc, #632] @ (31a498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2043f8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #288] @ (31a344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2042a4>) │ │ │ │ + ldr r6, [pc, #672] @ (31a4c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204424>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #440] @ (31a3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204340>) │ │ │ │ + ldr r6, [pc, #824] @ (31a560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044c0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #488] @ (31a414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204374>) │ │ │ │ + ldr r6, [pc, #872] @ (31a594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044f4>) │ │ │ │ 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] @ (31a338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204298>) │ │ │ │ @@ -908788,21 +908791,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31a2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20423a> │ │ │ │ nop │ │ │ │ strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [pc, #1016] @ (31a738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204698>) │ │ │ │ + ldr r5, [pc, #376] @ (31a4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204418>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #248] @ (31a43c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20439c>) │ │ │ │ + ldr r5, [pc, #632] @ (31a5bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20451c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #280] @ (31a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2043c0>) │ │ │ │ + ldr r5, [pc, #664] @ (31a5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204540>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [pc, #552] @ (31a574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2044d4>) │ │ │ │ + ldr r5, [pc, #936] @ (31a6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204654>) │ │ │ │ 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] @ (31a52c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20448c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -909210,23 +909213,23 @@ │ │ │ │ bne.n 31a7c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204726> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31a7b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204718> │ │ │ │ b.n 31a5f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204552> │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [pc, #416] @ (31a984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2048e4>) │ │ │ │ + ldr r3, [pc, #800] @ (31ab04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204a64>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #592] @ (31aa38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204998>) │ │ │ │ + ldr r3, [pc, #976] @ (31abb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204b18>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #976] @ (31abbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204b1c>) │ │ │ │ + ldr r2, [pc, #336] @ (31a93c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20489c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [pc, #600] @ (31aa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2049a8>) │ │ │ │ + ldr r1, [pc, #984] @ (31abc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204b28>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #536] @ (31aa0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20496c>) │ │ │ │ + ldr r2, [pc, #920] @ (31ab8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204aec>) │ │ │ │ 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 │ │ │ │ @@ -909516,17 +909519,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31ab26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204a86> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204a44> │ │ │ │ b.n 31aa78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2049d8> │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r7, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -909581,15 +909584,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 43aa08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324968> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #624] @ (31ae60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204dc0>) │ │ │ │ + ldr r0, [pc, #1008] @ (31afe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204f40>) │ │ │ │ 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 │ │ │ │ @@ -909624,15 +909627,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ movs r4, #0 │ │ │ │ b.n 31ac4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204bac> │ │ │ │ - ldr r0, [pc, #352] @ (31adc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204d20>) │ │ │ │ + ldr r0, [pc, #736] @ (31af40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204ea0>) │ │ │ │ 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 │ │ │ │ @@ -910075,17 +910078,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 31b12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20508c> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31b0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20505c> │ │ │ │ b.n 31b076 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x204fd6> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -910417,15 +910420,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #464] @ (31b6c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205624>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -911003,33 +911006,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (31bb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205aac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (31bb50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205ab0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #26 │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #200] @ (31bc1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205b7c>) │ │ │ │ + ldr r2, [pc, #584] @ (31bd9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205cfc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 31bb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205afc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -911429,17 +911432,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31bfa2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205f02> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ 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] @ 31c04c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205fac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -911475,15 +911478,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ 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] @ (31c170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2060d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911641,19 +911644,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31bccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x205c2c> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ 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, #84] @ (31c2e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206244>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -911685,17 +911688,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ 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] @ 31c328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206288> │ │ │ │ sub sp, #8 │ │ │ │ @@ -911800,21 +911803,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31c430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206390>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31c37a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2062da> │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 31c4c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206428> │ │ │ │ mov r5, r1 │ │ │ │ @@ -911923,17 +911926,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 31c514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206474> │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ 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, #100] @ (31c614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -912021,15 +912024,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2396] @ 0x95c │ │ │ │ @@ -912641,15 +912644,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 31d304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207264> │ │ │ │ + b.n 31d3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207324> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r0, 31cd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206cd8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (31cd7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206cdc>) │ │ │ │ @@ -912707,15 +912710,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -912864,19 +912867,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31cf56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206eb6> │ │ │ │ nop │ │ │ │ ldr r6, [r1, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 31d0d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207034> │ │ │ │ + b.n 31d194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2070f4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ 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 r4, [pc, #40] @ (31cfc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206f24>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -912944,19 +912947,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31d020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206f80> │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + b.n 31d0a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207008> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ 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, #32] @ (31d088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x206fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913020,19 +913023,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31d0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20702c> │ │ │ │ nop │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #224 @ 0xe0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (31d1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207148>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -913107,19 +913110,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31c9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20694c> │ │ │ │ b.n 31d180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2070e0> │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 31d25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2071bc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -913151,15 +913154,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 31d22a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20718a> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d292 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2071f2> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 31d2c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207228> │ │ │ │ @@ -913271,17 +913274,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2072cc> │ │ │ │ - @ instruction: 0xf2e600d6 │ │ │ │ - @ instruction: 0xf27a00d6 │ │ │ │ - @ instruction: 0xf27a00d6 │ │ │ │ + sbfx r0, r6, #3, #23 │ │ │ │ + @ instruction: 0xf2da00d6 │ │ │ │ + @ instruction: 0xf2da00d6 │ │ │ │ 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 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ @@ -913361,17 +913364,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31d44e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2073ae> │ │ │ │ nop │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 31d7ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20774c> │ │ │ │ sub sp, #32 │ │ │ │ @@ -913711,51 +913714,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 31d794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2076f4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #404] @ (31d9e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207948>) │ │ │ │ @@ -913924,26 +913927,26 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31d96e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2078ce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0], #856 @ 0x358 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + stcl 0, cr0, [r0, #-856] @ 0xfffffca8 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r6, #136 @ 0x88 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc 0, cr0, [r4], {214} @ 0xd6 │ │ │ │ + stcl 0, cr0, [r4], #-856 @ 0xfffffca8 │ │ │ │ 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] │ │ │ │ sub sp, #20 │ │ │ │ @@ -914004,21 +914007,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (31dac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207a20>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 31da6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2079cc> │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, #1 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -914386,17 +914389,17 @@ │ │ │ │ nop │ │ │ │ movs r4, #126 @ 0x7e │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -915767,39 +915770,39 @@ │ │ │ │ b.n 31e4ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20844a> │ │ │ │ subs r6, r0, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 31edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208d38> │ │ │ │ mov lr, r2 │ │ │ │ @@ -915872,19 +915875,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ed5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208cba> │ │ │ │ b.n 31ed9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208cfa> │ │ │ │ nop │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 31eebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208e1c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -915957,19 +915960,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31ee3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208d9a> │ │ │ │ b.n 31ee7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208dde> │ │ │ │ nop │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (31ef48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208ea8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916013,17 +916016,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, #202 @ 0xca │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (31efd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208f38>) │ │ │ │ @@ -916071,17 +916074,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r0, #68 @ 0x44 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (31f0ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20904c>) │ │ │ │ @@ -916184,19 +916187,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31f03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208f9c> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31f03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x208f9c> │ │ │ │ adds r7, #180 @ 0xb4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31f22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20918c>) │ │ │ │ @@ -916321,17 +916324,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #204] @ (31f314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916416,19 +916419,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31f404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209364>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916513,19 +916516,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r4, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31f4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209440>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916602,17 +916605,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2093bc> │ │ │ │ nop │ │ │ │ adds r3, #130 @ 0x82 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31f5b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209518>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -916688,17 +916691,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31f534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209494> │ │ │ │ nop │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #196] @ (31f69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2095fc>) │ │ │ │ @@ -916783,17 +916786,17 @@ │ │ │ │ b.n 31f608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209568> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31f608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209568> │ │ │ │ nop │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31f73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20969c>) │ │ │ │ @@ -916850,15 +916853,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 31db64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x207ac4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r0, #238 @ 0xee │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31f7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x209714> │ │ │ │ bhi.n 31f76c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2096cc> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -917036,15 +917039,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31f85e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2097be> │ │ │ │ b.n 31f8ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20982a> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -917909,27 +917912,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r4, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vld1.8 {d0[7]}, [r0], r1 │ │ │ │ - mcr2 0, 3, r0, cr12, cr6, {6} │ │ │ │ + @ instruction: 0xfa0000e1 │ │ │ │ + mcr2 0, 6, r0, cr12, cr6, {6} │ │ │ │ lsls r2, r5, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #-856]! @ 0xfffffca8 │ │ │ │ - ldc2 0, cr0, [r2, #-856] @ 0xfffffca8 │ │ │ │ - ldc2 0, cr0, [r0], #856 @ 0x358 │ │ │ │ - @ instruction: 0xfbf800d6 │ │ │ │ - vld1.8 @ instruction: 0xf9e400d6 │ │ │ │ + stc2l 0, cr0, [r4, #856] @ 0x358 │ │ │ │ + ldc2l 0, cr0, [r2, #-856]! @ 0xfffffca8 │ │ │ │ + ldc2 0, cr0, [r0, #-856] @ 0xfffffca8 │ │ │ │ + mrrc2 0, 13, r0, r8, cr6 │ │ │ │ + @ instruction: 0xfa4400d6 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -918341,18 +918344,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (3207f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a750>) │ │ │ │ stc2l 1, cr0, [r4], {146} @ 0x92 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf4b800d6 │ │ │ │ - cdp 0, 13, cr0, cr10, cr1, {7} │ │ │ │ + adds.w r0, r8, #7012352 @ 0x6b0000 │ │ │ │ + vhadd.s q0, q13, │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 32054a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a4aa> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1497] @ 0x5d9 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 32054a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a4aa> │ │ │ │ @@ -919789,18 +919792,18 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ @ instruction: 0xf0d20192 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe8d800d6 │ │ │ │ - b.n 321fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bf30> │ │ │ │ + ldmdb r8!, {r1, r2, r4, r6, r7} │ │ │ │ + b.n 322090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bff0> │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -920094,25 +920097,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ b.n 32199c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b8fc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 321e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bdac> │ │ │ │ + b.n 321f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20be6c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 321dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bd38> │ │ │ │ + bge.n 321c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bbf8> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - b.n 321d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bcec> │ │ │ │ + b.n 321e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bdac> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + svc 8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 321a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20b988> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (3220fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c05c>) │ │ │ │ @@ -920398,21 +920401,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 321dee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bd4e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3220d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c038> │ │ │ │ + bgt.n 322198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c0f8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 32215c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c0bc> │ │ │ │ + bge.n 32201c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bf7c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 322104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c064> │ │ │ │ + bge.n 3221c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c124> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 322094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20bff4> │ │ │ │ + bge.n 322154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c0b4> │ │ │ │ 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 │ │ │ │ @@ -921457,31 +921460,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.w 3221a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c100> │ │ │ │ nop │ │ │ │ udf #204 @ 0xcc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcs.n 322d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cce4> │ │ │ │ + bcc.n 322e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cda4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bhi.n 322d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cc94> │ │ │ │ + bls.n 322df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cd54> │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 322d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ccc4> │ │ │ │ + bvc.n 322e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cd84> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 322e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cdb8> │ │ │ │ + bne.n 322d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cc78> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 322c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20cb84> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -922326,25 +922329,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 32269e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20c5fe> │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -922504,19 +922507,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - revsh r0, r5 │ │ │ │ + cbnz r0, 323a86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d9e6> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfb5800e3 │ │ │ │ + @ instruction: 0xfbb800e3 │ │ │ │ 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] @ 323be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20db40> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #400] @ (323be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20db44>) │ │ │ │ @@ -922755,21 +922758,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 323c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dba4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - itt eq │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - stmiaeq r3!, {r2, r4, r5, r6} │ │ │ │ + itt vs │ │ │ │ + lslvs r6, r2, #3 │ │ │ │ + stmiavs r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh.w r0, [r0, r3, lsl #2] │ │ │ │ + strb.w r0, [r0, #227] @ 0xe3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 323e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ddb8> │ │ │ │ @@ -922957,17 +922960,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de08> │ │ │ │ nop │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r6, r7} │ │ │ │ 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 │ │ │ │ @@ -923034,17 +923037,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 323f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ded8> │ │ │ │ nop │ │ │ │ - pop {r3, r4} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 32407a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dfda> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ 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] @ (324058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dfb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923071,15 +923074,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 323874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d7d4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 323f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dee4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 3240da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e03a> │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3240b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e014>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923106,15 +923109,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20d99c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de88> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 32411e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e07e> │ │ │ │ + cbnz r4, 324136 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e096> │ │ │ │ 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] @ (324110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e070>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923141,15 +923144,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20db4c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de2c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r4, 324168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e0c8> │ │ │ │ + cbnz r4, 324180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e0e0> │ │ │ │ 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] @ (32416c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e0cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923176,15 +923179,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dc60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ddd0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 3241ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e12a> │ │ │ │ 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] @ (3241c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e128>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923211,15 +923214,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ddc4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dd74> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 324214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e174> │ │ │ │ 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] @ (324224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e184>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923246,15 +923249,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de94> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dd18> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev16 r0, r5 │ │ │ │ + revsh r0, r1 │ │ │ │ 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] @ (324294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e1f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923290,15 +923293,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 323d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dccc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev r2, r5 │ │ │ │ + hlt 0x000a │ │ │ │ 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] @ (324304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923334,17 +923337,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3242ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e24c> │ │ │ │ nop │ │ │ │ b.n 323d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dc60> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r0, 324340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2a0> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ 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] @ (324378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923380,17 +923383,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 323c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20dbec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 32439c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2fc> │ │ │ │ + cbnz r2, 3243b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e314> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r2, 32439a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e2fa> │ │ │ │ + cbnz r2, 3243b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e312> │ │ │ │ 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] @ (3243f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e358>) │ │ │ │ @@ -923429,15 +923432,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 323c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20db7c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r6, 324410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e370> │ │ │ │ + cbnz r6, 324428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e388> │ │ │ │ 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] @ (324474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e3d4>) │ │ │ │ @@ -923475,15 +923478,15 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 324ba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eb00> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 32448a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e3ea> │ │ │ │ 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] @ (3244e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e440>) │ │ │ │ @@ -923516,17 +923519,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3244c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e428> │ │ │ │ b.n 324b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ea74> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ 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] @ (324550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e4b0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923563,17 +923566,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 324aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ea0c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ 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] @ (3245c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e524>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923609,17 +923612,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 324a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e9a0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ 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] @ (324638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e598>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923655,17 +923658,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 324620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e580> │ │ │ │ nop │ │ │ │ b.n 3249cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e92c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ 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] @ (3246a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e608>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -923702,17 +923705,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 324954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e8b4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ 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] @ (32471c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e67c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923748,17 +923751,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 3248e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e848> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ 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] @ (324790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e6f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923794,17 +923797,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 324778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e6d8> │ │ │ │ nop │ │ │ │ b.n 324874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e7d4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ (324804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e764>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923840,17 +923843,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3247ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e74c> │ │ │ │ nop │ │ │ │ svc 252 @ 0xfc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ 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] @ (324858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e7b8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923876,15 +923879,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ddc4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ svc 136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ 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] @ (3248b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e810>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -923911,15 +923914,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ddc4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ 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] @ (324920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e880>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923955,17 +923958,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 324908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e868> │ │ │ │ nop │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ 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] @ (324974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e8d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -923991,15 +923994,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 323f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de94> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ udf #108 @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ 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] @ (3249cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e92c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924026,15 +924029,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 323f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20de94> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (324c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ebac>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 324b66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eac6> │ │ │ │ @@ -924341,17 +924344,17 @@ │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 324d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecbc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 324d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecc0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #536 @ (adr r7, 324f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee90>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 3250b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f010>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r0, 324d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecb8> │ │ │ │ + sxtb r0, r2 │ │ │ │ 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] @ (324d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ecf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924393,17 +924396,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bge.n 324e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20edec> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #976 @ (adr r6, 32516c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f0cc>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 324eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee4c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r6, 324db6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed16> │ │ │ │ + cbz r6, 324dce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed2e> │ │ │ │ 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] @ (324e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20edb8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924474,21 +924477,21 @@ │ │ │ │ nop │ │ │ │ sxtb r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 324e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ed78> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 324e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20edd8> │ │ │ │ + cbz r4, 324e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20edf0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r4, 324ea2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee02> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 324bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eb3c> │ │ │ │ + b.n 324c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ebfc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ 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] @ (324f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ee90>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -924561,21 +924564,21 @@ │ │ │ │ nop │ │ │ │ bls.n 324f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eea4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ cbz r0, 324f50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eeb0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 324f42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eea2> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 324b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ea68> │ │ │ │ + b.n 324bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eb28> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ 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] @ (325004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ef64>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -924648,21 +924651,21 @@ │ │ │ │ nop │ │ │ │ bhi.n 32506c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20efcc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add sp, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 324a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e994> │ │ │ │ + b.n 324af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ea54> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ 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] @ (325098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20eff8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924707,19 +924710,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvc.n 325190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f0f0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 32498c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e8ec> │ │ │ │ + b.n 324a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e9ac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ 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] @ (32512c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f08c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924767,19 +924770,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 32510c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f06c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3258fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f85c> │ │ │ │ + b.n 3249bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20e91c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ 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] @ (3251bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f11c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -924828,19 +924831,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 325278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f1d8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 325868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f7c8> │ │ │ │ + b.n 325928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f888> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ 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] @ (325220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f180>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924867,15 +924870,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20ae6c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 3251bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f11c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ 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] @ (32527c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f1dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924902,15 +924905,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 325360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f2c0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ 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] @ (3252f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f254>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924950,15 +924953,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 325320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f280> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (32536c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f2cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924998,15 +925001,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bmi.n 3252a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f208> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ 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] @ (3253dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f33c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -925042,15 +925045,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bmi.n 325424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f384> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (325448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f3a8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925086,15 +925089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcc.n 3253b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f314> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ 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] @ (3254b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f418>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925130,17 +925133,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3254a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f400> │ │ │ │ nop │ │ │ │ bcc.n 32554c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f4ac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ 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] @ (32552c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f48c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -925176,15 +925179,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 3254d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f434> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ 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] @ (325598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f4f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -925220,15 +925223,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 325664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f5c4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ 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] @ (325608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f568>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925264,17 +925267,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3255f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f550> │ │ │ │ nop │ │ │ │ bne.n 3255fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f55c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ 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] @ (325698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f5f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925323,17 +925326,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32566a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f5ca> │ │ │ │ nop │ │ │ │ bne.n 3255a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f504> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ 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] @ (325708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f668>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925372,15 +925375,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 3256f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f654> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ 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] @ (32577c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f6dc>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925420,15 +925423,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 325690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f5f0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ 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] @ (325808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f768>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -925477,17 +925480,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3257da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f73a> │ │ │ │ nop │ │ │ │ beq.n 325834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f794> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ 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] @ (325878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f7d8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925526,15 +925529,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ 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] @ (3258ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f84c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -925574,15 +925577,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 320318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20a278> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ 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, 325906 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f866> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -925745,23 +925748,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (325ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20fa24>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 325a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20f9c6> │ │ │ │ nop │ │ │ │ - add r7, pc, #448 @ (adr r7, 325c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20fbd8>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 325df8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20fd58>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #144 @ (adr r7, 325b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20faac>) │ │ │ │ + add r7, pc, #528 @ (adr r7, 325ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x20fc2c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -926603,25 +926606,25 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 3265f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210554>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 326774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2106d4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ 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] @ (3263f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926653,15 +926656,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (326430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210390>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r3, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -926739,29 +926742,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (326528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210488>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32649e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2103fe> │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -926949,25 +926952,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 32667a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2105da> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 32662c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21058c> │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ 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] @ (3267d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927025,21 +927028,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32678a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2106ea> │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ 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] @ (326924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210884>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -927162,21 +927165,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 326844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2107a4> │ │ │ │ nop │ │ │ │ itee ge │ │ │ │ lslge r2, r2, #6 │ │ │ │ - ldrlt r2, [sp, #368] @ 0x170 │ │ │ │ + ldrlt r2, [sp, #752] @ 0x2f0 │ │ │ │ lsllt r6, r2, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ 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] @ (326b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210af8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -927667,23 +927670,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 24dea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x137e00> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 326cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210c18> │ │ │ │ nop │ │ │ │ cbnz r0, 326ef2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210e52> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ 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] @ (326f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210e84>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -927736,15 +927739,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 326f0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210e6e> │ │ │ │ cbnz r6, 326f2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210e8a> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ 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] @ (32714c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2110ac>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -927948,39 +927951,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 32703e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x210f9e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb86a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ 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] @ (327234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211194>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -928043,19 +928046,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbnz r1, 32724e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2111ae> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -928131,15 +928134,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3272fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21125c> │ │ │ │ push {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ 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] @ (3273a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211300>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -928248,19 +928251,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 3274be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21141e> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ 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] @ (327514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211474>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -928334,17 +928337,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cbz r0, 32756a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2114ca> │ │ │ │ lsls r2, r2, #6 │ │ │ │ uxtb r0, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ 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] @ (327580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2114e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928420,15 +928423,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ b.n 3275cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21152c> │ │ │ │ sxth r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (327628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -928478,17 +928481,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3276a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211600>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r0, 3276b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211618> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ 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] @ (327734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211694>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -928542,19 +928545,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (3277e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211748>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928615,21 +928618,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ 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] @ (3278e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211840>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -928717,21 +928720,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r7, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 327916 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211876> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -928790,42 +928793,42 @@ │ │ │ │ ldr r0, [pc, #68] @ (3279b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211910>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (3279b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211914>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr2 0, 0, r0, cr10, cr7, {6} │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + mcr2 0, 3, r0, cr10, cr7, {6} │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xead200d7 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xeb3200d7 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mcr 0, 3, r0, cr12, cr9, {6} │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + mcr 0, 6, r0, cr12, cr9, {6} │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ 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 │ │ │ │ @@ -928913,21 +928916,21 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3279f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211950> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 327a02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211962> │ │ │ │ b.n 3279de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21193e> │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ 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] @ 327cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c14> │ │ │ │ @@ -929136,53 +929139,53 @@ │ │ │ │ bne.n 327c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211be8> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 327c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211be8> │ │ │ │ strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbnz r2, 327cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c5c> │ │ │ │ + cbnz r2, 327d14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211c74> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (327dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211d5c>) │ │ │ │ @@ -929275,23 +929278,23 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -929430,21 +929433,21 @@ │ │ │ │ b.n 327ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x211e28> │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ strh r0, [r4, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -930262,27 +930265,27 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf0fe00ea │ │ │ │ - and.w r0, ip, #234 @ 0xea │ │ │ │ - vmla.i32 d0, d20, d10[1] │ │ │ │ + adcs.w r0, lr, #234 @ 0xea │ │ │ │ + orn r0, ip, #234 @ 0xea │ │ │ │ + and.w r0, r4, #234 @ 0xea │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stcl 0, cr0, [r6], #936 @ 0x3a8 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + stcl 0, cr0, [r6, #-936] @ 0xfffffc58 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -930473,15 +930476,15 @@ │ │ │ │ bne.n 328aa2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x212a02> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 3289ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21292e> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe83400ea │ │ │ │ + ldmia.w r4, {r1, r3, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ @@ -930711,15 +930714,15 @@ │ │ │ │ b.n 328c62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x212bc2> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 328bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x212b14> │ │ │ │ nop │ │ │ │ - b.n 32856c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2124cc> │ │ │ │ + b.n 32862c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21258c> │ │ │ │ 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] @ (328e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x212de8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -932363,31 +932366,31 @@ │ │ │ │ b.n 329cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213c14> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 329e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213d84> │ │ │ │ + bls.n 329ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213e44> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bhi.n 329f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213e60> │ │ │ │ + bhi.n 329dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213d20> │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -932629,27 +932632,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 329f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213ee8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r3, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 32a1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214144> │ │ │ │ + bne.n 32a0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214004> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ 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] @ (32a3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214344>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -932922,17 +932925,17 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32a404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214364> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 32a408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214368> │ │ │ │ movs r0, #1 │ │ │ │ @@ -932947,15 +932950,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (32a42c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21438c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6c8cc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ 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] @ (32a51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21447c>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -933034,17 +933037,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r0, [r0, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -933273,17 +933276,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 313220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fd180> │ │ │ │ b.n 32a5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214530> │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r5, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -934023,15 +934026,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ 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] @ 32b080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x214fe0> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934079,15 +934082,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [pc, #920] @ (32b41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21537c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #616] @ (32b2f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215258>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934138,15 +934141,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r7, [pc, #328] @ (32b264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2151c4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #0] @ (32b128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215088>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934198,15 +934201,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r6, [pc, #736] @ (32b49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2153fc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [pc, #384] @ (32b348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2152a8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -934233,15 +934236,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ 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] @ (32b29c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2151fc>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -934288,15 +934291,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #808] @ (32b5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215528>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [pc, #480] @ (32b490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2153f0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -934346,15 +934349,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #19] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r5, [pc, #200] @ (32b400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215360>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [pc, #912] @ (32b6d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215634>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -934406,15 +934409,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [pc, #632] @ (32b648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2155a8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [pc, #304] @ (32b50c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21546c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -934443,15 +934446,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 32b488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2153e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934476,15 +934479,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r3, #13] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ 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] @ 32b4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215444> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934511,15 +934514,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ 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] @ 32b540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2154a0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934546,15 +934549,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ 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] @ 32b598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2154f8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934579,15 +934582,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ 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] @ 32b5f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215554> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934614,15 +934617,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [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] @ 32b650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2155b0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934649,15 +934652,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ 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] @ 32b6ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21560c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934684,15 +934687,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ 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} │ │ │ │ @@ -934714,15 +934717,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 32a12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21408c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ 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] @ 32b748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2156a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -934745,15 +934748,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 32a12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21408c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r6, [r2, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ 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] @ (32b790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2156f0>) │ │ │ │ @@ -935115,15 +935118,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ 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] @ (32bbfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215b5c>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -935171,15 +935174,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r6, sp │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -935230,15 +935233,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ mvns r2, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bics r0, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -935291,15 +935294,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ orrs r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmn r4, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -935328,15 +935331,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ 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] @ 32bdf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215d54> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935363,15 +935366,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ 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] @ 32be50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215db0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935398,15 +935401,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r3, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ 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] @ 32beac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215e0c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935433,15 +935436,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ 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] @ (32bf00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215e60>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935467,15 +935470,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ 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] @ (32bf54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215eb4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935501,15 +935504,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (32bfa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215f08>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935535,15 +935538,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r7] │ │ │ │ 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] @ 32bff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x215f54> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -935718,15 +935721,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #520] @ (32c3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216324>) │ │ │ │ + ldr r7, [pc, #904] @ (32c544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2164a4>) │ │ │ │ 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] @ (32c208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216168>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935752,15 +935755,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #296] @ (32c338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216298>) │ │ │ │ + ldr r7, [pc, #680] @ (32c4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216418>) │ │ │ │ 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] @ (32c25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2161bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935787,15 +935790,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #72] @ (32c2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21620c>) │ │ │ │ + ldr r7, [pc, #456] @ (32c42c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21638c>) │ │ │ │ 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] @ (32c2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216210>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935821,15 +935824,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #872] @ (32c620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216580>) │ │ │ │ + ldr r7, [pc, #232] @ (32c3a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216300>) │ │ │ │ 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] @ (32c308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216268>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935857,15 +935860,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #648] @ (32c598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2164f8>) │ │ │ │ + ldr r7, [pc, #8] @ (32c318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216278>) │ │ │ │ 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] @ (32c360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2162c0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -935893,15 +935896,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [pc, #408] @ (32c500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216460>) │ │ │ │ + ldr r6, [pc, #792] @ (32c680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2165e0>) │ │ │ │ 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] @ 32c3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216308> │ │ │ │ sub sp, #8 │ │ │ │ @@ -936203,17 +936206,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 140be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab40> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #168] @ (32c778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2166d8>) │ │ │ │ + ldr r3, [pc, #552] @ (32c8f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216858>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [pc, #88] @ (32c72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21668c>) │ │ │ │ + ldr r3, [pc, #472] @ (32c8ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21680c>) │ │ │ │ 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 32c668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2165c8> │ │ │ │ @@ -936274,17 +936277,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #688] @ (32ca40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2169a0>) │ │ │ │ + ldr r3, [pc, #48] @ (32c7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216720>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #520] @ (32c99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2168fc>) │ │ │ │ + ldr r2, [pc, #904] @ (32cb1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a7c>) │ │ │ │ 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] @ (32c828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216788>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -936334,19 +936337,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32c802 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216762> │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #320] @ (32c970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2168d0>) │ │ │ │ + ldr r2, [pc, #704] @ (32caf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a50>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #24] @ (32c84c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2167ac>) │ │ │ │ + ldr r2, [pc, #408] @ (32c9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21692c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #32] @ (32c858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2167b8>) │ │ │ │ + ldr r2, [pc, #416] @ (32c9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216938>) │ │ │ │ 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] @ (32c8b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216818>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936477,21 +936480,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 32c92a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21688a> │ │ │ │ ldrsh r4, [r3, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #400] @ (32cb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a9c>) │ │ │ │ + ldr r1, [pc, #784] @ (32ccbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c1c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (32cda0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d00>) │ │ │ │ + ldr r1, [pc, #368] @ (32cb20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a80>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #1016] @ (32cdac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d0c>) │ │ │ │ + ldr r1, [pc, #376] @ (32cb2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a8c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #88] @ (32ca10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216970>) │ │ │ │ + ldr r1, [pc, #472] @ (32cb90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216af0>) │ │ │ │ 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] @ (32ca3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21699c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -936624,21 +936627,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 32caae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216a0e> │ │ │ │ ldrb r0, [r3, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #336] @ (32cc84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216be4>) │ │ │ │ + ldr r0, [pc, #720] @ (32ce04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d64>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #288] @ (32cc58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216bb8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + ldr r0, [pc, #312] @ (32cc74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216bd4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #56] @ (32cb78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216ad8>) │ │ │ │ + ldr r0, [pc, #440] @ (32ccf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c58>) │ │ │ │ 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] @ 32cba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216b08> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936671,17 +936674,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blx sl │ │ │ │ + ldr r0, [pc, #192] @ (32cc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216bd0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #40] @ (32cbdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216b3c>) │ │ │ │ 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] @ 32cc48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216ba8> │ │ │ │ mov r6, r3 │ │ │ │ @@ -936734,21 +936737,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bx fp │ │ │ │ + blx r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - blxns r0 │ │ │ │ + blxns ip │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bx r7 │ │ │ │ + blx r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bxns r1 │ │ │ │ + bxns sp │ │ │ │ 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] @ 32cce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216c40> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936793,19 +936796,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r2, [r7, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bxns r2 │ │ │ │ + bxns lr │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, pc │ │ │ │ + bx fp │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ 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] @ 32cd58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216cb8> │ │ │ │ mov r7, r3 │ │ │ │ @@ -936838,17 +936841,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r4, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov ip, r8 │ │ │ │ + bxns r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, r3 │ │ │ │ + mov lr, pc │ │ │ │ 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] @ (32cda8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x216d08>) │ │ │ │ @@ -937363,15 +937366,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r7 │ │ │ │ + adcs r0, r3 │ │ │ │ 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] @ 32d3d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217330> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -937419,15 +937422,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -937478,15 +937481,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r4, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -937538,15 +937541,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #136 @ 0x88 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r3, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -937575,15 +937578,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ 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] @ 32d5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217528> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937610,15 +937613,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ 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] @ 32d624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217584> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937645,15 +937648,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r6, #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] @ 32d680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2175e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -937680,15 +937683,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ 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] @ (32d6d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217634>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937714,15 +937717,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r2, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ 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] @ (32d728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217688>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937748,15 +937751,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r7, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ 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] @ (32d77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2176dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937782,15 +937785,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ 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] @ (32d7d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217734>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937818,15 +937821,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ 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] @ (32d82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21778c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937854,15 +937857,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #752] @ (32db20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217a80>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ 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] @ (32d884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2177e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937890,15 +937893,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #400] @ (32da18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217978>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ 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] @ (32d8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21783c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937926,15 +937929,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #48] @ (32d910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217870>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #6 │ │ │ │ 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] @ (32d934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217894>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937962,15 +937965,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #720] @ (32dc08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217b68>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ 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] @ (32d98c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2178ec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -937998,15 +938001,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 329e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213df8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #368] @ (32db00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x217a60>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -938596,15 +938599,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ blxns r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds 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, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 32e0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21801c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -938655,15 +938658,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bxns r9 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r6, #6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, r3, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -938718,15 +938721,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r2, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -938783,15 +938786,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r5, #1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -938820,15 +938823,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, lr │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r4, #28 │ │ │ │ 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] @ 32e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218234> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938855,15 +938858,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ 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] @ 32e330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218290> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938890,15 +938893,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sl, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ 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] @ 32e38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2182ec> │ │ │ │ mov r4, r3 │ │ │ │ @@ -938925,15 +938928,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, fp │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938959,15 +938962,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mvns r4, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ 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] @ 32e47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2183dc> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -939018,15 +939021,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bics r4, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r6, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -939081,15 +939084,15 @@ │ │ │ │ nop │ │ │ │ cmn r4, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r6, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -939146,15 +939149,15 @@ │ │ │ │ nop │ │ │ │ negs r4, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r0, r1 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -939183,15 +939186,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ 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] @ 32e694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2185f4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939218,15 +939221,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ 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] @ 32e6f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218650> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939253,15 +939256,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ 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] @ 32e74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2186ac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -939288,15 +939291,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 329814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x213774> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #844] @ 0x34c │ │ │ │ @@ -939604,15 +939607,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r6, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -939825,17 +939828,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r2, #20 │ │ │ │ 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, #20] @ (32ee00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -939897,21 +939900,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sbc.w r0, r4, #213 @ 0xd5 │ │ │ │ + rsb r0, r4, #213 @ 0xd5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (32eee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x218e40>) │ │ │ │ mov r3, r1 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939982,21 +939985,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - orn r0, ip, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf0cc00d5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (32f0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219024>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -940359,15 +940362,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r4, #130 @ 0x82 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (32f584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2194e4>) │ │ │ │ @@ -940457,15 +940460,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r3, #54 @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32f6b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219610>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -940651,15 +940654,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32f760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2196c0> │ │ │ │ nop │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (32f904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219864>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -940742,15 +940745,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32f84a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2197aa> │ │ │ │ nop │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -940928,21 +940931,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32fb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219a9c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32face <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219a2e> │ │ │ │ cmp r5, #88 @ 0x58 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -941089,21 +941092,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r6, 32fd68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219cc8> │ │ │ │ + cbz r6, 32fd80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219ce0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (32fdec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219d4c>) │ │ │ │ @@ -941295,25 +941298,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 32fec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219e24> │ │ │ │ nop │ │ │ │ cmp r1, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 33001c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x219f7c> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -942850,15 +942853,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r0, #6 │ │ │ │ pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -942995,15 +942998,15 @@ │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ blx 6bfd4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mrc 1, 1, r0, cr14, cr1, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 0, r0, cr4, cr1, {4} │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -943240,15 +943243,15 @@ │ │ │ │ b.n 331370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b2d0> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 331496 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b3f6> │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -943657,32 +943660,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 3318d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b830> │ │ │ │ + bpl.n 331990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b8f0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - itee ge │ │ │ │ - lslge r5, r4, #3 │ │ │ │ - eorslt.w r0, ip, r0, asr #3 │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + @ instruction: 0xeafc00e0 │ │ │ │ @ instruction: 0xb67e │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r7, #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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -943822,60 +943825,60 @@ │ │ │ │ b.n 331a0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b96e> │ │ │ │ ldr r1, [pc, #108] @ (331b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ba84>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ b.n 3319aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b90a> │ │ │ │ nop │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3, r4, r7, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bge.n 331a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b9c0> │ │ │ │ + blt.n 331b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ba80> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r6, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds.w r0, sl, #7503872 @ 0x728000 │ │ │ │ + sbcs.w r0, sl, #7503872 @ 0x728000 │ │ │ │ push {r1, r2, lr} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf4f400e5 │ │ │ │ + adcs.w r0, r4, #7503872 @ 0x728000 │ │ │ │ push {r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf4ba00e5 │ │ │ │ + adds.w r0, sl, #7503872 @ 0x728000 │ │ │ │ push {r1, r5, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 331bb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bb16> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -944051,59 +944054,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 331b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bac8> │ │ │ │ ldr r0, [pc, #96] @ (331d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bcd8>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r2, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r2, 331db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd10> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331daa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd0a> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r4, 331daa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd0a> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd06> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r4, 331da2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd02> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r0, 331da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd04> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ cbz r0, 331da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd06> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxtb r6, r5 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxth r6, r6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ lsls r2, r5, #3 │ │ │ │ uxth r6, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvc.n 331e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bda0> │ │ │ │ + bvc.n 331d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bc60> │ │ │ │ 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 │ │ │ │ @@ -944128,15 +944131,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 331e26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd86> │ │ │ │ ldr r2, [pc, #80] @ (331e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd8c>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -944183,15 +944186,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r6, 331e56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bdb6> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r0, 331e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bdb8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ cbz r6, 331e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bdb8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bvs.n 331ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21be44> │ │ │ │ + bvs.n 331da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bd04> │ │ │ │ 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 │ │ │ │ @@ -944275,27 +944278,27 @@ │ │ │ │ b.n 331efa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21be5a> │ │ │ │ ldr r2, [pc, #40] @ (331f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bea4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 331e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bdd4> │ │ │ │ - @ instruction: 0xf0cc00e5 │ │ │ │ - cmp sl, r6 │ │ │ │ + @ instruction: 0xf12c00e5 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc2 0, cr0, [r0, #852] @ 0x354 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + stc2l 0, cr0, [r0, #852]! @ 0x354 │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -944695,67 +944698,67 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 331d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bcdc> │ │ │ │ b.n 33209c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21bffc> │ │ │ │ - add sl, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.s16 q0, q12, │ │ │ │ - mvns r4, r7 │ │ │ │ + vhadd.s q8, q12, │ │ │ │ + add r4, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - smlaldx r0, r0, r6, r5 │ │ │ │ - mrc2 0, 3, r0, cr0, cr14, {6} │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + stc2 0, cr0, [r6], #-852 @ 0xfffffcac │ │ │ │ + mrc2 0, 6, r0, cr0, cr14, {6} │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfba600d5 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + stc2 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stc 0, cr0, [r2, #916]! @ 0x394 │ │ │ │ - cmp r0, r2 │ │ │ │ + cdp 0, 0, cr0, cr2, cr5, {7} │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str??.w r0, [sl, #213] @ 0xd5 │ │ │ │ - negs r4, r1 │ │ │ │ + vst4. {d16-d19}, [sl :64], r5 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xfa0800d5 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xfa6800d5 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfa0200d5 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + @ instruction: 0xfa6200d5 │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #248] @ (3324c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c420>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r2, 332402 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c362> │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98800d5 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + vld1.8 @ instruction: 0xf9e800d5 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr??.w r0, [r8, r5, lsl #1] │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + ldr??.w r0, [r8, #213] @ 0xd5 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -944823,20 +944826,20 @@ │ │ │ │ ldr r2, [pc, #36] @ (3324bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c41c>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 332410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c370> │ │ │ │ nop │ │ │ │ - str??.w r0, [lr, #213] @ 0xd5 │ │ │ │ - str.w r0, [r4, r5, lsl #1] │ │ │ │ - ldr.w r0, [lr, r5, lsl #1] │ │ │ │ - ldr??.w r0, [lr, r5, lsl #1] │ │ │ │ - str.w r0, [lr, r5, lsl #1] │ │ │ │ - ldrb.w r0, [r6, r5, lsl #1] │ │ │ │ + vst4. {d16-d19}, [lr :64], r5 │ │ │ │ + strh.w r0, [r4, #213] @ 0xd5 │ │ │ │ + ldrh.w r0, [lr, #213] @ 0xd5 │ │ │ │ + ldr.w r0, [lr, #213] @ 0xd5 │ │ │ │ + strh.w r0, [lr, #213] @ 0xd5 │ │ │ │ + ldr??.w r0, [r6, r5, lsl #1] │ │ │ │ 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] @ (3324e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c448>) │ │ │ │ ldr.w lr, [pc, #24] @ 3324ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c44c> │ │ │ │ @@ -944971,36 +944974,36 @@ │ │ │ │ nop │ │ │ │ bge.n 3325f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c554> │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3325f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c554> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf7ee00d5 │ │ │ │ - ldrb.w r0, [sl, r5, lsl #1] │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + str.w r0, [lr, r5, lsl #1] │ │ │ │ + ldr??.w r0, [sl, r5, lsl #1] │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh.w r0, [sl, r5, lsl #1] │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb.w r0, [sl, #213] @ 0xd5 │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf7cc00d5 │ │ │ │ - ldrb.w r0, [r8, r5, lsl #1] │ │ │ │ - strh.w r0, [r8, r5, lsl #1] │ │ │ │ + strh.w r0, [ip, r5, lsl #1] │ │ │ │ + ldr??.w r0, [r8, r5, lsl #1] │ │ │ │ + strb.w r0, [r8, #213] @ 0xd5 │ │ │ │ bge.n 3326d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21c634> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf77600d5 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #1] │ │ │ │ - @ instruction: 0xf75200d5 │ │ │ │ - @ instruction: 0xf75400d5 │ │ │ │ - @ instruction: 0xf75600d5 │ │ │ │ - @ instruction: 0xf76c00d5 │ │ │ │ + @ instruction: 0xf7d600d5 │ │ │ │ + ldr.w r0, [ip, #212] @ 0xd4 │ │ │ │ + @ instruction: 0xf7b200d5 │ │ │ │ + @ instruction: 0xf7b400d5 │ │ │ │ + @ instruction: 0xf7b600d5 │ │ │ │ + @ instruction: 0xf7cc00d5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf77800d5 │ │ │ │ - @ instruction: 0xf74200d5 │ │ │ │ + @ instruction: 0xf7d800d5 │ │ │ │ + @ instruction: 0xf7a200d5 │ │ │ │ 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 │ │ │ │ mov r0, r2 │ │ │ │ @@ -947534,80 +947537,80 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 334302 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e262> │ │ │ │ b.w 333936 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21d896> │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r4, r5, lsl #1] │ │ │ │ - @ instruction: 0xf68400d5 │ │ │ │ - cmp ip, sl │ │ │ │ + ldrb.w r0, [r4, #213] @ 0xd5 │ │ │ │ + @ instruction: 0xf6e400d5 │ │ │ │ + mov r4, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf62400d5 │ │ │ │ - movw r0, #32981 @ 0x80d5 │ │ │ │ - @ instruction: 0xf3bc00d5 │ │ │ │ - movt r0, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf2f800d5 │ │ │ │ - @ instruction: 0xf23c00d5 │ │ │ │ - @ instruction: 0xf2d400d5 │ │ │ │ - addw r0, r4, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf21800d5 │ │ │ │ - @ instruction: 0xf18c00d5 │ │ │ │ - movw r0, #16597 @ 0x40d5 │ │ │ │ + @ instruction: 0xf68400d5 │ │ │ │ + subw r0, r8, #213 @ 0xd5 │ │ │ │ + ands.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, r0, asr #3 │ │ │ │ + @ instruction: 0xf35800d5 │ │ │ │ + @ instruction: 0xf29c00d5 │ │ │ │ + @ instruction: 0xf33400d5 │ │ │ │ + @ instruction: 0xf26400d5 │ │ │ │ + @ instruction: 0xf27800d5 │ │ │ │ + @ instruction: 0xf1ec00d5 │ │ │ │ + subw r0, r4, #213 @ 0xd5 │ │ │ │ + subs.w r0, ip, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf1e400d5 │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + rsb r0, ip, #213 @ 0xd5 │ │ │ │ + add.w r0, r0, #213 @ 0xd5 │ │ │ │ + add.w r0, ip, #213 @ 0xd5 │ │ │ │ + eor.w r0, r8, #213 @ 0xd5 │ │ │ │ + ssat r0, #22, r4, lsl #3 │ │ │ │ + orn r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + ssat r0, #22, ip, lsl #3 │ │ │ │ + sub.w r0, r8, #213 @ 0xd5 │ │ │ │ + addw r0, r0, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf33c00d5 │ │ │ │ + vqadd.s8 q8, q14, │ │ │ │ adcs.w r0, ip, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf19000d5 │ │ │ │ + @ instruction: 0xf2f800d5 │ │ │ │ @ instruction: 0xf18400d5 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - sbc.w r0, ip, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf0a000d5 │ │ │ │ - @ instruction: 0xf0ac00d5 │ │ │ │ - bic.w r0, r8, #213 @ 0xd5 │ │ │ │ - subw r0, r4, #213 @ 0xd5 │ │ │ │ - and.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ - subw r0, ip, #213 @ 0xd5 │ │ │ │ - adc.w r0, r8, #213 @ 0xd5 │ │ │ │ + and.w r0, r0, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf2ec00d5 │ │ │ │ sub.w r0, r0, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf2dc00d5 │ │ │ │ - mcr 0, 7, r0, cr12, cr5, {6} │ │ │ │ - @ instruction: 0xf0fc00d5 │ │ │ │ - @ instruction: 0xf13000d5 │ │ │ │ - @ instruction: 0xf29800d5 │ │ │ │ - @ instruction: 0xf12400d5 │ │ │ │ - vshr.s64 q0, , #32 │ │ │ │ - @ instruction: 0xf28c00d5 │ │ │ │ - adc.w r0, r0, #213 @ 0xd5 │ │ │ │ - ldcl 0, cr0, [r0, #-852] @ 0xfffffcac │ │ │ │ - vshr.s64 q0, , #64 │ │ │ │ - vshr.s64 q0, , #8 │ │ │ │ - sbc.w r0, r4, #213 @ 0xd5 │ │ │ │ - vshr.s64 q8, , #12 │ │ │ │ - mcr 0, 4, r0, cr0, cr5, {6} │ │ │ │ - mrc 0, 7, r0, cr12, cr5, {6} │ │ │ │ - ands.w r0, sl, #213 @ 0xd5 │ │ │ │ - ldc 0, cr0, [r4], #-852 @ 0xfffffcac │ │ │ │ - mrc 0, 2, r0, cr6, cr5, {6} │ │ │ │ - mrc 0, 4, r0, cr0, cr5, {6} │ │ │ │ - vshr.s64 q8, , #42 │ │ │ │ - mrc 0, 4, r0, cr0, cr5, {6} │ │ │ │ - ldcl 0, cr0, [r2], #852 @ 0x354 │ │ │ │ - vshr.s64 q8, , #24 │ │ │ │ - mcr 0, 4, r0, cr10, cr5, {6} │ │ │ │ - @ instruction: 0xeac000d5 │ │ │ │ - mcr 0, 3, r0, cr4, cr5, {6} │ │ │ │ - stcl 0, cr0, [lr, #-852] @ 0xfffffcac │ │ │ │ - mrc 0, 7, r0, cr6, cr5, {6} │ │ │ │ - ldc 0, cr0, [r8, #852] @ 0x354 │ │ │ │ - stc 0, cr0, [r6], #-852 @ 0xfffffcac │ │ │ │ + ldc 0, cr0, [r0, #852]! @ 0x354 │ │ │ │ + vshr.s64 q8, , #32 │ │ │ │ + ands.w r0, r8, #213 @ 0xd5 │ │ │ │ + rsb r0, r4, #213 @ 0xd5 │ │ │ │ + orrs.w r0, r4, #213 @ 0xd5 │ │ │ │ + mcr 0, 7, r0, cr0, cr5, {6} │ │ │ │ + vqadd.s16 q8, q14, │ │ │ │ + orns r0, sl, #213 @ 0xd5 │ │ │ │ ldc 0, cr0, [r4], {213} @ 0xd5 │ │ │ │ - stcl 0, cr0, [r6, #852] @ 0x354 │ │ │ │ - ldrd r0, r0, [r8, #852] @ 0x354 │ │ │ │ - @ instruction: 0xeb3200d5 │ │ │ │ - mcrr 0, 13, r0, r4, cr5 │ │ │ │ - stc 0, cr0, [r6, #852] @ 0x354 │ │ │ │ - stc 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ + mrc 0, 5, r0, cr6, cr5, {6} │ │ │ │ + mrc 0, 7, r0, cr0, cr5, {6} │ │ │ │ + bics.w r0, r6, #213 @ 0xd5 │ │ │ │ + mrc 0, 7, r0, cr0, cr5, {6} │ │ │ │ + ldcl 0, cr0, [r2, #-852] @ 0xfffffcac │ │ │ │ + orr.w r0, r8, #213 @ 0xd5 │ │ │ │ + mcr 0, 7, r0, cr10, cr5, {6} │ │ │ │ + @ instruction: 0xeb2000d5 │ │ │ │ + mcr 0, 6, r0, cr4, cr5, {6} │ │ │ │ + stc 0, cr0, [lr, #852]! @ 0x354 │ │ │ │ + vqadd.s16 q8, q11, │ │ │ │ + ldcl 0, cr0, [r8, #852]! @ 0x354 │ │ │ │ + stc 0, cr0, [r6], {213} @ 0xd5 │ │ │ │ + ldcl 0, cr0, [r4], #852 @ 0x354 │ │ │ │ + mcr 0, 1, r0, cr6, cr5, {6} │ │ │ │ + bics.w r0, r8, r5, lsr #3 │ │ │ │ + @ instruction: 0xeb9200d5 │ │ │ │ + stc 0, cr0, [r4], #852 @ 0x354 │ │ │ │ + stcl 0, cr0, [r6, #852]! @ 0x354 │ │ │ │ + stc 0, cr0, [r8], {213} @ 0xd5 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 334420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e380> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 334418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e378> │ │ │ │ ldr r1, [pc, #664] @ (3346bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e61c>) │ │ │ │ add.w ip, r0, #14 │ │ │ │ @@ -947858,34 +947861,34 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 3346aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e60a> │ │ │ │ b.w 333d46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21dca6> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9be00d5 │ │ │ │ - stc 0, cr0, [ip], {213} @ 0xd5 │ │ │ │ - @ instruction: 0xeb2400d5 │ │ │ │ - b.n 334574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e4d4> │ │ │ │ + ands.w r0, lr, r5, lsr #3 │ │ │ │ + stcl 0, cr0, [ip], #852 @ 0x354 │ │ │ │ + @ instruction: 0xeb8400d5 │ │ │ │ + b.n 334634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e594> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eor.w r0, ip, r5, lsr #3 │ │ │ │ - ands.w r0, r4, r5, lsr #3 │ │ │ │ - sbcs.w r0, r0, r5, lsr #3 │ │ │ │ - ldrd r0, r0, [lr, #852]! @ 0x354 │ │ │ │ - orns r0, r2, r5, lsr #3 │ │ │ │ - sbc.w r0, sl, r5, lsr #3 │ │ │ │ - orns r0, r0, r5, lsr #3 │ │ │ │ - b.n 33435c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e2bc> │ │ │ │ + @ instruction: 0xeaec00d5 │ │ │ │ + orns r0, r4, r5, lsr #3 │ │ │ │ + rsbs r0, r0, r5, lsr #3 │ │ │ │ + orrs.w r0, lr, r5, lsr #3 │ │ │ │ + @ instruction: 0xead200d5 │ │ │ │ + rsb r0, sl, r5, lsr #3 │ │ │ │ + @ instruction: 0xead000d5 │ │ │ │ + b.n 33441c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e37c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xe83c00d5 │ │ │ │ - stmia.w ip!, {r0, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xe8c000d5 │ │ │ │ - b.n 33452c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e48c> │ │ │ │ + ldmia.w ip, {r0, r2, r4, r6, r7} │ │ │ │ + stmdb ip, {r0, r2, r4, r6, r7} │ │ │ │ + stmdb r0!, {r0, r2, r4, r6, r7} │ │ │ │ + b.n 3345ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e54c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - and.w r0, ip, r5, lsr #3 │ │ │ │ + orn r0, ip, r5, lsr #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 33470c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e66c> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ @@ -947996,15 +947999,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 │ │ │ │ - ldrd r0, r0, [r4, #-852]! @ 0x354 │ │ │ │ + ldrd r0, r0, [r4, #852] @ 0x354 │ │ │ │ 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] @ 334d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ecc0> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ ldr.w r3, [pc, #1312] @ 334d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ecc4> │ │ │ │ @@ -948522,65 +948525,64 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 334d3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ec9c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7b2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d200d5 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + ldmdb r2!, {r0, r2, r4, r6, r7} │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strex r0, r0, [r2, #852] @ 0x354 │ │ │ │ + stmia.w r2!, {r0, r2, r4, r6, r7} │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 334d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eca8> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 334c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ebe0> │ │ │ │ + strex r0, r0, [r6, #852] @ 0x354 │ │ │ │ + b.n 334d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eca0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #368 @ (adr r5, 334ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ee54>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 335074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21efd4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eacc> │ │ │ │ + b.n 334c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eb8c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #112 @ (adr r5, 334dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ed5c>) │ │ │ │ + add r5, pc, #496 @ (adr r5, 334f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eedc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ea48> │ │ │ │ + b.n 334ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eb08> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, pc, #816 @ (adr r4, 3350c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f024>) │ │ │ │ + add r5, pc, #176 @ (adr r5, 334e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eda4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e9c4> │ │ │ │ + b.n 334b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ea84> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 334974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e8d4> │ │ │ │ + b.n 334a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e994> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 334910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e870> │ │ │ │ + b.n 3349d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e930> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3348a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e800> │ │ │ │ + b.n 334960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e8c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 335024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ef84>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 3351a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21f104>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 334810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e770> │ │ │ │ + b.n 3348d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e830> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 334f14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ee74>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 335094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21eff4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3347a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e700> │ │ │ │ + b.n 334860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e7c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 334e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21edb0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3347c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e724> │ │ │ │ + b.n 334884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e7e4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e660> │ │ │ │ + b.n 3347c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e720> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3346f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e654> │ │ │ │ + b.n 3347b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e714> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 334698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e5f8> │ │ │ │ + b.n 334758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21e6b8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r1, 334e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21ed70> │ │ │ │ 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 │ │ │ │ @@ -951082,19 +951084,19 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 336a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2209ac> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -951695,25 +951697,25 @@ │ │ │ │ blx 6bfd4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [pc, #736] @ (337420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221380>) │ │ │ │ + ldr r3, [pc, #96] @ (3371a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221100>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ 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] @ 3378c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221828> │ │ │ │ @@ -952769,23 +952771,23 @@ │ │ │ │ bl 46b6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x355644> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 337c2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221b8a> │ │ │ │ b.n 3375a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221508> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + cbnz r0, 337db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221d18> │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r6, #7634944 @ 0x748000 │ │ │ │ + @ instruction: 0xf61600e9 │ │ │ │ ldrd r2, r3, [sp, #132] @ 0x84 │ │ │ │ mov.w r1, #412 @ 0x19c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 337c2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x221b8a> │ │ │ │ @@ -954021,15 +954023,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #848 @ (adr r6, 338efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222e5c>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 338c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222bdc>) │ │ │ │ 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] @ (338d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x222ccc>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -954703,21 +954705,21 @@ │ │ │ │ ... │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r1, pc, #976 @ (adr r1, 3396f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x223658>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 339478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2233d8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #736 @ (adr r1, 33960c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22356c>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 33938c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2232ec>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #536 @ (adr r1, 33954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2234ac>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 3396cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22362c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 4667f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x350758> │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ mov r2, r5 │ │ │ │ @@ -956563,15 +956565,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, r7] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #592 @ (adr r2, 33aa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2249a8>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r0, r5] │ │ │ │ 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] @ (33a9bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22491c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -969923,15 +969925,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf69600d4 │ │ │ │ + @ instruction: 0xf6f600d4 │ │ │ │ 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] │ │ │ │ ldr r2, [pc, #504] @ (344044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22dfa4>) │ │ │ │ @@ -971582,15 +971584,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3450bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22f01c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #268] @ (345240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22f1a0>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -973464,21 +973466,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (346824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x230784>) │ │ │ │ @@ -973603,15 +973605,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ 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] @ (346994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2308f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -973774,17 +973776,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -974318,15 +974320,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -975178,19 +975180,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldrh r4, [r7, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -975381,15 +975383,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76400e8 │ │ │ │ + @ instruction: 0xf7c400e8 │ │ │ │ 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 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ @@ -975694,27 +975696,27 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r4, [r6, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 347fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231f0c> │ │ │ │ + bhi.n 34806c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231fcc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r2, 34802a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231f8a> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #328] @ (348100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232060>) │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #328] @ (348104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232064>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -975833,25 +975835,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #40] @ (348118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232078>) │ │ │ │ add r3, pc │ │ │ │ b.n 347c7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x231bda> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - @ instruction: 0xf71800d9 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + @ instruction: 0xf77800d9 │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r4, 348164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2320c4> │ │ │ │ + cbz r4, 34817c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2320dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf5f200d9 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf65200d9 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxth r6, r7 │ │ │ │ + uxth r6, r3 │ │ │ │ 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 │ │ │ │ @@ -976924,21 +976926,21 @@ │ │ │ │ bne.n 348caa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232c0a> │ │ │ │ b.n 348a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23299c> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xe98c00e8 │ │ │ │ - @ instruction: 0xf18800d3 │ │ │ │ - sbcs.w r0, r8, #211 @ 0xd3 │ │ │ │ + strd r0, r0, [ip, #928]! @ 0x3a0 │ │ │ │ + @ instruction: 0xf1e800d3 │ │ │ │ + rsbs r0, r8, #211 @ 0xd3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 348a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23299c> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ add r2, r3 │ │ │ │ @@ -977341,16 +977343,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 348ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232a48> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 3482b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x232214> │ │ │ │ - bic.w r0, r8, #211 @ 0xd3 │ │ │ │ - add r2, pc, #112 @ (adr r2, 3491e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x233140>) │ │ │ │ + eor.w r0, r8, #211 @ 0xd3 │ │ │ │ + add r2, pc, #496 @ (adr r2, 349360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2332c0>) │ │ │ │ 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 │ │ │ │ @@ -978692,15 +978694,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 349c0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x233b6a> │ │ │ │ b.n 349f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x233ea0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 34a100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x234060> │ │ │ │ + b.n 34a1c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x234120> │ │ │ │ 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 │ │ │ │ @@ -981011,17 +981013,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #40] @ (34b8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23582c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r0, r2, #6 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - rev16 r4, r1 │ │ │ │ + hlt 0x002c │ │ │ │ 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 │ │ │ │ @@ -982240,44 +982242,44 @@ │ │ │ │ nop │ │ │ │ mvns r0, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ mvns r4, r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl fffa6642 │ │ │ │ bl 722646 │ │ │ │ - bpl.n 34c638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x236598> │ │ │ │ + bvs.n 34c6f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x236658> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orns r0, r8, #7143424 @ 0x6d0000 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + @ instruction: 0xf4d800da │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ 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] @ (34c928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x236888>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -982546,15 +982548,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r1, #102 @ 0x66 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -984722,23 +984724,23 @@ │ │ │ │ b.w 34d78e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2376ee> │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 34d6f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x237656> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r4, #0 │ │ │ │ @@ -985773,17 +985775,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ adds r6, r1, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -986623,15 +986625,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -987402,15 +987404,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r4, r2, #14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r6, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -987587,19 +987589,19 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #11 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movw r0, #2270 @ 0x8de │ │ │ │ + subw r0, r0, #2270 @ 0x8de │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ str r3, [r1, #100] @ 0x64 │ │ │ │ @@ -988150,15 +988152,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 350334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23a294> │ │ │ │ b.n 350462 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23a3c2> │ │ │ │ cdp2 1, 14, cr0, cr4, cr15, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldc2 1, cr0, [r4, #-572]! @ 0xfffffdc4 │ │ │ │ @ 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 │ │ │ │ @@ -988645,15 +988647,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35091e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23a87e> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ @@ -988967,19 +988969,19 @@ │ │ │ │ b.n 350c9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23abfa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf63a018f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r0, #4685824 @ 0x478000 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 351a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23b9c0> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -996789,15 +996791,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bcc.n 3562e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240244> │ │ │ │ + bcc.n 3561a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240104> │ │ │ │ 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 │ │ │ │ @@ -997020,19 +997022,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - beq.n 35648c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2403ec> │ │ │ │ + bne.n 35654c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2404ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 356460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2403c0> │ │ │ │ + bne.n 356520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240480> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 35643c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24039c> │ │ │ │ + bne.n 3564fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24045c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (356618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -997261,17 +997263,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -997556,21 +997558,21 @@ │ │ │ │ mcr2ls 6, 0, r4, cr0, cr15, {7} │ │ │ │ strls r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (356d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240ccc>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c480> │ │ │ │ b.n 356876 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2407d6> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -997808,21 +997810,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 35624c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2401ac> │ │ │ │ b.n 356876 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2407d6> │ │ │ │ nop │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -998170,46 +998172,46 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r2, 35719e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2410fe> │ │ │ │ + cbz r2, 3571b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241116> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs.w r0, lr, #7012352 @ 0x6b0000 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xf4be00d6 │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 4395bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32351c> │ │ │ │ mov r1, r6 │ │ │ │ @@ -998239,17 +998241,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (3571d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241138>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a2520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c480> │ │ │ │ b.n 35709a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240ffa> │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ 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] @ 357448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2413a8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -998481,15 +998483,15 @@ │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 3572ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24124c> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ 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] @ (35766c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2415cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998684,17 +998686,17 @@ │ │ │ │ b.n 3575ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24150c> │ │ │ │ cbz r0, 3576c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241622> │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r0, [r2, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -998784,21 +998786,21 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3576ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24164e> │ │ │ │ nop │ │ │ │ cbz r6, 357782 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2416e2> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stc2 0, cr0, [r0], #-924 @ 0xfffffc64 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + stc2 0, cr0, [r0], {231} @ 0xe7 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfb9e00e7 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + @ instruction: 0xfbfe00e7 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3578a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998889,19 +998891,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 357800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241760> │ │ │ │ add sp, #16 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - it le │ │ │ │ - lslle r3, r2, #3 │ │ │ │ - itt cc │ │ │ │ - lslcc r3, r2, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + itt ls │ │ │ │ + lslls r3, r2, #3 │ │ │ │ + stmdbls 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] @ (3579f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241950>) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #304] @ (3579f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241954>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -999030,17 +999032,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bkpt 0x005c │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ 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] @ (357b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241a7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999138,15 +999140,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ lsls r7, r1, #6 │ │ │ │ strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ 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] @ (357b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241aec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999185,15 +999187,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ 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] @ 357c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241b94> │ │ │ │ mov lr, r3 │ │ │ │ @@ -999240,15 +999242,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 356e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240d70> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - hlt 0x0012 │ │ │ │ + revsh r2, r6 │ │ │ │ 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 │ │ │ │ @@ -999263,15 +999265,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 356e10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x240d70> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ + stc2 0, cr0, [sl, #840] @ 0x348 │ │ │ │ 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] @ (357d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -999351,25 +999353,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 357d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241c64> │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 357dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241d30> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r0, r0 │ │ │ │ + cbnz r0, 357dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241d2c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 357dce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241d2e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ 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] │ │ │ │ @@ -999453,25 +999455,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (357eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e18>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 357e32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241d92> │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbnz r4, 357ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e38> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 357ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e34> │ │ │ │ + cbnz r2, 357eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e4c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 357ed6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e36> │ │ │ │ + cbnz r2, 357eee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e4e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ 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] @ (357fac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241f0c>) │ │ │ │ @@ -999548,25 +999550,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 357f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241e9c> │ │ │ │ nop │ │ │ │ add r0, sp, #864 @ 0x360 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + cbnz r2, 357fba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241f1a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ 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] @ (35809c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241ffc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999639,25 +999641,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3580b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242014>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35803a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x241f9a> │ │ │ │ add r7, pc, #832 @ (adr r7, 3583e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242340>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ 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] @ (358190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2420f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -999728,21 +999730,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242084> │ │ │ │ add r6, pc, #888 @ (adr r6, 35850c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24246c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ 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] @ (358280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2421e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999809,25 +999811,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (358298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2421f8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #984 @ (adr r5, 35865c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425bc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (358358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2422b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -999890,25 +999892,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (358370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2422d0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ add r4, pc, #1016 @ (adr r4, 358754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2426b4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (3584b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242414>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1000012,25 +1000014,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358402 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242362> │ │ │ │ nop │ │ │ │ add r4, pc, #144 @ (adr r4, 358548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2424a8>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r3, r6} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ 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] @ (3585f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242550>) │ │ │ │ @@ -1000129,23 +1000131,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2424a4> │ │ │ │ add r2, pc, #784 @ (adr r2, 358904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242864>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 358650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425b0> │ │ │ │ + cbz r6, 358668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425c8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 35864c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425ac> │ │ │ │ + cbz r6, 358664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425c4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ 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] │ │ │ │ @@ -1000205,19 +1000207,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 358694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2425f4> │ │ │ │ nop │ │ │ │ add r1, pc, #288 @ (adr r1, 3587f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242758>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - uxth r6, r2 │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sxtb r4, r6 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ 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 r4, [pc, #32] @ (358714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242674>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1000230,15 +1000232,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 357680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2415e0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - sxtb r2, r2 │ │ │ │ + uxth r2, r6 │ │ │ │ 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 │ │ │ │ @@ -1000355,23 +1000357,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3587c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242724> │ │ │ │ add r0, pc, #336 @ (adr r0, 3589cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24292c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cbz r2, 3588aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24280a> │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 358896 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2427f6> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -1000489,25 +1000491,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358962 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2428c2> │ │ │ │ ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add sp, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1000575,23 +1000577,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358a66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2429c6> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (358c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242b64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1000685,25 +1000687,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358b72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242ad2> │ │ │ │ ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ 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 │ │ │ │ @@ -1000775,23 +1000777,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358c96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242bf6> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ 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] @ (358d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242cf4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1000830,17 +1000832,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 358d56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242cb6> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1000893,19 +1000895,19 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358dd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242d32> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 358e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242d64> │ │ │ │ ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (358edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242e3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1000954,17 +1000956,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ 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] @ 358f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242eb4> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1001000,17 +1001002,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1001066,19 +1001068,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 358fce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242f2e> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1001352,25 +1001354,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3591e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243146> │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 358f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x242ec0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3591e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243146> │ │ │ │ @@ -1001585,17 +1001587,17 @@ │ │ │ │ b.n 359414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243374> │ │ │ │ ldr r2, [pc, #16] @ (359584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2434e4>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3591e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243146> │ │ │ │ - add r6, pc, #920 @ (adr r6, 35991c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24387c>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 35969c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2435fc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 359728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243688>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 3598a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243808>) │ │ │ │ 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 │ │ │ │ @@ -1001725,17 +1001727,17 @@ │ │ │ │ bne.n 3596b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243610> │ │ │ │ b.n 359622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243582> │ │ │ │ nop │ │ │ │ str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #632 @ (adr r5, 359978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2438d8>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 359af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243a58>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #408 @ (adr r5, 35989c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2437fc>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 359a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24397c>) │ │ │ │ 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] @ (3598d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1001904,17 +1001906,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 359778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2436d8> │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #216 @ (adr r4, 3599b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243914>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 359b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243a94>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #856 @ (adr r3, 359c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243b98>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 3599b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243918>) │ │ │ │ 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] @ (359a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2439f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002073,15 +1002075,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 359a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243964> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r1, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #816 @ (adr r2, 359dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243d2c>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 359b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243aac>) │ │ │ │ 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] @ (359bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243b18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002167,15 +1002169,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 359fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243f18>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 359d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243c98>) │ │ │ │ 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] @ (359d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243cd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002314,21 +1002316,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #208 @ (adr r0, 359e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243db0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #320 @ (adr r0, 359ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243e24>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 359ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243e48>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ 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] @ (359f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243ea4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002477,29 +1002479,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 359e5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243dbe> │ │ │ │ ldrh r2, [r1, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ 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] @ (35a120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244080>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1002648,29 +1002650,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35a03a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x243f9a> │ │ │ │ ldrh r6, [r5, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -1002917,15 +1002919,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35a346 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2442a6> │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1003828,17 +1003830,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (35af64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x244ec4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35a780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2446e0> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #488] @ (35b164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2450c4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1005991,15 +1005993,15 @@ │ │ │ │ bl 29e4a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x188400> │ │ │ │ b.w 35b890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2457f0> │ │ │ │ nop │ │ │ │ muls r4, r6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 35b1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x245110> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1006396,15 +1006398,15 @@ │ │ │ │ b.n 35cdac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x246d0c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 35cd3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x246c9c> │ │ │ │ ldrh r2, [r5, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ 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] @ (35d104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1006642,15 +1006644,15 @@ │ │ │ │ b.n 35cf88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x246ee8> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 35ce48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x246da8> │ │ │ │ nop │ │ │ │ ldr r0, [r3, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ 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, 35d150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2470b0> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1007088,15 +1007090,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247590>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r6, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ 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] @ (35d658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2475b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007167,15 +1007169,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 35d6d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247632> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 35d6d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247632> │ │ │ │ str r0, [r7, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ 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] @ (35d74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2476ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007194,15 +1007196,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2476b0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ 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] @ (35d798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2476f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1007221,15 +1007223,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (35d79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2476fc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r1, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (35d7f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1007351,19 +1007353,19 @@ │ │ │ │ beq.n 35d85a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2477ba> │ │ │ │ ldr r2, [pc, #20] @ (35d918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247878>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35d884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2477e4> │ │ │ │ nop │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ 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] │ │ │ │ @@ -1007440,19 +1007442,19 @@ │ │ │ │ bl 138930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22890> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 35d99e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2478fe> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1007581,23 +1007583,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (35db7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247adc>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35dab2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x247a12> │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1008554,37 +1008556,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35e2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24823a> │ │ │ │ nop │ │ │ │ add ip, pc │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35e340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2482a0> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35e620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248580> │ │ │ │ @@ -1008653,31 +1008655,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35e2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24823a> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35e5a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248500> │ │ │ │ b.n 35e408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248368> │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (35e7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248714>) │ │ │ │ @@ -1009090,33 +1009092,33 @@ │ │ │ │ bls.w 35e87a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2487da> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35e998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2488f8> │ │ │ │ b.n 35e97e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2488de> │ │ │ │ subs r7, #222 @ 0xde │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 200590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xea4f0> │ │ │ │ ldr r3, [pc, #220] @ (35eb84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248ae4>) │ │ │ │ ldr r2, [pc, #220] @ (35eb88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248ae8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1009204,39 +1009206,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 35e8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248828> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35eae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248a48> │ │ │ │ b.n 35e97a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2488da> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35ebe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248b46> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35ebe6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248b46> │ │ │ │ @@ -1009683,19 +1009685,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 345a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22f9d0> │ │ │ │ b.n 35f018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x248f78> │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ 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] @ (35f204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249164>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1009949,23 +1009951,23 @@ │ │ │ │ nop │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #896] @ (35f72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24968c>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r2, #19 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r7, [pc, #880] @ (35f724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249684>) │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #672] @ (35f658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2495b8>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #600] @ (35f614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249574>) │ │ │ │ + ldr r7, [pc, #984] @ (35f794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2496f4>) │ │ │ │ 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 │ │ │ │ @@ -1010226,21 +1010228,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r7, #10 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #72] @ (35f6d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249630>) │ │ │ │ + ldr r6, [pc, #456] @ (35f850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2497b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r2, #9 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [pc, #24] @ (35f6a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249608>) │ │ │ │ + ldr r5, [pc, #408] @ (35f828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249788>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [pc, #128] @ (35f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249674>) │ │ │ │ + ldr r5, [pc, #512] @ (35f894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2497f4>) │ │ │ │ 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 │ │ │ │ @@ -1010595,23 +1010597,23 @@ │ │ │ │ ... │ │ │ │ cmp r6, #238 @ 0xee │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r6, r1, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #920] @ (35fe20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249d80>) │ │ │ │ + ldr r2, [pc, #280] @ (35fba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249b00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r0, r2, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r1, [pc, #912] @ (35fe20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249d80>) │ │ │ │ + ldr r2, [pc, #272] @ (35fba0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249b00>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #704] @ (35fd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249cb4>) │ │ │ │ + ldr r2, [pc, #64] @ (35fad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249a34>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [pc, #632] @ (35fd10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249c70>) │ │ │ │ + ldr r1, [pc, #1016] @ (35fe90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249df0>) │ │ │ │ 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 │ │ │ │ @@ -1010883,19 +1010885,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 35fdc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249d20> │ │ │ │ b.n 35fce2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x249c42> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bxns r3 │ │ │ │ + bxns pc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov ip, r9 │ │ │ │ + bxns r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mov r8, fp │ │ │ │ + bx r7 │ │ │ │ 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 │ │ │ │ @@ -1011108,15 +1011110,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r0, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1011154,15 +1011156,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r7, #32 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bics r6, r4 │ │ │ │ + add r6, r0 │ │ │ │ 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] @ 360184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a0e4> │ │ │ │ @@ -1011202,17 +1011204,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 360166 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a0c6> │ │ │ │ cdp2 1, 13, cr0, cr12, cr14, {4} │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs r0, r6 │ │ │ │ + bics r0, r2 │ │ │ │ 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] @ (36039c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a2fc>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1011591,20 +1011593,20 @@ │ │ │ │ b.n 36058e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a4ee> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xfb5a018e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfaca018e │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ 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] @ (360674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a5d4>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1011808,32 +1011810,32 @@ │ │ │ │ b.n 36074e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a6ae> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r6], lr │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh.w r0, [sl, #398] @ 0x18e │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r6, #28 │ │ │ │ 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] @ (3608d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a834>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1012073,28 +1012075,28 @@ │ │ │ │ b.n 3609f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24a950> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, r4, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xf704018e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ addw r1, r8, #2190 @ 0x88e │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ - lsls r3, r2, #3 │ │ │ │ subs r5, #62 @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1012170,17 +1012172,17 @@ │ │ │ │ bl 43f8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x329840> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 360b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24aaa0> │ │ │ │ nop │ │ │ │ adds r4, r7, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ 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] @ (360cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ac4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012295,23 +1012297,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 360bf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ab52> │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ 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] @ (360d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ac84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012343,15 +1012345,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 360e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ad88> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1012430,15 +1012432,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (360e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ada0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2a25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c520> │ │ │ │ b.n 360df2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ad52> │ │ │ │ nop │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ 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] @ (360f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ae9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012516,15 +1012518,15 @@ │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 360e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24adec> │ │ │ │ nop │ │ │ │ adds r6, r2, r5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, pc, #992 @ (adr r0, 361324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b284>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 3610a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b004>) │ │ │ │ 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] @ (361118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012682,31 +1012684,31 @@ │ │ │ │ b.n 361042 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24afa2> │ │ │ │ adds r6, r2, r1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (361120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b080>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (361124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b084>) │ │ │ │ bx r2 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 3611a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b100>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (361238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012781,15 +1012783,15 @@ │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 361188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b0e8> │ │ │ │ nop │ │ │ │ asrs r2, r2, #25 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ 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] @ (361404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1012943,31 +1012945,31 @@ │ │ │ │ b.n 36132e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b28e> │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (36140c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b36c>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (361410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b370>) │ │ │ │ bx r2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1013216,27 +1013218,27 @@ │ │ │ │ bcc.n 3615fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b55c> │ │ │ │ b.n 361650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b5b0> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 3615fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b55c> │ │ │ │ b.n 361650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b5b0> │ │ │ │ nop │ │ │ │ - udf #222 @ 0xde │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1013482,41 +1013484,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 361734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b694> │ │ │ │ ldr r2, [pc, #56] @ (361968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b8c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3618ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b84e> │ │ │ │ - ble.n 361858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b7b8> │ │ │ │ + ble.n 361918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24b878> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -1014021,33 +1014023,33 @@ │ │ │ │ b.n 361c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24bbf4> │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 36261c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c57c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 362554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c4b4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ @@ -1014337,33 +1014339,33 @@ │ │ │ │ nop │ │ │ │ b.n 36232c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c28c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 36225c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c1bc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1014615,21 +1014617,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bgt.n 3624d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c434> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #272] @ (3625a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c508>) │ │ │ │ + ldr r7, [pc, #656] @ (362728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c688>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #296] @ (3625c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c524>) │ │ │ │ + ldr r7, [pc, #680] @ (362744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c6a4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ blt.n 36242c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c38c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ @@ -1014732,21 +1014734,21 @@ │ │ │ │ b.n 36257e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c4de> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 362544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c4a4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bge.n 3626e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c644> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r5, [pc, #472] @ (3627cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c72c>) │ │ │ │ + ldr r5, [pc, #856] @ (36294c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c8ac>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (3626ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c60c>) │ │ │ │ @@ -1014815,17 +1014817,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 36268c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c5ec> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3625f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c554> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 362850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c7b0> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1014969,23 +1014971,23 @@ │ │ │ │ b.n 362766 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c6c6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 36289c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c7fc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ bhi.n 362830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c790> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #208] @ 36294c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c8ac> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015065,19 +1015067,19 @@ │ │ │ │ b.n 3628c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c820> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 362a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c9a0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bvc.n 3629cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c92c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #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 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ @@ -1015146,15 +1015148,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bvs.n 362afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ca5c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 362a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c9c8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1015228,21 +1015230,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bpl.n 362a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24c994> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #560] @ (362d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cca0>) │ │ │ │ + ldr r0, [pc, #944] @ (362ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ce20>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ bpl.n 362b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cafc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1015324,17 +1015326,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 362cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cc54> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015408,19 +1015410,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bcc.n 362c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cbe0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ bcc.n 362da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cd04> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #100] @ 362d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ccdc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1015615,15 +1015617,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ bne.n 362fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24cf10> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ beq.n 362f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ce7c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ @@ -1015767,17 +1015769,17 @@ │ │ │ │ bhi.n 3630d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d034> │ │ │ │ b.n 363110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d070> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3630d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d034> │ │ │ │ b.n 363110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d070> │ │ │ │ nop │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r3, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #304] @ 363294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d1f4> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1015889,19 +1015891,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r6!, {r4, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1016005,19 +1016007,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1016122,17 +1016124,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 363512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d472> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3634d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d430> │ │ │ │ b.n 36346c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d3cc> │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + adds r0, #8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (363624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d584>) │ │ │ │ @@ -1016226,19 +1016228,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 363604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d564> │ │ │ │ @ instruction: 0xf266018e │ │ │ │ ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ 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] @ (3636f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d650>) │ │ │ │ @@ -1016306,15 +1016308,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adcs.w r1, sl, #142 @ 0x8e │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ 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] @ (3637fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d75c>) │ │ │ │ @@ -1016414,19 +1016416,19 @@ │ │ │ │ b.n 363758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d6b8> │ │ │ │ nop │ │ │ │ eors.w r1, r8, #142 @ 0x8e │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ 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] @ (3638cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d82c>) │ │ │ │ @@ -1016495,15 +1016497,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vaddw.s8 q0, q9, d14 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ 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] @ (363a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d9ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1016666,31 +1016668,31 @@ │ │ │ │ b.n 363968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d8c8> │ │ │ │ nop │ │ │ │ cdp 1, 11, cr0, cr10, cr14, {4} │ │ │ │ stmia r7!, {} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ 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] │ │ │ │ @@ -1016843,17 +1016845,17 @@ │ │ │ │ b.n 363b66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24dac6> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r6], #568 @ 0x238 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #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, #276] @ (363d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24dcf4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1016961,15 +1016963,15 @@ │ │ │ │ bne.n 363d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24dcc8> │ │ │ │ b.n 363cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24dc5c> │ │ │ │ @ instruction: 0xeb28018e │ │ │ │ stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (363f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24deac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1017124,25 +1017126,25 @@ │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 363eb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24de12> │ │ │ │ ldrd r0, r1, [r2, #568]! @ 0x238 │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 364000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24df60>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 364180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e0e0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #344 @ (adr r7, 3640c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e028>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 364248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e1a8>) │ │ │ │ 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] @ (3640d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017273,25 +1017275,25 @@ │ │ │ │ bne.n 3640ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e00c> │ │ │ │ b.n 36400c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24df6c> │ │ │ │ @ instruction: 0xe824018e │ │ │ │ stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #56 @ (adr r6, 364124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e084>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 3642a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e204>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r5, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ 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, #316] @ (36424c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e1ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1017413,21 +1017415,21 @@ │ │ │ │ nop │ │ │ │ b.n 363f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24dee0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ bkpt 0x00de │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #520 @ (adr r4, 364468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e3c8>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 3645e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e548>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -1017447,15 +1017449,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1017477,15 +1017479,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 36363c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d59c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 36434c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e2ac> │ │ │ │ @@ -1017505,15 +1017507,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1017535,15 +1017537,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 36363c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d59c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1017563,15 +1017565,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1017593,15 +1017595,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d774> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 364484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e3e4> │ │ │ │ @@ -1017621,15 +1017623,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1017651,15 +1017653,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 363814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d774> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1017677,15 +1017679,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d490> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1017703,15 +1017705,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 363700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24d660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (3645a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e504>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3645a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e500> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1017899,21 +1017901,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ rev r6, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ 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] @ (3648a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e804>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1018024,15 +1018026,15 @@ │ │ │ │ nop │ │ │ │ b.n 3648e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e840> │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (364a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e9bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018188,31 +1018190,31 @@ │ │ │ │ b.n 36496c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24e8cc> │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xb726 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #404] @ (364c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24eb94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018368,31 +1018370,31 @@ │ │ │ │ b.n 364b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24eaa4> │ │ │ │ ble.n 364c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24eba8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (364dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ed20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018518,21 +1018520,21 @@ │ │ │ │ b.n 364d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ec68> │ │ │ │ blt.n 364e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ed88> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cbz r4, 364e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ed84> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ 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] @ (364fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ef08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1018704,33 +1018706,33 @@ │ │ │ │ nop │ │ │ │ bls.n 364f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ee7c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cbz r6, 364fee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24ef4e> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - itee ls │ │ │ │ - lslls r2, r4, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r2, r4, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #684] @ (365298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f1f8>) │ │ │ │ mov r8, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1018987,27 +1018989,27 @@ │ │ │ │ nop │ │ │ │ bvc.n 365218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f178> │ │ │ │ lsls r6, r1, #6 │ │ │ │ add sp, #0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (365578 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f4d8>) │ │ │ │ @@ -1019265,24 +1019267,24 @@ │ │ │ │ b.n 36555c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f4bc> │ │ │ │ bmi.n 365528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f488> │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mrc2 0, 1, r0, cr14, cr2, {6} │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {6} │ │ │ │ - mcr2 0, 1, r0, cr4, cr2, {6} │ │ │ │ - mcr2 0, 0, r0, cr4, cr2, {6} │ │ │ │ + mrc2 0, 4, r0, cr14, cr2, {6} │ │ │ │ + mcr2 0, 3, r0, cr2, cr2, {6} │ │ │ │ + mcr2 0, 4, r0, cr4, cr2, {6} │ │ │ │ + mcr2 0, 3, r0, cr4, cr2, {6} │ │ │ │ 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] @ (365760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f6c0>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r1, [pc, #428] @ (365764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f6c4>) │ │ │ │ @@ -1019451,21 +1019453,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #840]! @ 0x348 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + mcr2 0, 0, r0, cr12, cr2, {6} │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldc2 0, cr0, [r8], #840 @ 0x348 │ │ │ │ - stc2l 0, cr0, [sl], {210} @ 0xd2 │ │ │ │ + ldc2 0, cr0, [r8, #-840] @ 0xfffffcb8 │ │ │ │ + stc2 0, cr0, [sl, #-840]! @ 0xfffffcb8 │ │ │ │ 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] @ (365948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f8a8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #432] @ (36594c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24f8ac>) │ │ │ │ @@ -1019638,21 +1019640,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbf000d2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + mrrc2 0, 13, r0, r0, cr2 @ │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xfbaa00d2 │ │ │ │ - @ instruction: 0xfb9400d2 │ │ │ │ + stc2 0, cr0, [sl], {210} @ 0xd2 │ │ │ │ + @ instruction: 0xfbf400d2 │ │ │ │ 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] @ (365b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fa8c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r1, [pc, #428] @ (365b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fa90>) │ │ │ │ @@ -1019823,21 +1019825,21 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #384 @ (adr r6, 365cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fc18>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2800d2 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + @ instruction: 0xfa8800d2 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r6, pc, #160 @ (adr r6, 365be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fb48>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9e200d2 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00d2 │ │ │ │ + @ instruction: 0xfa4200d2 │ │ │ │ + @ instruction: 0xfa0c00d2 │ │ │ │ stmdb 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] @ (365d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fc64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -1019997,22 +1019999,22 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r4, pc, #552 @ (adr r4, 365f34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fe94>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r6, r2, lsl #1] │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + str.w r0, [r6, #210] @ 0xd2 │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds.w r1, sl, lr, lsl #2 │ │ │ │ - @ instruction: 0xf7b600d2 │ │ │ │ - @ instruction: 0xf76000d2 │ │ │ │ - @ instruction: 0xf71400d2 │ │ │ │ - sxth r6, r6 │ │ │ │ + ldrb.w r0, [r6, r2, lsl #1] │ │ │ │ + @ instruction: 0xf7c000d2 │ │ │ │ + @ instruction: 0xf77400d2 │ │ │ │ + uxth r6, r2 │ │ │ │ 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] @ (365f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fe7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020198,24 +1020200,24 @@ │ │ │ │ b.n 365d8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24fcee> │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r2, pc, #696 @ (adr r2, 3661dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25013c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf69e00d2 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + @ instruction: 0xf6fe00d2 │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb r2!, {r1, r2, r3, r7, r8} │ │ │ │ - rsb r0, r2, #6881280 @ 0x690000 │ │ │ │ - adcs.w r0, r8, #6881280 @ 0x690000 │ │ │ │ - sub.w r0, ip, #6881280 @ 0x690000 │ │ │ │ - adc.w r0, r0, #6881280 @ 0x690000 │ │ │ │ - adds.w r0, r2, #6881280 @ 0x690000 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + @ instruction: 0xf62200d2 │ │ │ │ + subs.w r0, r8, #6881280 @ 0x690000 │ │ │ │ + addw r0, ip, #2258 @ 0x8d2 │ │ │ │ + sub.w r0, r0, #6881280 @ 0x690000 │ │ │ │ + sbcs.w r0, r2, #6881280 @ 0x690000 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ 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] @ (36613c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25009c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1020401,25 +1020403,25 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r0, pc, #568 @ (adr r0, 36637c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2502dc>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, lr, #6881280 @ 0x690000 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf4de00d2 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 365f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x24feb8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - usat r0, #18, r2, asr #3 │ │ │ │ - @ instruction: 0xf33800d2 │ │ │ │ - usat r0, #18, ip, lsl #3 │ │ │ │ - ssat r0, #19, r0, asr #3 │ │ │ │ - @ instruction: 0xf2f400d2 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + and.w r0, r2, #6881280 @ 0x690000 │ │ │ │ + @ instruction: 0xf39800d2 │ │ │ │ + @ instruction: 0xf3ec00d2 │ │ │ │ + usat r0, #18, r0, lsl #3 │ │ │ │ + @ instruction: 0xf35400d2 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ 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] │ │ │ │ @@ -1020562,17 +1020564,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (36632c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25028c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 366292 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2501f2> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ 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 │ │ │ │ @@ -1020696,19 +1020698,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 43ac94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324bf4> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3663ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25034c> │ │ │ │ - orn r0, r6, #210 @ 0xd2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + @ instruction: 0xf0c600d2 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - orn r0, r4, #210 @ 0xd2 │ │ │ │ - and.w r0, r0, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf0c400d2 │ │ │ │ + orn r0, r0, #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, #3608] @ 0xe18 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ adds r2, #26 │ │ │ │ @@ -1020876,15 +1020878,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s64 q0, q15, q1 │ │ │ │ + vshr.s64 q0, q1, #34 │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #408] @ (366864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2507c4>) │ │ │ │ @@ -1021037,21 +1021039,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3667d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250734> │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - mrc 0, 0, r0, cr4, cr2, {6} │ │ │ │ - ldc 0, cr0, [r8, #-840] @ 0xfffffcb8 │ │ │ │ - ldcl 0, cr0, [ip, #840] @ 0x348 │ │ │ │ - ldcl 0, cr0, [r4], #840 @ 0x348 │ │ │ │ - stc 0, cr0, [r8, #-840] @ 0xfffffcb8 │ │ │ │ - ldc 0, cr0, [lr, #-840] @ 0xfffffcb8 │ │ │ │ - ldcl 0, cr0, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + mrc 0, 3, r0, cr4, cr2, {6} │ │ │ │ + ldcl 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ + mrc 0, 1, r0, cr12, cr2, {6} │ │ │ │ + ldcl 0, cr0, [r4, #-840] @ 0xfffffcb8 │ │ │ │ + stcl 0, cr0, [r8, #-840]! @ 0xfffffcb8 │ │ │ │ + ldcl 0, cr0, [lr, #-840]! @ 0xfffffcb8 │ │ │ │ + ldc 0, cr0, [r0, #840]! @ 0x348 │ │ │ │ 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] @ (36692c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25088c>) │ │ │ │ ldr r2, [pc, #152] @ (366930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250890>) │ │ │ │ @@ -1021239,27 +1021241,27 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 3669d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250938> │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #184] @ (366b38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250a98>) │ │ │ │ + ldr r6, [pc, #568] @ (366cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250c18>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ - blt.n 366b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ab0> │ │ │ │ + ldcl 0, cr0, [r4], #840 @ 0x348 │ │ │ │ + blt.n 366a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250970> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 366b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250acc> │ │ │ │ + blt.n 366a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25098c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ - ldc 0, cr0, [r0], {210} @ 0xd2 │ │ │ │ - ldcl 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ - stc 0, cr0, [r2], {210} @ 0xd2 │ │ │ │ - ldc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ - rsb r0, r4, r2, lsr #3 │ │ │ │ + stcl 0, cr0, [r6], #840 @ 0x348 │ │ │ │ + ldcl 0, cr0, [r0], #840 @ 0x348 │ │ │ │ + ldc 0, cr0, [r6, #-840]! @ 0xfffffcb8 │ │ │ │ + stcl 0, cr0, [r2], #-840 @ 0xfffffcb8 │ │ │ │ + ldcl 0, cr0, [r4], #840 @ 0x348 │ │ │ │ + stc 0, cr0, [r4], #-840 @ 0xfffffcb8 │ │ │ │ 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] @ (366bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250b4c>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r5, [pc, #308] @ (366bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250b50>) │ │ │ │ @@ -1021387,23 +1021389,23 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebfc00d2 │ │ │ │ + mrrc 0, 13, r0, ip, cr2 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xeb9000d2 │ │ │ │ - ldr r4, [pc, #360] @ (366d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250cd4>) │ │ │ │ + @ instruction: 0xebf000d2 │ │ │ │ + ldr r4, [pc, #744] @ (366ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e54>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeb8600d2 │ │ │ │ - adcs.w r0, ip, r2, lsr #3 │ │ │ │ - orrs.w r0, r6, r2, lsr #3 │ │ │ │ + @ instruction: 0xebe600d2 │ │ │ │ + subs.w r0, ip, r2, lsr #3 │ │ │ │ + @ instruction: 0xeab600d2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (366cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250c0c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r2, [pc, #132] @ (366cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250c10>) │ │ │ │ @@ -1021459,15 +1021461,15 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 366d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250c68> │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r8, r2, lsr #3 │ │ │ │ + sub.w r0, r8, r2, lsr #3 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #140] @ (366d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250cb8>) │ │ │ │ @@ -1021528,15 +1021530,15 @@ │ │ │ │ nop │ │ │ │ revsh r0, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab600d2 │ │ │ │ + adds.w r0, r6, r2, lsr #3 │ │ │ │ str r2, [sp, #776] @ 0x308 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #308] @ (366eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e10>) │ │ │ │ @@ -1021658,23 +1021660,23 @@ │ │ │ │ nop │ │ │ │ rev r4, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, r2, lsr #3 │ │ │ │ - orns r0, ip, r2, lsr #3 │ │ │ │ + eor.w r0, r8, r2, lsr #3 │ │ │ │ + @ instruction: 0xeadc00d2 │ │ │ │ str r2, [sp, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrd r0, r0, [r6, #-840]! @ 0x348 │ │ │ │ - bic.w r0, r4, r2, lsr #3 │ │ │ │ - @ instruction: 0xe98a00d2 │ │ │ │ - @ instruction: 0xe99800d2 │ │ │ │ - @ instruction: 0xe9a600d2 │ │ │ │ + ldrd r0, r0, [r6, #840] @ 0x348 │ │ │ │ + eor.w r0, r4, r2, lsr #3 │ │ │ │ + strd r0, r0, [sl, #840]! @ 0x348 │ │ │ │ + ldrd r0, r0, [r8, #840]! @ 0x348 │ │ │ │ + and.w r0, r6, r2, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1021830,16 +1021832,16 @@ │ │ │ │ bne.n 366ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f54> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 249d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x133c60> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 366f4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250eae> │ │ │ │ b.n 366f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ec4> │ │ │ │ - ldmdb lr!, {r1, r4, r6, r7} │ │ │ │ - ldmia.w ip!, {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xe99e00d2 │ │ │ │ + ldmdb ip, {r1, r4, r6, r7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1022080,19 +1022082,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3672ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25124c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 36713e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25109e> │ │ │ │ - b.n 367070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fd0> │ │ │ │ + b.n 367130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251090> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f28> │ │ │ │ + b.n 367088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fe8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ebc> │ │ │ │ + b.n 36701c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f7c> │ │ │ │ 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] @ (36734c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2512ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1022124,15 +1022126,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 3670d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251038> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 367008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f68> │ │ │ │ + b.n 3670c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251028> │ │ │ │ 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] @ 3673b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251318> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022167,19 +1022169,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r1, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f2c> │ │ │ │ + b.n 36708c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ef0> │ │ │ │ + b.n 367050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fb0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f14> │ │ │ │ + b.n 367074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fd4> │ │ │ │ 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] @ (367434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251394>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1022219,17 +1022221,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (36743c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25139c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3673fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25135c> │ │ │ │ nop │ │ │ │ cbz r6, 3674aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25140a> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f18> │ │ │ │ + b.n 367078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fd8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ed4> │ │ │ │ + b.n 367034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f94> │ │ │ │ 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] @ 3674b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251418> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1022272,19 +1022274,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 367510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251470> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250eec> │ │ │ │ + b.n 36704c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fac> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ec4> │ │ │ │ + b.n 367024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f84> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e18> │ │ │ │ + b.n 366f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ed8> │ │ │ │ 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] @ (367544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2514a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1022331,19 +1022333,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250eb4> │ │ │ │ + b.n 367014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f74> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e8c> │ │ │ │ + b.n 366fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f4c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250e9c> │ │ │ │ + b.n 366ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f5c> │ │ │ │ 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] @ (3675ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25154c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1022400,21 +1022402,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 366f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ee0> │ │ │ │ + b.n 367040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250fa0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ea0> │ │ │ │ + b.n 367000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250f60> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 367db0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d10> │ │ │ │ + b.n 366e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250dd0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 366e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250dfc> │ │ │ │ + b.n 366f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x250ebc> │ │ │ │ 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 │ │ │ │ @@ -1022606,15 +1022608,15 @@ │ │ │ │ blx 6c590 │ │ │ │ b.n 367748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2516a8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 367e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251de8> │ │ │ │ + b.n 367f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251ea8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1022974,19 +1022976,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 367b7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251ade> │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - svc 20 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ 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] @ (367cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251c3c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1023103,23 +1023105,23 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 14 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r6, [r5, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + udf #174 @ 0xae │ │ │ │ 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] @ (367d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251cf4>) │ │ │ │ @@ -1023177,17 +1023179,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 313048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1fcfa8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - udf #28 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 367d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251cdc> │ │ │ │ + udf #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1023229,17 +1023231,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 367efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251e5c> │ │ │ │ + ble.n 367dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251d1c> │ │ │ │ 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] @ (367fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023410,21 +1023412,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 367eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251e14> │ │ │ │ add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r0, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ble.n 36809c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251ffc> │ │ │ │ + ble.n 367f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251ebc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ble.n 368018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f78> │ │ │ │ + ble.n 3680d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252038> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ 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] @ (368078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251fd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1023467,19 +1023469,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 36805a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251fba> │ │ │ │ add r7, pc, #624 @ (adr r7, 3682ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25224c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - blt.n 367ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f5c> │ │ │ │ + bgt.n 3680bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25201c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 367fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251f14> │ │ │ │ + blt.n 368074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x251fd4> │ │ │ │ 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 │ │ │ │ @@ -1024872,49 +1024874,49 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r4, [r7, #17] │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrb r6, [r5, #9] │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 369044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252fa4> │ │ │ │ + beq.n 368f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x252e64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsrs r0, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1025290,33 +1025292,33 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (369678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2535d8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 369236 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253196> │ │ │ │ @@ -1025555,21 +1025557,21 @@ │ │ │ │ bne.w 369484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2533e4> │ │ │ │ b.n 3695e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253542> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 369618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253578> │ │ │ │ b.n 369484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2533e4> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ 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 │ │ │ │ @@ -1025960,17 +1025962,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (369aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253a4c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 369a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25399c> │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ 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 r5, [pc, #360] @ (369c68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253bc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1026092,21 +1026094,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ 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] @ (369de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253d40>) │ │ │ │ @@ -1026231,21 +1026233,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 369d2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253c8e> │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1026675,23 +1026677,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - itee vs │ │ │ │ - lslvs r2, r2, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ - lslvc r2, r2, #3 │ │ │ │ - bkpt 0x009a │ │ │ │ + itee gt │ │ │ │ + lslgt r2, r2, #3 │ │ │ │ + itt cs @ unpredictable │ │ │ │ + lslcs r2, r2, #3 │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0020 │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 369e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x253dbc> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1027116,25 +1027118,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c4518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xae478> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 36a3fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25435a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 36a906 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254866> │ │ │ │ + rev r4, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 36a8ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25484a> │ │ │ │ + cbnz r2, 36a902 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254862> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 36a8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25483c> │ │ │ │ + cbnz r4, 36a8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254854> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 36a312 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254272> │ │ │ │ b.n 36a6be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25461e> │ │ │ │ movs r2, #1 │ │ │ │ b.n 36a45e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2543be> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1027878,25 +1027880,25 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r1, r5] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [r1, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 36b20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25516c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 36b218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255178> │ │ │ │ @@ -1027971,17 +1027973,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 36b1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25512c> │ │ │ │ b.n 36af62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254ec2> │ │ │ │ movs r5, #2 │ │ │ │ b.n 36b1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25512c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ 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] @ (36b3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255348>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028088,19 +1028090,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 36b30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25526c> │ │ │ │ nop │ │ │ │ strb r6, [r1, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ 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] @ (36b564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2554c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028226,23 +1028228,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 36b476 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2553d6> │ │ │ │ strb r2, [r4, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #592 @ 0x250 │ │ │ │ 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] @ (36b6fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25565c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1028366,23 +1028368,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 36b5f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255552> │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ 36b758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2556b8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1028400,30 +1028402,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ae98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254df8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ 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] @ 36b788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2556e8> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36ae98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x254df8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ 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] @ 36b840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2557a0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1028480,15 +1028482,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r0, [pc, #336] @ (36b994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2558f4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #728 @ (adr r7, 36bb24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255a84>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0x47e2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028538,15 +1028540,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36b8b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255810> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blxns r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #48 @ (adr r7, 36b928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255888>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 36baa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255a08>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ bx r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028593,15 +1028595,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r1, #6 │ │ │ │ mov lr, ip │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #576 @ (adr r6, 36bbcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255b2c>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 36bd4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255cac>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov sl, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028636,15 +1028638,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36b9fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25595c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r2, sl │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r6, pc, #208 @ (adr r6, 36bad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255a38>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 36bc58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255bb8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028705,15 +1028707,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r8, sl │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #456 @ (adr r5, 36bc98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255bf8>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 36be18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255d78>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, fp │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028763,15 +1028765,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36bb34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255a94> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r0, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 36be9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255dfc>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 36bc1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255b7c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ add lr, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028817,15 +1028819,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r2, ip │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #320 @ (adr r4, 36bd4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255cac>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 36becc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e2c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r2, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028859,15 +1028861,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 36bc78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255bd8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mvns r2, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r3, pc, #976 @ (adr r3, 36c054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255fb4>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 36bdd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255d34>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1028926,15 +1028928,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r1, #6 │ │ │ │ muls r6, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #784 @ (adr r2, 36c048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255fa8>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 36bdc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255d28>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmn r6, r5 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1028978,15 +1028980,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r6, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #304 @ (adr r2, 36bef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e54>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 36c074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255fd4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ negs r4, r3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1029006,30 +1029008,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2551ec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r2, pc, #272 @ (adr r2, 36bf24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e84>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 36c0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256004>) │ │ │ │ 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] @ 36be3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255d9c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2551ec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r2, pc, #128 @ (adr r2, 36bec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e20>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 36c040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255fa0>) │ │ │ │ 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] @ 36be84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255de4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1029047,30 +1029049,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b3f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255358> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r1, pc, #976 @ (adr r1, 36c25c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2561bc>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 36bfdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255f3c>) │ │ │ │ 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] @ 36beb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e14> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b3f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255358> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #832 @ (adr r1, 36c1f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256158>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 36bf78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255ed8>) │ │ │ │ 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] @ 36befc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e5c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1029088,30 +1029090,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b57c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2554dc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r1, pc, #656 @ (adr r1, 36c194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2560f4>) │ │ │ │ + add r2, pc, #16 @ (adr r2, 36bf14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e74>) │ │ │ │ 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] @ 36bf2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x255e8c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 36b57c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2554dc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r1, pc, #512 @ (adr r1, 36c130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256090>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 36c2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x256210>) │ │ │ │ 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 │ │ │ │ @@ -1029320,15 +1029322,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -1032974,19 +1032976,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16f760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x596c0> │ │ │ │ mov r0, r5 │ │ │ │ blx 6c590 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ 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 │ │ │ │ @@ -1033019,15 +1033021,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36e764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2586c4>) │ │ │ │ add r2, pc │ │ │ │ bl 36e68c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2585ec> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1033095,19 +1033097,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36e68c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2585ec> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ b.n 36e7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x258724> │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ 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] @ (36e8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25883c>) │ │ │ │ @@ -1033507,37 +1033509,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36ea7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2589da> │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r2, r2, #20 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ 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 │ │ │ │ @@ -1034700,71 +1034702,71 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36f2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25923a> │ │ │ │ asrs r6, r3, #9 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1036169,25 +1036171,25 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36f2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25923a> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ 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] │ │ │ │ @@ -1037231,117 +1037233,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 36f2da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25923a> │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r4, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r4, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, r2] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #464] @ (37178c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b6ec>) │ │ │ │ + ldr r5, [pc, #848] @ (37190c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b86c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r6, [r4, r7] │ │ │ │ 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] @ (371880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b7e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1037590,17 +1037592,17 @@ │ │ │ │ bl 2a27bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c71c> │ │ │ │ b.n 371758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25b6b8> │ │ │ │ nop │ │ │ │ ands.w r1, ip, sp, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w lr, {r0, r2, r3, r7, r8} │ │ │ │ - ldr r7, [pc, #856] @ (371be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bb48>) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -1038084,15 +1038086,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} │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1038104,15 +1038106,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 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ 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] @ (372034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bf94>) │ │ │ │ @@ -1038298,45 +1038300,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 371fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bf44> │ │ │ │ b.n 371ebe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25be1e> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 371ee2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25be42> │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 372044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bfa4> │ │ │ │ + blt.n 372104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c064> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ 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 │ │ │ │ @@ -1038378,15 +1038380,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (3720f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c050>) │ │ │ │ add r0, pc │ │ │ │ bl 2a2a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c960> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ 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] │ │ │ │ @@ -1038475,15 +1038477,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 372192 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c0f2> │ │ │ │ ldr r0, [pc, #12] @ (3721e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c148>) │ │ │ │ add r0, pc │ │ │ │ bl 2a2a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c960> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3721a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c102> │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ 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] │ │ │ │ @@ -1038544,15 +1038546,15 @@ │ │ │ │ b.n 372274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c1d4> │ │ │ │ ble.n 37221c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c17c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1038636,31 +1038638,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 372310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c270> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ 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] @ (3723cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c32c>) │ │ │ │ @@ -1038675,15 +1038677,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bgt.n 372460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c3c0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q0, q0, #48 │ │ │ │ + vshr.u64 q8, q0, #16 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1038721,15 +1038723,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (372448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c3a8>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r1, r6] │ │ │ │ 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 │ │ │ │ @@ -1038903,15 +1038905,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (3725fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c55c>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #704] @ (3728c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c820>) │ │ │ │ + str r0, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -1039192,21 +1039194,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (3728ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c84c>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ ldr r0, [pc, #20] @ (3728f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c850>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #752] @ (372bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cb38>) │ │ │ │ + ldr r7, [pc, #112] @ (372958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c8b8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #416] @ (372a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c9ec>) │ │ │ │ + ldr r5, [pc, #800] @ (372c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cb6c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #1008] @ (372ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cc40>) │ │ │ │ + ldr r5, [pc, #368] @ (372a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c9c0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r5, [pc, #480] @ (372ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ca34>) │ │ │ │ + ldr r5, [pc, #864] @ (372c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cbb4>) │ │ │ │ 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 │ │ │ │ @@ -1040337,35 +1040339,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 37332e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25d28e> │ │ │ │ b.n 372c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25cb64> │ │ │ │ bvs.n 373368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25d2c8> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r4, #10] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r3, #108] @ 0x6c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -1043109,29 +1043111,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 374220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25e180> │ │ │ │ nop │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r4, #3 │ │ │ │ - tst r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + ands r4, r5 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -1043500,25 +1043502,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 374912 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25e872> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 3749c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25e924> │ │ │ │ ldr r0, [pc, #24] @ (3753bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f31c>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [pc, #696] @ (375668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f5c8>) │ │ │ │ + ldr r3, [pc, #56] @ (3753e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f348>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 37541c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f37c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 37541c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f37c> │ │ │ │ push {lr} │ │ │ │ @@ -1043597,15 +1043599,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (375494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f3f4>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ nop │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1043636,17 +1043638,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3754f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f454>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ ldr r0, [pc, #12] @ (3754f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f458>) │ │ │ │ add r0, pc │ │ │ │ bl 37239c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c2fc> │ │ │ │ nop │ │ │ │ - movs r2, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 375536 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25f496> │ │ │ │ @@ -1046393,15 +1046395,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 5919a <_mesa_glapi_tls_Context@@libgallium-26.1.5-1.so+0x5918e> │ │ │ │ subs r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1046499,15 +1046501,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 75929a │ │ │ │ cmp r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #44] @ 0x2c │ │ │ │ @@ -1046551,15 +1046553,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #304] @ (377440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2613a0>) │ │ │ │ + ldr r4, [pc, #688] @ (3775c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261520>) │ │ │ │ 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 │ │ │ │ @@ -1046596,15 +1046598,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (377380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2612e0>) │ │ │ │ add r2, pc │ │ │ │ b.n 377352 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2612b2> │ │ │ │ nop │ │ │ │ strh r6, [r1, #18] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r3, [pc, #904] @ (377700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261660>) │ │ │ │ + ldr r4, [pc, #264] @ (377480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2613e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 37727e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2611de> │ │ │ │ vsubl.u q12, d15, d18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 34b382 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2352e2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046642,15 +1046644,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (3773ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26134c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3773c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261320> │ │ │ │ nop │ │ │ │ strh r2, [r4, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r3, [pc, #464] @ (3775b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261514>) │ │ │ │ + ldr r3, [pc, #848] @ (377734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261694>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ strh r4, [r6, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046688,15 +1046690,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (377458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2613b8>) │ │ │ │ add r2, pc │ │ │ │ b.n 37742c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26138c> │ │ │ │ nop │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r3, [pc, #32] @ (377470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2613d0>) │ │ │ │ + ldr r3, [pc, #416] @ (3775f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261550>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ strh r0, [r1, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046729,15 +1046731,15 @@ │ │ │ │ bl 375dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25fd0c> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r1 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r5, #26] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3772d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261232> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ @@ -1046784,17 +1046786,17 @@ │ │ │ │ bl 375dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25fd0c> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ 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] @ (3775cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26152c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1046848,19 +1046850,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r4, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 376fb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x260f16> │ │ │ │ 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] @ (37766c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2615cc>) │ │ │ │ @@ -1046916,19 +1046918,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2615e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 37764e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2615ae> │ │ │ │ ldrb r6, [r7, #29] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r1, [pc, #48] @ (3776a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261608>) │ │ │ │ + ldr r1, [pc, #432] @ (377828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261788>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 37762c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26158c> │ │ │ │ + bmi.n 3776ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26164c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ b.n 376f8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x260eee> │ │ │ │ @ instruction: 0xffff7f24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 4d68a <_mesa_glapi_tls_Context@@libgallium-26.1.5-1.so+0x4d67e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046987,19 +1046989,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (37772c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26168c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3776f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261652> │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r6, [r2, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [pc, #416] @ (3778bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26181c>) │ │ │ │ + ldr r0, [pc, #800] @ (377a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26199c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 377412 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261372> │ │ │ │ @ instruction: 0xffff7e80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 1972e <_mesa_glapi_tls_Context@@libgallium-26.1.5-1.so+0x19722> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047058,19 +1047060,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3777d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261730>) │ │ │ │ add r2, pc │ │ │ │ b.n 377796 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2616f6> │ │ │ │ ldrb r6, [r6, #24] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #144] @ (377850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2617b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 37736e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2612ce> │ │ │ │ @ instruction: 0xffff7ddc │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 7757d2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047129,19 +1047131,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2617d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 37783a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26179a> │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bx r4 │ │ │ │ + blx r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q0, q15, │ │ │ │ + vqadd.u32 q8, q15, │ │ │ │ b.n 3772da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26123a> │ │ │ │ vcvt.u16.f16 d23, d24, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 701876 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047199,19 +1047201,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261878>) │ │ │ │ add r2, pc │ │ │ │ b.n 3778de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26183e> │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr10, cr1, {6} │ │ │ │ + mcr2 0, 6, r0, cr10, cr1, {6} │ │ │ │ b.n 377236 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261196> │ │ │ │ @ instruction: 0xffff7c94 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 65d91a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047271,19 +1047273,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 377986 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2618e6> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp ip, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [sl, #836] @ 0x344 │ │ │ │ + mcr2 0, 1, r0, cr10, cr1, {6} │ │ │ │ b.n 3781b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262112> │ │ │ │ vtbx.8 d23, {d31- │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1047341,19 +1047343,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (377a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2619c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 377a2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26198e> │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 378116 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262076> │ │ │ │ vtbx.8 d23, {d15-d18}, d4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 59da6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4879ca> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047396,15 +1047398,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 375dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25fd0c> │ │ │ │ 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} │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 377c3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261b9a> │ │ │ │ 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 │ │ │ │ @@ -1047459,18 +1047461,18 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2], {209} @ 0xd1 │ │ │ │ - @ instruction: 0xfbfc00d1 │ │ │ │ + ldc2l 0, cr0, [r2], #-836 @ 0xfffffcbc │ │ │ │ + mrrc2 0, 13, r0, ip, cr1 │ │ │ │ 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] @ (377c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261ba4>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #168] @ (377c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261ba8>) │ │ │ │ @@ -1047540,15 +1047542,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9000d1 │ │ │ │ + @ instruction: 0xfbf000d1 │ │ │ │ b.n 37829e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2621fe> │ │ │ │ vrsra.u64 q12, q1, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1047621,15 +1047623,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r0, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1047708,15 +1047710,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r7, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mov r2, lr │ │ │ │ + mov sl, sl │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 377dc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261d22> │ │ │ │ vrshr.u32 d24, d18, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047798,15 +1047800,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r3, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 377ee2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261e42> │ │ │ │ vsra.u32 q12, q1, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047888,15 +1047890,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r7, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 378002 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261f62> │ │ │ │ vshr.u32 q12, q9, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047978,15 +1047980,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 378122 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262082> │ │ │ │ @ instruction: 0xffff7f92 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1048065,15 +1048067,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r7, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 3786b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262612> │ │ │ │ @ instruction: 0xffff7eb0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048147,15 +1048149,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r4, #15] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r4, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ ldrb r4, [r4, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048229,15 +1048231,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r2, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ ldrb r0, [r3, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048311,15 +1048313,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r1, #19] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ ldrb r4, [r1, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048393,15 +1048395,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r7, #15] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 378336 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262296> │ │ │ │ vtbl.8 d23, {d31- │ │ │ │ strb r6, [r6, #2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ @ instruction: 0xffff7ab2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048562,15 +1048564,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r4, #9] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ble.n 3785da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26253a> │ │ │ │ @ instruction: 0xffff79d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048649,15 +1048651,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ bgt.n 3786fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26265e> │ │ │ │ @ instruction: 0xffff78fc │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1048741,15 +1048743,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r4, [r5, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1048839,15 +1048841,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r1, #31] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #30] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vabdl.u , d15, d20 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1048940,15 +1048942,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r1, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r0, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ vrsubhn.i d23, , q12 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1049035,15 +1049037,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r2, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1049127,15 +1049129,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip], #-836 @ 0xfffffcbc │ │ │ │ + stc 0, cr0, [ip], {209} @ 0xd1 │ │ │ │ strb r4, [r1, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1049391,16 +1049393,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9b400d1 │ │ │ │ - @ instruction: 0xe9b000d1 │ │ │ │ + ands.w r0, r4, r1, lsr #3 │ │ │ │ + ands.w r0, r0, r1, lsr #3 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049498,16 +1049500,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r0!, {r0, r4, r6, r7} │ │ │ │ - ldmia.w r8!, {r0, r4, r6, r7} │ │ │ │ + stmdb r0, {r0, r4, r6, r7} │ │ │ │ + ldmdb r8, {r0, r4, r6, r7} │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049681,15 +1049683,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stcl 0, cr0, [lr], #844 @ 0x34c │ │ │ │ + stcl 0, cr0, [lr, #-844] @ 0xfffffcb4 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r5, r6} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1049786,19 +1049788,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 378e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262d98> │ │ │ │ + b.n 378ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262e58> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1049885,19 +1049887,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 378d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262c90> │ │ │ │ + b.n 378df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262d50> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 378d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262c88> │ │ │ │ + b.n 378de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262d48> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1049994,20 +1049996,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vrsra.u64 q15, q15, #1 │ │ │ │ + vsri.32 q15, q7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1050112,15 +1050114,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xe8ca00d3 │ │ │ │ + stmdb sl!, {r0, r1, r4, r6, r7} │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r4, r5, r6, r7} │ │ │ │ vsri.64 , q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1050224,20 +1050226,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 379adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263a3c> │ │ │ │ + b.n 379b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263afc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vsra.u64 q15, q15, #1 │ │ │ │ + vrshr.u32 q15, q7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1050368,20 +1050370,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r7, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vcvt.f32.u32 d21, d30, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3798c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263820> │ │ │ │ + b.n 379980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2638e0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bmi.n 37987e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2637de> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050478,20 +1050480,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vcvt.u16.f16 d21, d18, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ bcc.n 379832 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263792> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1050594,19 +1050596,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vqshlu.s32 d22, d4, #31 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050695,15 +1050697,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vsli.32 d22, d2, #31 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1050819,21 +1050821,21 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - blt.n 379c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263b9c> │ │ │ │ + bgt.n 379cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263c5c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ @ instruction: 0xffff63ee │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1050924,15 +1050926,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1051020,15 +1051022,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, r0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r4, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1051116,15 +1051118,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r3, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r3, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [r6, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1051230,23 +1051232,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r4, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 37a020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263f80> │ │ │ │ + bhi.n 37a0e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264040> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 37a0b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264018> │ │ │ │ + bhi.n 379f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263ed8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r4, [r2, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1051365,17 +1051367,17 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r4, [r6, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #928] @ (37a548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2644a8>) │ │ │ │ + ldr r3, [pc, #288] @ (37a2c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264228>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vsri.32 , q14, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r6, [r1, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1051485,19 +1051487,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r0, [r4, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 37a330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264290> │ │ │ │ + bvs.n 37a1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264150> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 37a318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264278> │ │ │ │ + bvs.n 37a1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264138> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 37a224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264184> │ │ │ │ + bvs.n 37a2e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264244> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1051609,26 +1051611,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rev r7, r2 │ │ │ │ vsubl.u , d15, d20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bmi.n 37a484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643e4> │ │ │ │ + bmi.n 37a344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2642a4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 37a388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2642e8> │ │ │ │ + bpl.n 37a448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643a8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r6, [r5, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051742,26 +1051744,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 37a4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26441c> │ │ │ │ + bls.n 37a57c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2644dc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vmla.i , , d16[0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bcs.n 37a540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2644a0> │ │ │ │ + bcc.n 37a600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264560> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 37a46c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2643cc> │ │ │ │ + bcc.n 37a52c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26448c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r2, [r5, r3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r6!, {r0, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051875,26 +1051877,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 37a770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2646d0> │ │ │ │ + bne.n 37a630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264590> │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ @ instruction: 0xffff4f9c │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bne.n 37a5fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26455c> │ │ │ │ + bcs.n 37a6bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26461c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 37a758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2646b8> │ │ │ │ + bcs.n 37a618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264578> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r5!, {r0, r2, r3, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052008,26 +1052010,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 37a82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26478c> │ │ │ │ + beq.n 37a6ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26464c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vcvt.f32.u32 q10, q4, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - beq.n 37a8b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264818> │ │ │ │ + beq.n 37a778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2646d8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 37a844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2647a4> │ │ │ │ + bne.n 37a704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264664> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052141,26 +1052143,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r4, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vcvt.u16.f16 d20, d4, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - beq.n 37a938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264898> │ │ │ │ + beq.n 37a9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264958> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r6, [r3, r4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmia r3!, {r0, r2, r4, r5, r6} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052263,18 +1052265,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #192] @ (37ab00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264a60>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsb r4, [r5, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vcvt.u32.f32 d28, d10, #1 │ │ │ │ + vcvt.u32.f32 q14, q13, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r4, [r3, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1052375,18 +1052377,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #48] @ (37ab94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264af4>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r1, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - @ instruction: 0xffffcdf6 │ │ │ │ + vcvt.f32.u32 q14, q3, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1052487,18 +1052489,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #928] @ (37b028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264f88>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + ands r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - @ instruction: 0xffffccd2 │ │ │ │ + vcvt.u16.f16 d28, d18, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1052599,18 +1052601,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #784] @ (37b0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26501c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r0, r5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r7, 37ae32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x264d92> │ │ │ │ - vtbl.8 d28, {d31-) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1052991,17 +1052993,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [pc, #736] @ (37b440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653a0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #544] @ (37b388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2652e8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #680] @ (37b418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265378>) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #768] @ (37b47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653dc>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1053130,17 +1053132,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r6, [pc, #400] @ (37b444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653a4>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #208] @ (37b38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2652ec>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #432] @ (37b480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653e0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1053259,19 +1053261,19 @@ │ │ │ │ nop │ │ │ │ cmp r4, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r5, [pc, #64] @ (37b440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653a0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [pc, #136] @ (37b49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2653fc>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053392,19 +1053394,19 @@ │ │ │ │ nop │ │ │ │ adcs r0, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #816] @ (37b874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2657d4>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [pc, #888] @ (37b8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265830>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053525,19 +1053527,19 @@ │ │ │ │ nop │ │ │ │ ands r4, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r2, [pc, #544] @ (37b8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265808>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [pc, #616] @ (37b904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265864>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1053665,15 +1053667,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r1, [pc, #240] @ (37b8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26583c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r6, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [pc, #352] @ (37b95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2658bc>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1053794,19 +1053796,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ blxns ip │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mov r8, pc │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1053931,26 +1053933,26 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - itte vs │ │ │ │ - lslvs r1, r2, #3 │ │ │ │ - strhvs r6, [r0, #56] @ 0x38 │ │ │ │ - lslvc r1, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + itte gt │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + strhgt r6, [r4, #58] @ 0x3a │ │ │ │ + lslle r1, r4, #3 │ │ │ │ + bkpt 0x004e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it eq │ │ │ │ - lsleq r1, r2, #3 │ │ │ │ + it vs │ │ │ │ + lslvs r1, r2, #3 │ │ │ │ cmp r8, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #276] @ (37bbc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265b28>) │ │ │ │ @@ -1054064,23 +1054066,23 @@ │ │ │ │ nop │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r0, r8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x00a6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0038 │ │ │ │ + bkpt 0x0098 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sl │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1054202,19 +1054204,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ lsls r0, r2, #6 │ │ │ │ mvns r4, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xeb8000df │ │ │ │ + @ instruction: 0xebe000df │ │ │ │ orrs r2, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #280] @ (37be60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265dc0>) │ │ │ │ @@ -1054335,19 +1054337,19 @@ │ │ │ │ nop │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r4, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics.w r0, r8, pc, lsr #3 │ │ │ │ + eors.w r0, r8, pc, lsr #3 │ │ │ │ sbcs r2, r7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (37bf94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x265ef4>) │ │ │ │ @@ -1054456,15 +1054458,15 @@ │ │ │ │ nop │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adcs r4, r4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1054595,17 +1054597,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ lsls r0, r2, #6 │ │ │ │ ands r0, r7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 37c2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26624c>) │ │ │ │ vsli.32 , q0, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1054737,17 +1054739,17 @@ │ │ │ │ nop │ │ │ │ subs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #58 @ 0x3a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #568] @ (37c498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2663f8>) │ │ │ │ + ldr r5, [pc, #952] @ (37c618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266578>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r6, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1054955,17 +1054957,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1055113,19 +1055115,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #136] @ (37c6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266618>) │ │ │ │ + ldr r2, [pc, #520] @ (37c838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266798>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ @ instruction: 0xffff39fc │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055274,19 +1055276,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #424] @ (37c990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2668f0>) │ │ │ │ + ldr r0, [pc, #808] @ (37cb10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266a70>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - uxth r4, r3 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vtbx.8 d19, {d15}, d4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055446,17 +1055448,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r7, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ands.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + orns r0, r8, #7045120 @ 0x6b8000 │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1055602,19 +1055604,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #60 @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xf26400d7 │ │ │ │ + movt r0, #16599 @ 0x40d7 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #372] @ (37cccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266c2c>) │ │ │ │ @@ -1055768,19 +1055770,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 37cd34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266c94> │ │ │ │ + bgt.n 37cbf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266b54> │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r3, #78 @ 0x4e │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1055939,20 +1055941,20 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #236 @ 0xec │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xf1f600d3 │ │ │ │ + @ instruction: 0xf25600d3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 37ced8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266e38> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ @ instruction: 0xffff31ce │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1056123,19 +1056125,19 @@ │ │ │ │ nop │ │ │ │ movs r6, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ands r2, r2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 37cfd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266f30> │ │ │ │ + bls.n 37d090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266ff0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056293,17 +1056295,17 @@ │ │ │ │ nop │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1056472,19 +1056474,19 @@ │ │ │ │ nop │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #464] @ (37d5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26750c>) │ │ │ │ + ldr r6, [pc, #848] @ (37d72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26768c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #14] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds.w r0, ip, #219 @ 0xdb │ │ │ │ + sbcs.w r0, ip, #219 @ 0xdb │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #436] @ (37d5b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267510>) │ │ │ │ @@ -1056661,23 +1056663,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r5, pc, #152 @ (adr r5, 37d660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2675c0>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 37d7e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267740>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ @ instruction: 0xffff2a98 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1056856,18 +1056858,18 @@ │ │ │ │ ... │ │ │ │ subs r4, r0, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, #0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr0, {7} │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + cdp2 0, 6, cr0, cr0, cr0, {7} │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 37d844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2677a4>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 37d9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267924>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1057065,27 +1057067,27 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #12 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #232 @ (adr r0, 37dab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267a10>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 37ddc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267d28>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 37db48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267aa8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 37d9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26793c>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 37db5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267abc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 37db58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267ab8>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 37dcd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267c38>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1057357,25 +1057359,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r1, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r5, r7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strb r2, [r5, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1057683,109 +1057685,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (37e0d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268034>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 37de72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x267dd2> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vcvt.u16.f16 d25, d22, #1 │ │ │ │ + @ instruction: 0xffff9d96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xffff9d28 │ │ │ │ + @ instruction: 0xffff9d88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - @ instruction: 0xffff9b9c │ │ │ │ + @ instruction: 0xffff9bfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - @ instruction: 0xffff9b94 │ │ │ │ + @ instruction: 0xffff9bf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ 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] @ (37e290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2681f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1057958,15 +1057960,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r1, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r1, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r2, r1, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1058118,27 +1058120,27 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r2, r5, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #304 @ (adr r1, 37e584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2684e4>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 37e704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x268664>) │ │ │ │ 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] @ (37e56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2684cc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1058248,15 +1058250,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r2, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r4, r1, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r4, r5, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1058357,15 +1058359,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, r4, r1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, r7, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1058467,15 +1058469,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ lsrs r0, r2, #27 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, r5, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1058594,15 +1058596,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r5, #29 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1058721,15 +1058723,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r7, #17 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1059081,26 +1059083,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #22 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vsra.u32 , q3, #1 │ │ │ │ + vsra.u64 d25, d22, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r2, r3, #12 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1059228,15 +1059230,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r4, #29 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4, #-876] @ 0xfffffc94 │ │ │ │ + ldc2 0, cr0, [r4, #876]! @ 0x36c │ │ │ │ asrs r4, r6, #3 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1059613,20 +1059615,20 @@ │ │ │ │ ... │ │ │ │ lsls r4, r0, #24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r0, #2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfbb800db │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldc2 0, cr0, [r8], {219} @ 0xdb │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsls r6, r1, #18 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -1059786,15 +1059788,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c400db │ │ │ │ + strh.w r0, [r4, fp, lsl #1] │ │ │ │ lsrs r6, r6, #12 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w sl, [pc, #1176] @ 37f9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269924> │ │ │ │ @@ -1060222,23 +1060224,23 @@ │ │ │ │ ... │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsrs r2, r0, #11 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #864] @ (37fd44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269ca4>) │ │ │ │ + ldr r7, [pc, #224] @ (37fac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269a24>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ cdp2 1, 8, cr0, cr12, cr15, {4} │ │ │ │ ldc2l 1, cr0, [lr, #572] @ 0x23c │ │ │ │ ldc2 1, cr0, [r2, #572]! @ 0x23c │ │ │ │ lsls r4, r0, #29 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldc2l 1, cr0, [r8], #-572 @ 0xfffffdc4 │ │ │ │ @@ -1060434,15 +1060436,15 @@ │ │ │ │ b.n 37faf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269a52> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb60018f │ │ │ │ lsls r4, r3, #23 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r0, #219 @ 0xdb │ │ │ │ + subs.w r0, r0, #219 @ 0xdb │ │ │ │ @ instruction: 0xfada018f │ │ │ │ @ instruction: 0xfa8c018f │ │ │ │ lsls r2, r5, #18 │ │ │ │ lsls r5, r1, #6 │ │ │ │ vld2.8 {d16[4],d17[4]}, [r6] │ │ │ │ ldr??.w r0, [r4, #399] @ 0x18f │ │ │ │ vld2.8 {d0[4],d1[4]}, [sl] │ │ │ │ @@ -1060680,17 +1060682,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r0] │ │ │ │ lsls r4, r7, #14 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1060901,16 +1060903,16 @@ │ │ │ │ b.n 37ff84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x269ee4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movt r1, #59535 @ 0xe88f │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip], #876 @ 0x36c │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldc 0, cr0, [ip, #-876] @ 0xfffffc94 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xf5fa018f │ │ │ │ vaddw.u32 q0, q11, d12 │ │ │ │ @ instruction: 0xf4da018f │ │ │ │ @ instruction: 0xf4bc018f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061141,37 +1061143,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3801a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a100> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cdp2 1, 15, cr0, cr4, cr12, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 14, cr0, cr8, cr12, {4} │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - mcr2 0, 5, r0, cr6, cr11, {6} │ │ │ │ + vqadd.u8 q0, q11, │ │ │ │ str r7, [r0, #4] │ │ │ │ - vtbl.8 d23, {d15-d18}, d4 │ │ │ │ + vtbx.8 d23, {d15-d18}, d20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stc2l 1, cr0, [r2, #560] @ 0x230 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ vqrdmulh.s q9, , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - vshll.u32 , d4, #31 │ │ │ │ + @ instruction: 0xffff3a74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - @ instruction: 0xffff2cf6 │ │ │ │ + vcvt.u16.f16 q9, q3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (38074c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a6ac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1061391,31 +1061393,31 @@ │ │ │ │ b.n 380406 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a366> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrrc2 1, 8, r0, ip, cr12 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs.w r1, r4, #143 @ 0x8f │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ sbc.w r1, ip, #143 @ 0x8f │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @ instruction: 0xfaf2018c │ │ │ │ orrs.w r1, r0, #143 @ 0x8f │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #752] @ (3808d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a838>) │ │ │ │ + str r4, [r3, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ and.w r1, r6, #143 @ 0x8f │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #456] @ (3807bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a71c>) │ │ │ │ + ldr r7, [pc, #840] @ (38093c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26a89c>) │ │ │ │ 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] │ │ │ │ @@ -1061846,15 +1061848,15 @@ │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ @ instruction: 0xebe0018f │ │ │ │ @ instruction: 0xf65c018c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 380e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ad90> │ │ │ │ + b.n 380ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ae50> │ │ │ │ lsls r3, r3, #3 │ │ │ │ rsb r1, r8, #4587520 @ 0x460000 │ │ │ │ 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] @ (380b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26aaa0>) │ │ │ │ @@ -1061918,15 +1061920,15 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (380ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ae34>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ @ instruction: 0xead0018f │ │ │ │ adc.w r1, ip, #4587520 @ 0x460000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 380cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ac30> │ │ │ │ + b.n 380d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26acf0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf4e0018c │ │ │ │ stmdb 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] @ 381048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26afa8> │ │ │ │ @@ -1062396,19 +1062398,19 @@ │ │ │ │ bl 3b3488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29d3e8> │ │ │ │ b.n 380f2e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ae8e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ and.w r1, ip, pc, lsl #2 │ │ │ │ eor.w r1, r6, #4587520 @ 0x460000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + b.n 3810d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b030> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + cbz r6, 381060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26afc0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ sub.w r1, lr, #140 @ 0x8c │ │ │ │ stmdb 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] @ (3813bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b31c>) │ │ │ │ @@ -1062738,44 +1062740,44 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 380dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ad1c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ vrhadd.s d16, d26, d12 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ vrhadd.s32 d0, d30, d12 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ac5c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 381b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26baf4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 381b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bab8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf6fe00de │ │ │ │ + @ instruction: 0xf75e00de │ │ │ │ b.n 381ab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26ba10> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldc 1, cr0, [r0, #-560] @ 0xfffffdd0 │ │ │ │ b.n 3818dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b83c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #940] @ (3817cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b72c>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1063143,54 +1063145,54 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ rsbs r1, r4, ip, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r4, ip, lsl #2 │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 381960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26b8c0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, ip, ip, lsl #2 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ svc 88 @ 0x58 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ svc 10 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ udf #142 @ 0x8e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ 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] @ 381fa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf00> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1063943,23 +1063945,23 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ble.n 381ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf5c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 381ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26be54> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3820b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c014> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -1064603,76 +1064605,76 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 3826c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c620> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 252 @ 0xfc │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 3826fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c65c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 382630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c590> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcc.n 3827b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c714> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bcs.n 382674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c5d4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcs.n 382720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c680> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 382180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c0e0> │ │ │ │ + b.n 382240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c1a0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ bne.n 382650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c5b0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bne.n 382780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c6e0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ beq.n 3826ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c60c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ beq.n 382660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c5c0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str.w r0, [sl, r0, lsl #1] │ │ │ │ + strh.w r0, [sl, #208] @ 0xd0 │ │ │ │ beq.n 3827bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26c71c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ 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] @ 383508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d468> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1066025,61 +1066027,61 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ bhi.n 383464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d3c4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 383454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d3b4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ 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 │ │ │ │ - ldr r4, [pc, #776] @ (383880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d7e0>) │ │ │ │ + ldr r5, [pc, #136] @ (383600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26d560>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r1!, {r1, r2, r3} │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1067410,95 +1067412,95 @@ │ │ │ │ b.n 384454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e3b4> │ │ │ │ it le │ │ │ │ lslle r7, r1, #6 │ │ │ │ ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - vqshrun.s64 d20, q7, #1 │ │ │ │ + vqrshrun.s64 d20, q15, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blx lr │ │ │ │ + ldr r0, [pc, #320] @ (384478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26e3d8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - @ instruction: 0xffff47c0 │ │ │ │ + vtbl.8 d20, {d15}, d16 │ │ │ │ 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 │ │ │ │ - vsubl.u q10, d31, d2 │ │ │ │ + vmlal.u q10, d31, d18[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ @ instruction: 0xffff3ab0 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, sp │ │ │ │ + bx r9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r8, r4 │ │ │ │ + bx r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r2, sp │ │ │ │ + mov sl, r9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp ip, r7 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vcvt.u32.f32 d19, d10, #1 │ │ │ │ + vcvt.u32.f32 , q13, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - vmls.i q10, , d4[0] │ │ │ │ + vabal.u q10, d15, d20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add ip, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #17 │ │ │ │ - vsri.64 q10, q0, #1 │ │ │ │ + vsli.32 d20, d16, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sl, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r7, r7, #6 │ │ │ │ - vsri.64 q10, q5, #1 │ │ │ │ + vsli.32 d20, d26, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vmls.i q10, , d18[0] │ │ │ │ + vmls.i q10, , d2[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r6 │ │ │ │ + add r8, r2 │ │ │ │ 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 │ │ │ │ @@ -1067523,37 +1067525,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 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, r0, r7 │ │ │ │ - vqshl.u64 d19, d16, #63 @ 0x3f │ │ │ │ + vqshrun.s64 d19, q0, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, r4, r5 │ │ │ │ - vqrdmlah.s , , d20[0] │ │ │ │ + vqrdmlsh.s , , d4[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1068731,88 +1068733,88 @@ │ │ │ │ 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 3850dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26f03c> │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffff3bbc │ │ │ │ + vcvt.f16.u16 d19, d12, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bic.w r0, r2, r5, lsr #3 │ │ │ │ + eor.w r0, r2, r5, lsr #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffff3b94 │ │ │ │ + @ instruction: 0xffff3bf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r7, r5, #27 │ │ │ │ - @ instruction: 0xffff3b9e │ │ │ │ + @ instruction: 0xffff3bfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ 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 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ 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 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 377384 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2612e4> │ │ │ │ @@ -1070094,45 +1070096,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37791c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26187c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 385df4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26fd54> │ │ │ │ nop │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37791c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26187c> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37791c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26187c> │ │ │ │ @@ -1070958,48 +1070960,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bl 36a664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2545c4> │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ 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, #3520] @ 38744c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2713ac> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1072390,63 +1072392,63 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bmi.n 387414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x271374> │ │ │ │ + bpl.n 3874d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x271434> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r1, 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, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ movs r1, #28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ @@ -1074911,56 +1074913,57 @@ │ │ │ │ bhi.n 388c9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x272bfe> │ │ │ │ vtbx.8 d17, {d30}, d12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5000d0 │ │ │ │ + @ instruction: 0xfbb000d0 │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfada00d0 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + @ instruction: 0xfb3a00d0 │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ beq.n 388d5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x272cbe> │ │ │ │ - vmla.i q8, q7, d24[0] │ │ │ │ + vtrn. q8, q4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.u64 q8, q0, #4 │ │ │ │ - vshr.u64 q0, q0, #48 │ │ │ │ - vqadd.u32 q0, q10, q0 │ │ │ │ - mrc2 0, 5, r0, cr10, cr0, {6} │ │ │ │ - mcr2 0, 2, r0, cr14, cr0, {6} │ │ │ │ - stc2 0, cr0, [r6, #832] @ 0x340 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + vshr.u64 q8, q0, #16 │ │ │ │ + vshr.u64 q0, q0, #60 │ │ │ │ + vqadd.u16 q0, q13, q0 │ │ │ │ + mcr2 0, 5, r0, cr14, cr0, {6} │ │ │ │ + stc2l 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - and.w r0, lr, r0, lsr #3 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + orn r0, lr, r0, lsr #3 │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 388daa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x272d0a> │ │ │ │ vqshl.u32 d17, d16, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4c00d0 │ │ │ │ + @ instruction: 0xfaac00d0 │ │ │ │ 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 │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -1076248,15 +1076251,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 37c118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266078> │ │ │ │ b.n 389a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x273994> │ │ │ │ - ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ + ldrsh.w r0, [r4, r0, lsl #1] │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r6 │ │ │ │ @@ -1076266,34 +1076269,34 @@ │ │ │ │ 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 r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs.w r0, lr, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf4e600d0 │ │ │ │ + @ instruction: 0xf61e00d0 │ │ │ │ + adc.w r0, r6, #6815744 @ 0x680000 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - vraddhn.i d31, q7, q4 │ │ │ │ + vmls.i , q7, d24[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vqrdmlsh.s q10, q7, d8[0] │ │ │ │ + @ instruction: 0xfffe4fa8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf25200d0 │ │ │ │ - @ instruction: 0xf18200d0 │ │ │ │ - ldr r0, [pc, #456] @ (389be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x273b48>) │ │ │ │ + @ instruction: 0xf2b200d0 │ │ │ │ + @ instruction: 0xf1e200d0 │ │ │ │ + ldr r0, [pc, #840] @ (389d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x273cc8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vmla.i , q7, d16[0] │ │ │ │ + vtrn. , q0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mrc 0, 3, r0, cr0, cr0, {6} │ │ │ │ + mrc 0, 6, r0, cr0, cr0, {6} │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfffeedd0 │ │ │ │ + vcvt.f32.u32 d30, d16, #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 │ │ │ │ @@ -1077584,21 +1077587,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 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vmovn.i d21, q7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cmn r4, r6 │ │ │ │ + muls r4, r2 │ │ │ │ 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 │ │ │ │ @@ -1078817,62 +1078820,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 38b2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275210> │ │ │ │ - cbz r2, 38b290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751f0> │ │ │ │ + cbz r2, 38b2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275208> │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #612 @ 0x264 │ │ │ │ vtbl.8 d18, {d30- instruction: 0xfffedc9e │ │ │ │ + @ instruction: 0xfffedcfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bls.n 38b234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275194> │ │ │ │ + bge.n 38b2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275254> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 38b2e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275248> │ │ │ │ + bls.n 38b1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275108> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275114> │ │ │ │ + bls.n 38b274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752a0> │ │ │ │ + bhi.n 38b200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275160> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b2f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275254> │ │ │ │ + bhi.n 38b1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275114> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 38b2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275210> │ │ │ │ + bhi.n 38b370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751cc> │ │ │ │ + bhi.n 38b32c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27528c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275180> │ │ │ │ + bhi.n 38b2e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275240> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275134> │ │ │ │ + bhi.n 38b294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2750f8> │ │ │ │ + bvc.n 38b258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2751b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 38b354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2752b4> │ │ │ │ + bvc.n 38b214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275174> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 38b4a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275400>) │ │ │ │ - vqshlu.s64 , q5, #62 @ 0x3e │ │ │ │ + vqshl.u32 d29, d26, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 38b5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275530>) │ │ │ │ - vmlsl.u , d14, d26[0] │ │ │ │ + vmlsl.u , d30, d10[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 38b620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275580>) │ │ │ │ - @ instruction: 0xfffed5ea │ │ │ │ + vmlsl.u , d14, d10[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1080078,68 +1080081,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 37cea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266e00> │ │ │ │ b.n 38bfc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f24> │ │ │ │ - bmi.n 38bf48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ea8> │ │ │ │ + bpl.n 38c008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 38c050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fb0> │ │ │ │ + bmi.n 38bf10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275e70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 38bf60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ec0> │ │ │ │ + bmi.n 38c020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 38be70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275dd0> │ │ │ │ + bcc.n 38bf30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275e90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 38bf80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ee0> │ │ │ │ + bcc.n 38c040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fa0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 38be88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275de8> │ │ │ │ + bcs.n 38bf48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ea8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 38bf98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ef8> │ │ │ │ + bcs.n 38c058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275fb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 38c098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275ff8>) │ │ │ │ - vzip. d29, d14 │ │ │ │ + vzip. , q15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 38bfb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f14> │ │ │ │ + bne.n 38be74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275dd4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vshr.u64 d29, d16, #2 │ │ │ │ + vsra.u32 d29, d0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 38c00c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275f6c> │ │ │ │ + beq.n 38becc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x275e2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 38c130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x276090>) │ │ │ │ - @ instruction: 0xfffecfda │ │ │ │ + vshr.u32 d29, d26, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - vabal.u , d30, d0 │ │ │ │ + @ instruction: 0xfffe55e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffecbbe │ │ │ │ + vcvt.f16.u16 d28, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 38caf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x276a50> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1081349,30 +1081352,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 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vsli.32 q14, q15, #30 │ │ │ │ + vsli.64 q14, q7, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vsri.64 d28, d4, #2 │ │ │ │ + vsri.64 q14, q10, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - @ instruction: 0xfffebfbe │ │ │ │ + vshr.u32 d28, d14, #2 │ │ │ │ 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 │ │ │ │ @@ -1082729,21 +1082732,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 38d8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277850> │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 38d902 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277862> │ │ │ │ + cbnz r2, 38d91a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27787a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 38d94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2778ac> │ │ │ │ + push {r1} │ │ │ │ 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] │ │ │ │ @@ -1084008,21 +1084011,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38e668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2785c8> │ │ │ │ nop │ │ │ │ adds r4, r5, #0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 38dd54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277cb4> │ │ │ │ + b.n 38de14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x277d74> │ │ │ │ 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 │ │ │ │ @@ -1084104,41 +1084107,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 d26, {d14-d17}, d2 │ │ │ │ + vtbl.8 d26, {d30- instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffeab14 │ │ │ │ + @ instruction: 0xfffeab74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vtbl.8 d26, {d30- instruction: 0xfffeaa98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vtbl.8 d26, {d14-d16}, d6 │ │ │ │ + vtbx.8 d26, {d14-d16}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - @ instruction: 0xfffea9d8 │ │ │ │ + vshll.u32 q13, d24, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ 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 │ │ │ │ @@ -1085454,52 +1085457,52 @@ │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38f320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x279280> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 38f550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2794b0>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 38f2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x279230>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - @ instruction: 0xfffe9cb8 │ │ │ │ + vcvt.u16.f16 d25, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vdup.16 d25, d16[3] │ │ │ │ + vmull.u , d30, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - vtbx.8 d25, {d30-, #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vtbx.8 d25, {d30-d31}, d20 │ │ │ │ + vtbx.8 d25, {d14-d16}, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -1086767,58 +1086770,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ b.n 38fffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x279f5c> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vmls.i , q15, d30[0] │ │ │ │ + @ instruction: 0xfffe954e │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vqmovun.s d25, q4 │ │ │ │ + vqmovn.s d25, q12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vsra.u64 , q9, #2 │ │ │ │ + vrshr.u32 , q1, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vuzp. d25, d28 │ │ │ │ + vzip. d25, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vtrn. , q11 │ │ │ │ + vuzp. , q3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vmla.i , q7, d18[0] │ │ │ │ + vtrn. , q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - @ instruction: 0xfffe8eb8 │ │ │ │ + vcvt.u32.f32 d24, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1088139,59 +1088142,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 390d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27ac88> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vqshrn.u64 d24, q11, #2 │ │ │ │ + @ instruction: 0xfffe8996 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - vqshrun.s64 d24, q6, #2 │ │ │ │ + vqrshrun.s64 d24, q14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vqshlu.s32 q12, q1, #30 │ │ │ │ + vqshlu.s64 d24, d18, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - @ instruction: 0xfffe85e0 │ │ │ │ + vmlsl.u q12, d14, d0[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #260] @ (390df8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27ad58>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vraddhn.i d24, q7, q9 │ │ │ │ + vraddhn.i d24, q15, q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #68] @ (390d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27acb8>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vshll.i q12, d10, # │ │ │ │ + @ instruction: 0xfffe836a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1089513,60 +1089516,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 391a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27b9ac> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #692] @ (391c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27bbfc>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - @ instruction: 0xfffe7ef4 │ │ │ │ + vcvt.u32.f32 , q2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - vtbl.8 d23, {d30-, #2 │ │ │ │ - vtbl.8 d23, {d30}, d0 │ │ │ │ + vtbx.8 d23, {d30}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vtbl.8 d23, {d14}, d20 │ │ │ │ + vtbl.8 d23, {d30}, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1090958,75 +1090961,75 @@ │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 392878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27c7d8> │ │ │ │ nop │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vrshr.u64 , q3, #2 │ │ │ │ + vrsra.u32 d23, d22, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vsra.u64 d23, d30, #2 │ │ │ │ + vrshr.u32 d23, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ vtbl.8 d17, {d30- instruction: 0xfffe6e9e │ │ │ │ + @ instruction: 0xfffe6efe │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vqdmulh.s q11, q15, d30[0] │ │ │ │ + vqrdmulh.s q11, q7, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - @ instruction: 0xfffe6b5c │ │ │ │ + @ instruction: 0xfffe6bbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [pc, #516] @ (392a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27c9b8>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - vtbx.8 d22, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - vtbl.8 d22, {d14-d16}, d28 │ │ │ │ + vtbl.8 d22, {d30- │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1092317,113 +1092320,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (393678 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27d5d8>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ b.n 39367c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27d5dc> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ bx r5 │ │ │ │ - vqshrun.s64 d22, q7, #2 │ │ │ │ + vqrshrun.s64 d22, q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - vqshl.u64 q11, q2, #62 @ 0x3e │ │ │ │ + vqshrun.s64 d22, q10, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - vqshlu.s64 d22, d14, #62 @ 0x3e │ │ │ │ + vqshlu.s64 q11, q15, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vraddhn.i d22, q15, q5 │ │ │ │ + vmls.i q11, q15, d26[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vmls.i q11, q7, d10[0] │ │ │ │ + vraddhn.i d22, q15, q13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - @ instruction: 0xfffe6348 │ │ │ │ + vsubw.u q11, q15, d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vrshr.u32 q11, q14, #2 │ │ │ │ + vrshr.u64 q11, q6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vsra.u64 d22, d30, #2 │ │ │ │ + vrshr.u32 d22, d14, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vuzp. d22, d28 │ │ │ │ + vzip. d22, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vmla.i q11, q7, d20[0] │ │ │ │ + vtrn. q11, q2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vshr.u32 d22, d24, #2 │ │ │ │ + vshr.u64 d22, d8, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #13 │ │ │ │ - vqrdmlsh.s , q15, d24[0] │ │ │ │ + vmla.i q11, q7, d8[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vcvt.u32.f32 d21, d30, #2 │ │ │ │ + @ instruction: 0xfffe5f9e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r4, #9 │ │ │ │ - @ instruction: 0xfffe5ed4 │ │ │ │ + vcvt.u32.f32 d21, d20, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vcvt.f32.u32 , q7, #2 │ │ │ │ + @ instruction: 0xfffe5ebe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ @@ -1093687,90 +1093690,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 3943d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27e338> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - @ instruction: 0xfffe5cbc │ │ │ │ + vcvt.u16.f16 d21, d12, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vdup.16 , d30[3] │ │ │ │ + vqdmulh.s , q15, d14[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - vcvt.f16.u16 d21, d14, #2 │ │ │ │ + vcvt.f16.u16 , q15, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - vtbx.8 d21, {d14-d17}, d4 │ │ │ │ + vtbl.8 d21, {d30- instruction: 0xfffe599c │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - @ instruction: 0xfffe58f8 │ │ │ │ + vqrshrn.u64 d21, q4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vqrshrun.s64 d21, q0, #2 │ │ │ │ + @ instruction: 0xfffe58b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vsli.32 d21, d24, #30 │ │ │ │ + vsli.64 d21, d8, #62 @ 0x3e │ │ │ │ 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 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ @@ -1095046,31 +1095049,31 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 394ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27ef5c> │ │ │ │ nop │ │ │ │ - str r6, [r7, r4] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #312] @ (39510c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f06c>) │ │ │ │ + ldr r7, [pc, #696] @ (39528c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f1ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - vtbx.8 d20, {d30-) │ │ │ │ + ldr r2, [pc, #872] @ (395354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f2b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #320] @ (395130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f090>) │ │ │ │ + ldr r0, [pc, #704] @ (3952b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27f210>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vmlsl.u q10, d30, d2[0] │ │ │ │ + vabdl.u q10, d14, d18 │ │ │ │ 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 381064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26afc4> │ │ │ │ @@ -1096388,36 +1096391,36 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3b2640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c5a0> │ │ │ │ ldr r1, [pc, #56] @ (395cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fc54>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 395cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fc58> │ │ │ │ - cmp r2, sp │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r8, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adcs r2, r7 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vcvt.f32.u32 , q8, #2 │ │ │ │ + @ instruction: 0xfffe3ed0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 395dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fd34> │ │ │ │ + bcc.n 395c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27fbf4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vtbl.8 d17, {d14-d17}, d6 │ │ │ │ + vtbx.8 d17, {d14-d17}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3ab928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x295888> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 378be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x262b40> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1097623,27 +1097626,27 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ mov r1, r4 │ │ │ │ b.n 396890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2807f0> │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30-, q3, #62 @ 0x3e │ │ │ │ + vqshl.u32 d19, d22, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strd r9, r7, [sp] │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 381fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x26bf24> │ │ │ │ @@ -1099090,54 +1099093,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 397700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x281660> │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7856c2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4cd6d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b7636> │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 377fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261f28> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 377fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x261f28> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1100370,142 +1100373,142 @@ │ │ │ │ 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 398528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x282488> │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3aa42a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29438a> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vqrdmlah.s , , d22[0] │ │ │ │ + vqrdmlsh.s , , d6[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bgt.n 398442 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2823a2> │ │ │ │ - @ instruction: 0xfffdfbf8 │ │ │ │ + vcvt.f16.u16 , q4, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfbb400cf │ │ │ │ - subs r0, r3, r7 │ │ │ │ + ldc2 0, cr0, [r4], {207} @ 0xcf │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r1, r7 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, r6 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 39848a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2823ea> │ │ │ │ - vtbl.8 d17, {d29- │ │ │ │ - vtbx.8 d17, {d13-d16}, d26 │ │ │ │ + vtbx.8 d17, {d29- │ │ │ │ vneg.s q15, │ │ │ │ - vtbl.8 d17, {d13-d16}, d30 │ │ │ │ + vtbl.8 d17, {d29- │ │ │ │ - vtbx.8 d17, {d29-d31}, d18 │ │ │ │ + vtbx.8 d17, {d13-d16}, d2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bge.n 3984da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28243a> │ │ │ │ - @ instruction: 0xfffd199e │ │ │ │ + @ instruction: 0xfffd19fe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bls.n 39853a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28249a> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - @ instruction: 0xfffd189e │ │ │ │ + @ instruction: 0xfffd18fe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 37cb44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x266aa4> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1101874,116 +1101877,116 @@ │ │ │ │ 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 3993dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28333c> │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 399242 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831a2> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vtbx.8 d31, {d29}, d18 │ │ │ │ + vtbx.8 d31, {d13-d14}, d2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bpl.n 399226 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283186> │ │ │ │ - vsli.64 d17, d2, #61 @ 0x3d │ │ │ │ + vsli.64 , q9, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str??.w r0, [r0, #207] @ 0xcf │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + vst4. {d16-d19}, [r0] │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str??.w r0, [r8, #207] @ 0xcf │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + vst4. {d16-d19}, [r8] │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr??.w r0, [r8, #207] @ 0xcf │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + ldr??.w r0, [r8, pc] │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr??.w r0, [ip, #207] @ 0xcf │ │ │ │ + ldr??.w r0, [ip, pc] │ │ │ │ bmi.n 39935e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832be> │ │ │ │ - vsli.32 , q8, #29 │ │ │ │ + vsli.64 , q0, #61 @ 0x3d │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vst4. {d0-d3}, [r2] │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + vld4. {d16-d19}, [r2] │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399296 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831f6> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vsri.32 d17, d10, #3 │ │ │ │ + vsri.32 , q13, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399246 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831a6> │ │ │ │ - vcgt.f d17, d2, #0 │ │ │ │ + vcgt.f , q9, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 399252 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2831b2> │ │ │ │ - vabs.f , q11 │ │ │ │ + vneg.f , q3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 39942a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28338a> │ │ │ │ - vabs.f d31, d2 │ │ │ │ + vabs.f , q9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf70200cf │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + @ instruction: 0xf76200cf │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 39930e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28326e> │ │ │ │ - vrsra.u64 , q3, #3 │ │ │ │ + vsri.32 d17, d22, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcc.n 399382 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832e2> │ │ │ │ - vrsra.u64 , q4, #3 │ │ │ │ + vsri.32 d17, d24, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movt r0, #2255 @ 0x8cf │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + @ instruction: 0xf72000cf │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movt r0, #2255 @ 0x8cf │ │ │ │ + @ instruction: 0xf72000cf │ │ │ │ bcs.n 3992fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28325a> │ │ │ │ - vrsra.u64 d17, d22, #3 │ │ │ │ + vsri.32 d17, d6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vrsra.u64 d17, d14, #3 │ │ │ │ + vrsra.u64 , q15, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 3994ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28340e> │ │ │ │ - vcvt.u16.f16 d30, d12, #3 │ │ │ │ + vcvt.u16.f16 q15, q14, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subw r0, lr, #2255 @ 0x8cf │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + @ instruction: 0xf70e00cf │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bne.n 39939e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2832fe> │ │ │ │ - vsubl.u , d29, d22 │ │ │ │ + vabs.s d17, d6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bmi.n 3993fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28335e> │ │ │ │ - vsra.u64 d17, d20, #3 │ │ │ │ + vrshr.u32 d17, d4, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 399fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283f38> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1103172,103 +1103175,103 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 39a0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284004> │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vqdmulh.s q15, , d12[0] │ │ │ │ + @ instruction: 0xfffded2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + ldc 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r8], {207} @ 0xcf │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + ldc 0, cr0, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vqdmulh.s q15, , d20[0] │ │ │ │ + vqrdmulh.s q15, , d4[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [r4], #828 @ 0x33c │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + ldcl 0, cr0, [r4, #-828] @ 0xfffffcc4 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2843c0> │ │ │ │ + b.n 39a520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284480> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [r8], {207} @ 0xcf │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + stc 0, cr0, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vshll.u32 q15, d20, #29 │ │ │ │ + @ instruction: 0xfffdea94 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bic.w r0, lr, pc, lsl #3 │ │ │ │ - bics.w r0, r2, pc, lsl #3 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + eor.w r0, lr, pc, lsl #3 │ │ │ │ + eors.w r0, r2, pc, lsl #3 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 399fda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283f3a> │ │ │ │ - vqshl.u64 d16, d30, #61 @ 0x3d │ │ │ │ + vqshrun.s64 d16, q7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - vqshlu.s64 d16, d24, #61 @ 0x3d │ │ │ │ + vqshl.u32 d16, d8, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 399cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283c0c> │ │ │ │ + b.n 399d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283ccc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 39a120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284080> │ │ │ │ + bhi.n 399fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283f40> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 399b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283aa8> │ │ │ │ + b.n 399c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a48> │ │ │ │ + b.n 399ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a5c> │ │ │ │ + b.n 399bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283a80> │ │ │ │ + b.n 399be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283aa4> │ │ │ │ + b.n 399c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b64> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 399b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283ab0> │ │ │ │ + b.n 399c10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x283b70> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 39a688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2845e8> │ │ │ │ + b.n 39a748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2846a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1104508,58 +1104511,58 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 39ad74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284cd4> │ │ │ │ nop │ │ │ │ - vhadd.u8 q8, q15, │ │ │ │ - b.n 39afa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284f04> │ │ │ │ + vmla.i32 q0, q15, d15[0] │ │ │ │ + b.n 39b064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284fc4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 7, cr0, cr4, cr15, {6} │ │ │ │ - b.n 39ae10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d70> │ │ │ │ + cdp2 0, 13, cr0, cr4, cr15, {6} │ │ │ │ + b.n 39aed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284e30> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl, #828] @ 0x33c │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [sl, #828]! @ 0x33c │ │ │ │ + b.n 39ad3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2l 0, cr0, [r0], {207} @ 0xcf │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + stc2 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + ldc2l 0, cr0, [ip], #-828 @ 0xfffffcc4 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb7800cf │ │ │ │ - ble.n 39ac98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bf8> │ │ │ │ + smlsld r0, r0, r8, pc @ │ │ │ │ + udf #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfad400cf │ │ │ │ - ble.n 39ad70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284cd0> │ │ │ │ + @ instruction: 0xfb3400cf │ │ │ │ + ble.n 39ae30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d90> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr??.w r0, [sl, #207] @ 0xcf │ │ │ │ - bgt.n 39ade4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d44> │ │ │ │ + @ instruction: 0xfa5a00cf │ │ │ │ + bgt.n 39aca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c04> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vld4. {d0-d3}, [ip] │ │ │ │ - blt.n 39ac58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bb8> │ │ │ │ + vst1.8 {d0[6]}, [ip] │ │ │ │ + blt.n 39ad18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c78> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr.w r0, [lr, pc] │ │ │ │ - bge.n 39accc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c2c> │ │ │ │ + ldrh.w r0, [lr, #207] @ 0xcf │ │ │ │ + blt.n 39ad8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284cec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf79400cf │ │ │ │ - bls.n 39ad48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284ca8> │ │ │ │ + @ instruction: 0xf7f400cf │ │ │ │ + bge.n 39ae08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf70000cf │ │ │ │ - bls.n 39ae30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d90> │ │ │ │ + @ instruction: 0xf76000cf │ │ │ │ + bls.n 39acf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf66c00cf │ │ │ │ - bhi.n 39ad18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c78> │ │ │ │ + movt r0, #51407 @ 0xc8cf │ │ │ │ + bls.n 39add8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d38> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rsbs r0, r4, #6782976 @ 0x678000 │ │ │ │ - bhi.n 39ae00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284d60> │ │ │ │ + @ instruction: 0xf63400cf │ │ │ │ + bhi.n 39acc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add.w r0, sl, #6782976 @ 0x678000 │ │ │ │ - bvc.n 39ac7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284bdc> │ │ │ │ + sbc.w r0, sl, #6782976 @ 0x678000 │ │ │ │ + bvc.n 39ad3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x284c9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 3796e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263648> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1105765,56 +1105768,56 @@ │ │ │ │ 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 39b9e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285948> │ │ │ │ nop │ │ │ │ - ubfx r0, r0, #3, #16 │ │ │ │ - bvs.n 39b9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285958> │ │ │ │ + bic.w r0, r0, #6782976 @ 0x678000 │ │ │ │ + bvs.n 39b8b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285818> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2f200cf │ │ │ │ - bpl.n 39ba6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859cc> │ │ │ │ + @ instruction: 0xf35200cf │ │ │ │ + bpl.n 39b92c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28588c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf22400cf │ │ │ │ - bmi.n 39b8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285840> │ │ │ │ + @ instruction: 0xf28400cf │ │ │ │ + bpl.n 39b9a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285900> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf18c00cf │ │ │ │ - bmi.n 39b9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285920> │ │ │ │ + @ instruction: 0xf1ec00cf │ │ │ │ + bmi.n 39ba80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf0f400cf │ │ │ │ - bcc.n 39b8a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285800> │ │ │ │ + adcs.w r0, r4, #207 @ 0xcf │ │ │ │ + bcc.n 39b960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - orrs.w r0, r8, #207 @ 0xcf │ │ │ │ - bcs.n 39b980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858e0> │ │ │ │ + @ instruction: 0xf0b800cf │ │ │ │ + bcc.n 39ba40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vmla.i d0, d26, d3[3] │ │ │ │ - bcs.n 39b9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285954> │ │ │ │ + vmla.i32 d16, d26, d15[0] │ │ │ │ + bcs.n 39b8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285814> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp 0, 11, cr0, cr12, cr15, {6} │ │ │ │ - bne.n 39ba68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859c8> │ │ │ │ + vhadd.s16 q0, q14, │ │ │ │ + bne.n 39b928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285888> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [lr, #828]! @ 0x33c │ │ │ │ - beq.n 39b8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28583c> │ │ │ │ + cdp 0, 4, cr0, cr14, cr15, {6} │ │ │ │ + beq.n 39b99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2858fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc 0, cr0, [r0, #-828]! @ 0xfffffcc4 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + stc 0, cr0, [r0, #828] @ 0x33c │ │ │ │ + beq.n 39ba10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285970> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc 0, cr0, [ip], {207} @ 0xcf │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + stcl 0, cr0, [ip], #828 @ 0x33c │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xebf800cf │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + mrrc 0, 12, r0, r8, cr15 │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbc.w r0, r0, pc, lsl #3 │ │ │ │ - eors.w r0, r2, pc, lsl #3 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + rsb r0, r0, pc, lsl #3 │ │ │ │ + @ instruction: 0xeaf200cf │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xe98e00cf │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + strd r0, r0, [lr, #828]! @ 0x33c │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 37602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25ff8c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 3797f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x263754> │ │ │ │ @@ -1106173,37 +1106176,37 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 39bd78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285cd8> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xe81800cf │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldrd r0, r0, [r8], #-828 @ 0x33c │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39bb98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285af8> │ │ │ │ + b.n 39bc58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285bb8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 39bdc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285d24>) │ │ │ │ - vqrshrn.u64 d28, q5, #3 │ │ │ │ + @ instruction: 0xfffdc9ba │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39ba7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859dc> │ │ │ │ + b.n 39bb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285a9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39b9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x285908> │ │ │ │ + b.n 39ba68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2859c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107008,15 +1107011,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 39c596 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2864f6> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf0cc0180 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf0a80180 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -1108138,173 +1108141,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 39d1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28714c> │ │ │ │ b.n 39d102 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287062> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 39cac6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x286a26> │ │ │ │ b.n 39d0f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287052> │ │ │ │ - bgt.n 39d208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287168> │ │ │ │ + bgt.n 39d2c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287228> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28716c> │ │ │ │ + bgt.n 39d2cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28722c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287188> │ │ │ │ + bgt.n 39d2e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287248> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871a4> │ │ │ │ + ble.n 39d304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287264> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871b0> │ │ │ │ + ble.n 39d310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287270> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871a8> │ │ │ │ + ble.n 39d308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287268> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39d264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2871c4> │ │ │ │ + ble.n 39d324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287284> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b8> │ │ │ │ + ble.n 39d218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287178> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 39d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872cc> │ │ │ │ + ble.n 39d22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28718c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + svc 10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 39d35c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + b.n 39d380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 39d394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 39d3a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287308> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 39d3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287324> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 39d3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287338> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 39d3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287344> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287320> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + b.n 39d3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28733c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d3c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287328> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 39d3cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28732c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 39d3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287340> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 39d3f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287354> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + b.n 39d3bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28731c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + b.n 39d410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287370> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872cc> │ │ │ │ + b.n 39d42c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28738c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 39d410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287370> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d3b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287310> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287314> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 39d3b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287318> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 39d3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28733c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 39d400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287360> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 39d424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287384> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872e8> │ │ │ │ + b.n 39d448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287314> │ │ │ │ + b.n 39d474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287340> │ │ │ │ + b.n 39d4a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287400> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d3f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287354> │ │ │ │ + b.n 39d4b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287414> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + b.n 39d4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287440> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a4> │ │ │ │ + b.n 39d504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287464> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 39d418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287378> │ │ │ │ + b.n 39d4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287438> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287348> │ │ │ │ + bhi.n 39d2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287208> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287374> │ │ │ │ + bhi.n 39d2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287338> │ │ │ │ + bhi.n 39d498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f0> │ │ │ │ + bhi.n 39d450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f4> │ │ │ │ + bhi.n 39d454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39d3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287304> │ │ │ │ + bhi.n 39d464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287320> │ │ │ │ + bhi.n 39d480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28733c> │ │ │ │ + bhi.n 39d49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d3f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287358> │ │ │ │ + bhi.n 39d4b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287418> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287374> │ │ │ │ + bhi.n 39d2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287390> │ │ │ │ + bhi.n 39d2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287250> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ + bhi.n 39d30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28726c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d0> │ │ │ │ + bhi.n 39d330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287290> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ec> │ │ │ │ + bhi.n 39d34c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f8> │ │ │ │ + bhi.n 39d358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f4> │ │ │ │ + bhi.n 39d354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873f8> │ │ │ │ + bhi.n 39d358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d49c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873fc> │ │ │ │ + bhi.n 39d35c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287430> │ │ │ │ + bpl.n 39d390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287444> │ │ │ │ + bpl.n 39d3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287304> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287424> │ │ │ │ + bpl.n 39d384 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d4dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28743c> │ │ │ │ + bpl.n 39d39c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d44c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ac> │ │ │ │ + bpl.n 39d30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28726c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39d440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a0> │ │ │ │ + bpl.n 39d300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287260> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + bhi.n 39d4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287440> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a4> │ │ │ │ + bhi.n 39d504 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287464> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873c8> │ │ │ │ + bhi.n 39d328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287288> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d48c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873ec> │ │ │ │ + bhi.n 39d34c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d45c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873bc> │ │ │ │ + bhi.n 39d31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28727c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873a8> │ │ │ │ + bhi.n 39d508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287468> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d8> │ │ │ │ + bhi.n 39d338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287298> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39d420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287380> │ │ │ │ + bge.n 39d4e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287440> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28740c> │ │ │ │ + bvs.n 39d36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39d4cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28742c> │ │ │ │ + bvs.n 39d38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872ec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28747c> │ │ │ │ + bhi.n 39d3dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28733c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39d354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2872b4> │ │ │ │ + bhi.n 39d414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287374> │ │ │ │ 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] @ (39d470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2873d0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1108326,15 +1108329,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 39d7d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287730> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 39d79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2876fc> │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1109516,201 +1109519,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 │ │ │ │ - ldmia r5, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288094> │ │ │ │ + bvc.n 39e1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288154> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d8> │ │ │ │ + bvc.n 39e038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287f98> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 39e144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a4> │ │ │ │ + bvc.n 39e204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288164> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e15c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880bc> │ │ │ │ + bgt.n 39e01c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287f7c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39e0a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288008> │ │ │ │ + bgt.n 39e168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + svc 6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 39e1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288150> │ │ │ │ + bgt.n 39e0b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288010> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bge.n 39e0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288038> │ │ │ │ + blt.n 39e198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bge.n 39e0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288000> │ │ │ │ + blt.n 39e160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - blt.n 39e17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880dc> │ │ │ │ + blt.n 39e03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287f9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d8> │ │ │ │ + bls.n 39e038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287f98> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c8> │ │ │ │ + bls.n 39e228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288188> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + bls.n 39e06c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fcc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880f0> │ │ │ │ + bls.n 39e050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fb0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28805c> │ │ │ │ + bge.n 39e1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28811c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288044> │ │ │ │ + bge.n 39e1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288104> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fd0> │ │ │ │ + bls.n 39e130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288090> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288178> │ │ │ │ + bhi.n 39e0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288038> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288134> │ │ │ │ + bhi.n 39e094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287ff4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fd8> │ │ │ │ + bls.n 39e138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288098> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + bls.n 39e108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288068> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + bls.n 39e06c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x287fcc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a4> │ │ │ │ + bls.n 39e204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288164> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288024> │ │ │ │ + bvc.n 39e184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28801c> │ │ │ │ + bvc.n 39e17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880dc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288014> │ │ │ │ + bvc.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28800c> │ │ │ │ + bvs.n 39e16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 39e0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288004> │ │ │ │ + bvs.n 39e164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d4> │ │ │ │ + bvs.n 39e234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288194> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c4> │ │ │ │ + bvs.n 39e224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288184> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28810c> │ │ │ │ + bpl.n 39e26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 39e1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288114> │ │ │ │ + bpl.n 39e274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288168> │ │ │ │ + beq.n 39e0c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288028> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288178> │ │ │ │ + beq.n 39e0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288038> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288184> │ │ │ │ + beq.n 39e0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288044> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + beq.n 39e108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288068> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881ac> │ │ │ │ + beq.n 39e10c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28806c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ + beq.n 39e128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288088> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e4> │ │ │ │ + beq.n 39e144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ + beq.n 39e170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28802c> │ │ │ │ + beq.n 39e18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880ec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e0f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288050> │ │ │ │ + beq.n 39e1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288110> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288084> │ │ │ │ + bne.n 39e1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288144> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880b0> │ │ │ │ + bne.n 39e210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288170> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880dc> │ │ │ │ + bne.n 39e23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28819c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e1c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288120> │ │ │ │ + bne.n 39e280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39e1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288128> │ │ │ │ + bne.n 39e288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288140> │ │ │ │ + bne.n 39e2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288200> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28814c> │ │ │ │ + bne.n 39e2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28820c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288150> │ │ │ │ + bne.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e1fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28815c> │ │ │ │ + bne.n 39e2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28821c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288174> │ │ │ │ + bne.n 39e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288234> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288194> │ │ │ │ + bne.n 39e0f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288054> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881a8> │ │ │ │ + bne.n 39e108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288068> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881b4> │ │ │ │ + bne.n 39e114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288074> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ + bne.n 39e128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288088> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e26c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881cc> │ │ │ │ + bne.n 39e12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28808c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e8> │ │ │ │ + bne.n 39e148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881f4> │ │ │ │ + bne.n 39e154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288200> │ │ │ │ + bne.n 39e160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28820c> │ │ │ │ + bne.n 39e16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288218> │ │ │ │ + bne.n 39e178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288234> │ │ │ │ + bne.n 39e194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880f4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e2f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288250> │ │ │ │ + bne.n 39e1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288110> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288274> │ │ │ │ + bne.n 39e1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288134> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bne.n 39e1d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288130> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288084> │ │ │ │ + bne.n 39e1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288144> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288274> │ │ │ │ + bne.n 39e1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288134> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28826c> │ │ │ │ + bne.n 39e1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28812c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bne.n 39e1d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288130> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288278> │ │ │ │ + bne.n 39e1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288138> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e320 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288280> │ │ │ │ + bne.n 39e1e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288140> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288288> │ │ │ │ + bne.n 39e1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288148> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288290> │ │ │ │ + bne.n 39e1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288150> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288298> │ │ │ │ + bne.n 39e1f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288158> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2882a0> │ │ │ │ + bne.n 39e200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288160> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e14c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880ac> │ │ │ │ + bne.n 39e20c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28816c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c0> │ │ │ │ + bne.n 39e220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288180> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e8> │ │ │ │ + bhi.n 39e348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2882a8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881e0> │ │ │ │ + bhi.n 39e340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2882a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881d8> │ │ │ │ + bhi.n 39e338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288298> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288208> │ │ │ │ + bhi.n 39e168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 39e2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288210> │ │ │ │ + bhi.n 39e170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2880d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288270> │ │ │ │ + bmi.n 39e1d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288130> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 39e1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288108> │ │ │ │ + bmi.n 39e268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2881c8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39e22c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28818c> │ │ │ │ + bcs.n 39e2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28824c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39ee5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dbc> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1110820,145 +1110823,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 39c240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2861a0> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39e8d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288832> │ │ │ │ nop │ │ │ │ - beq.n 39ee9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dfc> │ │ │ │ + beq.n 39ef5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ebc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ea8> │ │ │ │ + bne.n 39ee08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e8c> │ │ │ │ + bne.n 39edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ef20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e80> │ │ │ │ + bne.n 39ede0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e28> │ │ │ │ + bne.n 39ed88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ce8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39ee88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288de8> │ │ │ │ + bne.n 39ef48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ea8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e2c> │ │ │ │ + bne.n 39ed8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288cec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 39eeac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e0c> │ │ │ │ + bne.n 39ef6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288ecc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d74> │ │ │ │ + bne.n 39eed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d70> │ │ │ │ + bne.n 39eed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e30> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d6c> │ │ │ │ + bne.n 39eecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e2c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d68> │ │ │ │ + bne.n 39eec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e28> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d64> │ │ │ │ + bne.n 39eec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e24> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39ee00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d60> │ │ │ │ + bne.n 39eec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39edfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d5c> │ │ │ │ + bne.n 39eebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e1c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 39edf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d58> │ │ │ │ + bne.n 39eeb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e18> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d54> │ │ │ │ + bcc.n 39eeb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e14> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39ede8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d48> │ │ │ │ + bcs.n 39eea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39eddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d3c> │ │ │ │ + bcs.n 39ee9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dfc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d58> │ │ │ │ + bcc.n 39eeb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e18> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d4c> │ │ │ │ + bcs.n 39eeac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d38> │ │ │ │ + bcs.n 39ee98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288df8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcs.n 39edcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288d2c> │ │ │ │ + bcs.n 39ee8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288dec> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + beq.n 39eeec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e4c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 39eee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e40> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + beq.n 39eed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288e34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39f4dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28943c> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1111461,85 +1111464,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39ed06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288c66> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 39e2aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28820a> │ │ │ │ b.n 39ed06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x288c66> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ittt vc │ │ │ │ - lslvc r7, r1, #3 │ │ │ │ - stmiavc r4!, {r2, r3} │ │ │ │ - lslvc r7, r1, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + ittt le │ │ │ │ + lslle r7, r1, #3 │ │ │ │ + stmiale r4!, {r2, r3, r5, r6} │ │ │ │ + lslle r7, r1, #3 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {} │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + itt eq │ │ │ │ + lsleq r7, r1, #3 │ │ │ │ + nopeq │ │ │ │ lsls r7, r1, #3 │ │ │ │ - nop {12} │ │ │ │ + stmia r0!, {r5} │ │ │ │ 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] @ (39f80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28976c>) │ │ │ │ @@ -1112765,23 +1112768,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - yield │ │ │ │ + nop {7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r7, r1, #3 │ │ │ │ - cmpeq r1, #180 @ 0xb4 │ │ │ │ - moveq r0, r0 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + ittt vs │ │ │ │ + lslvs r7, r1, #3 │ │ │ │ + cmpvs r1, #180 @ 0xb4 │ │ │ │ + movvs r0, r0 │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf3fe00d9 │ │ │ │ + orrs.w r0, lr, #7110656 @ 0x6c8000 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 4668f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x350854> │ │ │ │ mov fp, r0 │ │ │ │ @@ -1113398,15 +1113401,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 │ │ │ │ - ldcl 0, cr0, [r8], #-868 @ 0xfffffc9c │ │ │ │ + ldcl 0, cr0, [r8], {217} @ 0xd9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3a10dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b03c> │ │ │ │ mov r0, r4 │ │ │ │ @@ -1113463,15 +1113466,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3a0860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28a7c0> │ │ │ │ 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 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ 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] @ (3a0af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28aa58>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1113661,15 +1113664,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f0018a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3a0b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28aada> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ adcs.w r1, r2, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1114785,22 +1114788,22 @@ │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3a1578 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b4d8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adcs.w r1, r4, sl, lsl #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3a16c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b622> │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #936 @ (adr r7, 3a19f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b950>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r7, r1, #3 │ │ │ │ eor.w r1, r0, sl, lsl #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 3a1718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b678>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 3a1898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b7f8>) │ │ │ │ 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 │ │ │ │ @@ -1115099,27 +1115102,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53ec70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428bd0> │ │ │ │ bl 53e62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42858c> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3a18f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b850> │ │ │ │ nop │ │ │ │ @ instruction: 0xe98e018a │ │ │ │ - add r6, pc, #24 @ (adr r6, 3a1980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b8e0>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 3a1b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28ba60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 3a1974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b8d4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ 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] │ │ │ │ @@ -1115270,15 +1115273,15 @@ │ │ │ │ b.n 3a1a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b994> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3a1a5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28b9be> │ │ │ │ nop │ │ │ │ - add r3, pc, #592 @ (adr r3, 3a1d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28bcd8>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 3a1ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28be58>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 3a1b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28baa8> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3a1b46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28baa6> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1116140,17 +1116143,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 3a2380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28c2e0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ 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] @ (3a261c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28c57c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1116667,39 +1116670,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (3a29a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28c908>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (3a29ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28c90c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -1117168,19 +1117171,19 @@ │ │ │ │ beq.n 3a2e76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28cdd6> │ │ │ │ eors r3, r1 │ │ │ │ b.n 3a2e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28cd74> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43d2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32720c> │ │ │ │ b.n 3a2bc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28cb22> │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ 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] @ 3a342c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28d38c> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -1118179,15 +1118182,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #221 @ 0xdd │ │ │ │ vqrshrn.u64 d28, q11, #1 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 3a3886 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28d7e6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1118282,15 +1118285,15 @@ │ │ │ │ bl 4cef30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b8e90> │ │ │ │ b.n 3a39ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28d94e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r6!, {r1, r3} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1118514,17 +1118517,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3a3bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28db4c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3a3b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28daf8> │ │ │ │ b.n 3a3c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28db74> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ 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 │ │ │ │ @@ -1119045,51 +1119048,51 @@ │ │ │ │ bl 3a28e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28c840> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3a3f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28dea8> │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r2, #14] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ 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] @ 3a4d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28ecbc> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1120099,35 +1120102,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5, r6, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbnz r0, 3a4dea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28ed4a> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a4c7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28ebde> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1120652,83 +1120655,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 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r1, #11] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ 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, #2908] @ 3a5f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28feb8> │ │ │ │ @@ -1121773,54 +1121776,54 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #856 @ 0x358 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr14, {6} │ │ │ │ + cdp2 0, 8, cr0, cr14, cr14, {6} │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - smlsld r0, r0, r0, lr │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + ldc2 0, cr0, [r0], #-824 @ 0xfffffcc8 │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfb7c00ce │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + smlsld r0, r0, ip, lr │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 3a5fda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28ff3a> │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ add.w r0, r3, #26 │ │ │ │ ldr.w r0, [r5, r0, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1122514,55 +1122517,55 @@ │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.w 3a5636 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x28f596> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cbz r1, 3a674e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2906ae> │ │ │ │ - vmls.i , , d22[0] │ │ │ │ + @ instruction: 0xffff3546 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #644 @ 0x284 │ │ │ │ - @ instruction: 0xffff8f00 │ │ │ │ + vqrdmlsh.s q12, , d16[0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ + lsls r7, r1, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a6778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2906d8>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a6774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2906d4> │ │ │ │ ldr r0, [pc, #24] @ (3a677c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2906dc>) │ │ │ │ ldr r3, [r3, r0] │ │ │ │ @@ -1125153,27 +1125156,27 @@ │ │ │ │ b.n 3a7db6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291d16> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #18] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #488] @ (3a8030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f90>) │ │ │ │ + ldr r7, [pc, #872] @ (3a81b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292110>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291df0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7e8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291dea> │ │ │ │ ldr r3, [pc, #60] @ (3a7e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291df4>) │ │ │ │ @@ -1125197,15 +1125200,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r5, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e44> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7ede <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e3e> │ │ │ │ ldr r3, [pc, #60] @ (3a7ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e48>) │ │ │ │ @@ -1125229,15 +1125232,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e98> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7f32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e92> │ │ │ │ ldr r3, [pc, #60] @ (3a7f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291e9c>) │ │ │ │ @@ -1125261,15 +1125264,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r0, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291eec> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7f86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291ee6> │ │ │ │ ldr r3, [pc, #60] @ (3a7f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291ef0>) │ │ │ │ @@ -1125293,15 +1125296,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a7fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f40> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a7fda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f3a> │ │ │ │ ldr r3, [pc, #60] @ (3a7fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f44>) │ │ │ │ @@ -1125325,15 +1125328,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a8034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f94> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a802e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f8e> │ │ │ │ ldr r3, [pc, #60] @ (3a8038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291f98>) │ │ │ │ @@ -1125357,15 +1125360,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r6, [r0, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a8088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291fe8> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a8082 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291fe2> │ │ │ │ ldr r3, [pc, #60] @ (3a808c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x291fec>) │ │ │ │ @@ -1125389,27 +1125392,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3a80b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292010>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ 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] @ (3a8100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292060>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125435,29 +1125438,29 @@ │ │ │ │ bne.n 3a80da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29203a> │ │ │ │ ldr r1, [pc, #16] @ (3a8104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292064>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 3a8270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2921d0>) │ │ │ │ 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] @ (3a8124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292084>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ 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] @ (3a8168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2920c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1125477,18 +1125480,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8156 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2920b6> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ 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] │ │ │ │ @@ -1125509,15 +1125512,15 @@ │ │ │ │ bne.n 3a818e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2920ee> │ │ │ │ ldr r1, [pc, #12] @ (3a81b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292114>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1125550,15 +1125553,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a81ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29214a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a81da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29213a> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r7, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3a8264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2921c4>) │ │ │ │ @@ -1125584,17 +1125587,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a8240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2921a0> │ │ │ │ ldr r1, [pc, #12] @ (3a8268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2921c8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, r2] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ 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] │ │ │ │ @@ -1125626,15 +1125629,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a8296 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2921f6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1126035,75 +1126038,75 @@ │ │ │ │ b.n 3a83fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29235e> │ │ │ │ blx r2 │ │ │ │ b.n 3a84c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292422> │ │ │ │ blx r2 │ │ │ │ b.n 3a8510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292470> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - cbnz r2, 3a86ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29262e> │ │ │ │ + cbnz r2, 3a86e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292646> │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - cbnz r4, 3a86cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29262c> │ │ │ │ + cbnz r4, 3a86e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292644> │ │ │ │ lsls r4, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 3a86e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292642> │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 3a87b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292718>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - ldr r7, [pc, #896] @ (3a8a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929d8>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [pc, #664] @ (3a89a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292900>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #488] @ (3a88fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29285c>) │ │ │ │ + ldr r7, [pc, #872] @ (3a8a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #936] @ (3a8ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a30>) │ │ │ │ + ldr r7, [pc, #296] @ (3a8850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2927b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #464] @ (3a8900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292860>) │ │ │ │ + ldr r6, [pc, #848] @ (3a8a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929e0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ 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 │ │ │ │ @@ -1126183,32 +1126186,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a881c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29277c>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a879a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2926fa> │ │ │ │ blx r2 │ │ │ │ b.n 3a8796 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2926f6> │ │ │ │ - ldr r5, [pc, #688] @ (3a8aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a0c>) │ │ │ │ + ldr r6, [pc, #48] @ (3a882c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29278c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #672] @ (3a8aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a00>) │ │ │ │ + ldr r7, [pc, #32] @ (3a8820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292780>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [pc, #592] @ (3a8a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929b4>) │ │ │ │ + ldr r6, [pc, #976] @ (3a8bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b34>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #408] @ (3a89a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292908>) │ │ │ │ + ldr r5, [pc, #792] @ (3a8b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a88>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #288] @ (3a8934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292894>) │ │ │ │ + ldr r5, [pc, #672] @ (3a8ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a14>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #272] @ (3a8928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292888>) │ │ │ │ + ldr r5, [pc, #656] @ (3a8aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a08>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #168] @ (3a88c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292824>) │ │ │ │ + ldr r5, [pc, #552] @ (3a8a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2929a4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ 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] @ (3a8864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2927c4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126230,18 +1126233,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a884c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2927ac> │ │ │ │ - ldr r4, [pc, #928] @ (3a8c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b68>) │ │ │ │ + ldr r5, [pc, #288] @ (3a8988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2928e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ 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] @ (3a88cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29282c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1126274,20 +1126277,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a889c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2927fc> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #656] @ (3a8b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ac0>) │ │ │ │ + ldr r5, [pc, #16] @ (3a88e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292840>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #488] @ (3a8ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a24>) │ │ │ │ + ldr r4, [pc, #872] @ (3a8c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba4>) │ │ │ │ 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, 3a88fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29285e> │ │ │ │ @@ -1126303,15 +1126306,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a88fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29285e> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - ldr r5, [pc, #56] @ (3a8950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2928b0>) │ │ │ │ + ldr r5, [pc, #440] @ (3a8ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a30>) │ │ │ │ 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 3eda28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7988> │ │ │ │ @@ -1126471,51 +1126474,51 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a898c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2928ec> │ │ │ │ blx r2 │ │ │ │ b.n 3a8956 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2928b6> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #40] @ (3a8ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a28>) │ │ │ │ + ldr r4, [pc, #424] @ (3a8c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #0] @ (3a8aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a0c>) │ │ │ │ + ldr r4, [pc, #384] @ (3a8c2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [pc, #104] @ (3a8b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a78>) │ │ │ │ + ldr r4, [pc, #488] @ (3a8c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bf8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #456] @ (3a8c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bdc>) │ │ │ │ + ldr r3, [pc, #840] @ (3a8dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #616] @ (3a8d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c80>) │ │ │ │ + ldr r3, [pc, #1000] @ (3a8ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292e00>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mcr2 0, 5, r0, cr12, cr0, {6} │ │ │ │ - ldr r3, [pc, #400] @ (3a8c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bb0>) │ │ │ │ + vqadd.u8 q0, q14, q0 │ │ │ │ + ldr r3, [pc, #784] @ (3a8dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d30>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #384] @ (3a8c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba4>) │ │ │ │ + ldr r3, [pc, #768] @ (3a8dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d24>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #696] @ (3a8d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ce0>) │ │ │ │ + ldr r4, [pc, #56] @ (3a8b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a60>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #664] @ (3a8d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292cc4>) │ │ │ │ + ldr r4, [pc, #24] @ (3a8ae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a44>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #552] @ (3a8cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c58>) │ │ │ │ + ldr r3, [pc, #936] @ (3a8e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dd8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #464] @ (3a8ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c04>) │ │ │ │ + ldr r3, [pc, #848] @ (3a8e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #360] @ (3a8c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ba0>) │ │ │ │ + ldr r3, [pc, #744] @ (3a8dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d20>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #272] @ (3a8bec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b4c>) │ │ │ │ + ldr r3, [pc, #656] @ (3a8d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ccc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #184] @ (3a8b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292af8>) │ │ │ │ + ldr r3, [pc, #568] @ (3a8d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c78>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [pc, #16] @ (3a8af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292a58>) │ │ │ │ + ldr r3, [pc, #400] @ (3a8c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292bd8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #944] @ (3a8e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dfc>) │ │ │ │ + ldr r3, [pc, #304] @ (3a8c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292b7c>) │ │ │ │ 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 │ │ │ │ @@ -1126654,15 +1126657,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #18] │ │ │ │ lsls r2, r1, #6 │ │ │ │ strb r2, [r5, #17] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #768] @ (3a8f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292ee4>) │ │ │ │ + ldr r2, [pc, #128] @ (3a8d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c64>) │ │ │ │ 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] @ (3a8cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c30>) │ │ │ │ @@ -1126688,21 +1126691,21 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a8ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c2c> │ │ │ │ bl 3a82d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292238> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 3a8cde <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c3e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt ne │ │ │ │ - lslne r0, r3, #3 │ │ │ │ - blne 1c0cda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaac3a> @ unpredictable branch in IT block │ │ │ │ + ittt vc │ │ │ │ + lslvc r0, r3, #3 │ │ │ │ + blvc 1c0cda <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xaac3a> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ - pushne {lr} │ │ │ │ + pushvc {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 3a8d26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c86> │ │ │ │ @@ -1126746,24 +1126749,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8d1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292c7c> │ │ │ │ - ldr r1, [pc, #112] @ (3a8dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d2c>) │ │ │ │ + ldr r1, [pc, #496] @ (3a8f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292eac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl 16cd5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x56cbe> │ │ │ │ - ldr r0, [pc, #960] @ (3a9124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293084>) │ │ │ │ + ldr r1, [pc, #320] @ (3a8ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292e04>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #984] @ (3a9140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2930a0>) │ │ │ │ + ldr r1, [pc, #344] @ (3a8ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292e20>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #864] @ (3a90cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29302c>) │ │ │ │ + ldr r1, [pc, #224] @ (3a8e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3a9068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fc8>) │ │ │ │ + ldr r1, [pc, #120] @ (3a8de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d48>) │ │ │ │ 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 │ │ │ │ @@ -1126792,20 +1126795,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a8da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d04> │ │ │ │ - ldr r0, [pc, #664] @ (3a9060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fc0>) │ │ │ │ + ldr r1, [pc, #24] @ (3a8de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ bl e6dca │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #520] @ (3a8fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292f3c>) │ │ │ │ + ldr r0, [pc, #904] @ (3a915c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2930bc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a8e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d8c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a8e22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d82> │ │ │ │ ldr r3, [pc, #76] @ (3a8e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292d90>) │ │ │ │ @@ -1126836,15 +1126839,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1126876,15 +1126879,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8e6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292dce> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1126932,17 +1126935,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a8ece <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292e2e> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - bx lr │ │ │ │ + blx sl │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -1127038,21 +1127041,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 3a8f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292efc> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a8f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292efc> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - mov r2, r8 │ │ │ │ + mov sl, r4 │ │ │ │ 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 │ │ │ │ @@ -1127071,19 +1127074,19 @@ │ │ │ │ bl 43aaf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324a58> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a9078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fd8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a9044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fa4> │ │ │ │ nop │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp sl, pc │ │ │ │ + mov r2, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ 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] @ 3a90dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29303c> │ │ │ │ @@ -1127258,33 +1127261,33 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add sl, fp │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r8, r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r8, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc │ │ │ │ + add lr, fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, fp │ │ │ │ + add ip, r7 │ │ │ │ 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 │ │ │ │ @@ -1127354,21 +1127357,21 @@ │ │ │ │ beq.n 3a930c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29326c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a9340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2932a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a92d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293230> │ │ │ │ nop │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - muls r6, r5 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + str r2, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -1127519,24 +1127522,24 @@ │ │ │ │ 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 3a93ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29330e> │ │ │ │ - @ instruction: 0xfbbe00dc │ │ │ │ - ldr r0, [pc, #352] @ (3a9638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293598>) │ │ │ │ + ldc2 0, cr0, [lr], {220} @ 0xdc │ │ │ │ + ldr r0, [pc, #736] @ (3a97b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293718>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bics r6, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmn r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + negs r0, r7 │ │ │ │ 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] @ 3a954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2934ac> │ │ │ │ @@ -1127876,54 +1127879,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a98b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293814>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3a97ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29372e> │ │ │ │ - tst r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r6, #114 @ 0x72 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bcc.n 3a9798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2936f8> │ │ │ │ + bcc.n 3a9858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2937b8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r5, #132 @ 0x84 │ │ │ │ lsls r0, r0, #6 │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ lsls r0, r0, #6 │ │ │ │ bne.n 3a9932 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293892> │ │ │ │ @ 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, , │ │ │ │ - vqrdmlsh.s , , d20[0] │ │ │ │ + vmla.i q10, , d4[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ands r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bne.n 3a9824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293784> │ │ │ │ + bcs.n 3a98e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293844> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ 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] @ 3a9fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293f2c> │ │ │ │ @@ -1128497,38 +1128500,38 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r0, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf2fc00db │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf35c00db │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [r1, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1128996,41 +1128999,41 @@ │ │ │ │ bne.w 3aa41c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29437c> │ │ │ │ b.n 3aa436 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x294396> │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r4, [r7, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [pc, #24] @ (3aa584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2944e4>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ @@ -1130402,73 +1130405,73 @@ │ │ │ │ b.n 3ab124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x295084> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldrsb r4, [r1, r2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r2, r4, r6} │ │ │ │ - vcvt.u32.f32 q9, q4, #1 │ │ │ │ + @ instruction: 0xffff2fb8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldmia r5!, {r0, r1, r7} │ │ │ │ - vqrdmulh.s q9, , d6[0] │ │ │ │ + @ instruction: 0xffff2e26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #166 @ 0xa6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1130789,15 +1130792,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 372140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c0a0> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0x4786 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1130844,15 +1130847,15 @@ │ │ │ │ bl 372120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c080> │ │ │ │ cbz r0, 3ab974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2958d4> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 372120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25c080> │ │ │ │ @@ -1131039,15 +1131042,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43d3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327324> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x00d8 │ │ │ │ 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 │ │ │ │ @@ -1131203,17 +1131206,17 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3abbfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x295b5c> │ │ │ │ nop │ │ │ │ add r6, fp │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf7ba00e2 │ │ │ │ - @ instruction: 0xf7b800e2 │ │ │ │ - movs r3, #18 │ │ │ │ + ldrb.w r0, [sl, r2, lsl #2] │ │ │ │ + ldrb.w r0, [r8, r2, lsl #2] │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r7, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -1132318,15 +1132321,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 468fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f44> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46b2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x355204> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [pc, #436] @ 3aca60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2969c0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1133769,15 +1133772,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3ad682 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2975e2> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3ad5b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x297512> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r3, pc, #824 @ (adr r3, 3adb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x297afc>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 3ad91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29787c>) │ │ │ │ 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] @ 3adeb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x297e18> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1135286,17 +1135289,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r4, r6, r4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #576] @ (3aea6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2989cc>) │ │ │ │ + ldr r2, [pc, #960] @ (3aebec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x298b4c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh.w r0, [r2, lr] │ │ │ │ + ldrb.w r0, [r2, #206] @ 0xce │ │ │ │ stmdb 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] @ 3af3a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x299300> │ │ │ │ ldr.w r2, [pc, #2908] @ 3af3a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x299304> │ │ │ │ @@ -1136371,16 +1136374,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf37e00ce │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf3de00ce │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 466954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3508b4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1137611,15 +1137614,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 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [sl, #32] │ │ │ │ movs r1, #1 │ │ │ │ bl 4668f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x350854> │ │ │ │ add.w r5, sl, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1141040,17 +1141043,17 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ bgt.n 3b2444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c3a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #736 @ (adr r3, 3b27d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c734>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3b2544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c4a4> │ │ │ │ + cbnz r6, 3b255c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c4bc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ add r2, pc, #656 @ (adr r2, 3b2794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c6f4>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ blt.n 3b25bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c51c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1141149,19 +1141152,19 @@ │ │ │ │ b.n 3b25d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c534> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 3b25c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c520> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ bge.n 3b2664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c5c4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r0, 3b2620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c580> │ │ │ │ + cbnz r0, 3b2638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c598> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3b2638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c598> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1141358,15 +1141361,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 3b28d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c830> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ bhi.n 3b2838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29c798> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1151412,21 +1151415,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1152830,23 +1152833,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3ba040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a3fa0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3ba044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a3fa4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #120 @ 0x78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ @@ -1155294,19 +1155297,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bx sl │ │ │ │ lsls r1, r1, #6 │ │ │ │ bxns r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x0056 │ │ │ │ + bkpt 0x00b6 │ │ │ │ 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 │ │ │ │ @@ -1155631,17 +1155634,17 @@ │ │ │ │ nop │ │ │ │ add r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvs.n 3bbc60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5bc0> │ │ │ │ + bvc.n 3bbd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5c80> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 3bbc0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5b6c> │ │ │ │ + bvc.n 3bbccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5c2c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1155787,19 +1155790,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3bbe1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5d7a> │ │ │ │ b.n 3bbd8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5cee> │ │ │ │ orrs r2, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #196 @ 0xc4 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bmi.n 3bbdd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5d38> │ │ │ │ + bpl.n 3bbe98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5df8> │ │ │ │ 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 │ │ │ │ @@ -1155819,17 +1155822,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3bbe6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5dce> │ │ │ │ nop │ │ │ │ - bcc.n 3bbe54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5db4> │ │ │ │ + bmi.n 3bbf14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5e74> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3bbedc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5e3c> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3bbee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5e40> │ │ │ │ add ip, pc │ │ │ │ @@ -1156154,30 +1156157,30 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bc1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6134>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bc1d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6138>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ - ldc2 0, cr0, [ip, #-820] @ 0xfffffccc │ │ │ │ - subs r6, r1, #0 │ │ │ │ + ldc2 0, cr0, [r2, #-820]! @ 0xfffffccc │ │ │ │ + ldc2l 0, cr0, [ip, #-820]! @ 0xfffffccc │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ - ldc2 0, cr0, [ip], #820 @ 0x334 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + ldc2 0, cr0, [r2, #-820]! @ 0xfffffccc │ │ │ │ + ldc2 0, cr0, [ip, #-820] @ 0xfffffccc │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr12, cr2, {6} │ │ │ │ - adds r5, #22 │ │ │ │ + vqadd.u64 q0, q14, q1 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + stc2l 0, cr0, [r4], #820 @ 0x334 │ │ │ │ stmdb sp!, {r4, 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] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1156455,15 +1156458,15 @@ │ │ │ │ blx 6c590 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3bc2f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6256> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3bc514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6474> │ │ │ │ @@ -1157652,33 +1157655,33 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3bcf4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6eae> │ │ │ │ b.n 3bcf22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6e82> │ │ │ │ - ands r2, r0 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ 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] @ (3bcfc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6f20>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3bd034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6f94>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1157716,23 +1157719,23 @@ │ │ │ │ bhi.n 3bd010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6f70> │ │ │ │ ldr r2, [pc, #28] @ (3bd044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a6fa4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - tst r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ 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] @ (3bd108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7068>) │ │ │ │ @@ -1157806,23 +1157809,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1157845,17 +1157848,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3bd16c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a70cc>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ 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] @ (3bd1b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7118>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1157878,17 +1157881,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3bd27c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a71dc>) │ │ │ │ @@ -1157964,23 +1157967,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ands r0, r2 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #154 @ 0x9a │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1158006,31 +1158009,31 @@ │ │ │ │ ldr r2, [pc, #20] @ (3bd2ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a724c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3bd30c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a726c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3bd348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a72a8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158047,17 +1158050,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd34c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a72ac>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ 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] @ (3bd388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a72e8>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158074,29 +1158077,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3bd38c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a72ec>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #32] │ │ │ │ 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] @ (3bd3ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a730c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3bd400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7360>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1158124,19 +1158127,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -1158148,19 +1158151,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3bd440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a73a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bd424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7384> │ │ │ │ nop │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #8 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3bd474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a73d4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158387,47 +1158390,47 @@ │ │ │ │ b.n 3bd58a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a74ea> │ │ │ │ ldr r2, [pc, #76] @ (3bd6a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7600>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 3bd56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a74cc> │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #672 @ (adr r5, 3bd928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7888>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 3bd6a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7608>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1158466,19 +1158469,19 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3bd8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7854>) │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 3bd784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a76e4> │ │ │ │ + cbz r0, 3bd79c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a76fc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #104] @ (3bd7ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a770c>) │ │ │ │ @@ -1158528,23 +1158531,23 @@ │ │ │ │ bne.n 3bd78a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a76ea> │ │ │ │ ldr r2, [pc, #28] @ (3bd7bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a771c>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #604] @ (3bda30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7990>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158782,49 +1158785,49 @@ │ │ │ │ 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 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r0, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf4ee00d7 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + adc.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - orn r0, r4, #7045120 @ 0x6b8000 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf4c400d7 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ 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] @ (3bdab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7a14>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158955,33 +1158958,33 @@ │ │ │ │ blt.n 3bdba2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7b02> │ │ │ │ ldr r2, [pc, #48] @ (3bdbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7b48>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ + movs r0, r0 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ stmia r0!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ itet gt │ │ │ │ lslgt r3, r2, #3 │ │ │ │ - asrle r0, r7, #27 │ │ │ │ - movgt r0, r0 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - itet vs │ │ │ │ - lslvs r3, r2, #3 │ │ │ │ - ite al @ unpredictable │ │ │ │ - lslal r2, r2, #3 │ │ │ │ - lsr r6, r4, #15 │ │ │ │ + stmiale r0!, {r2, r3, r6} │ │ │ │ + lslgt r2, r2, #3 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1159170,45 +1159173,45 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 372074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x25bfd4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - itee mi │ │ │ │ - lslmi r2, r2, #3 │ │ │ │ - lsrpl r0, r3, #11 │ │ │ │ - lslpl r6, r1, #3 │ │ │ │ + itee ge │ │ │ │ + lslge r2, r2, #3 │ │ │ │ + lsrlt r0, r7, #12 │ │ │ │ + lsllt r6, r1, #3 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ + itte vc │ │ │ │ + lslvc r2, r2, #3 │ │ │ │ + bkpt 0x00a4 │ │ │ │ + lslvs r3, r2, #3 │ │ │ │ itte ne │ │ │ │ lslne r2, r2, #3 │ │ │ │ - bkpt 0x0044 │ │ │ │ + ldrne r0, [r6, r2] │ │ │ │ lsleq r3, r2, #3 │ │ │ │ - bkpt 0x00ba │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + bkpt 0x00f0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bkpt 0x005a │ │ │ │ + bkpt 0x00ba │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1159302,30 +1159305,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3bdef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7e50>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bde14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7d74> │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3be074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a7fd4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1159485,39 +1159488,39 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3be0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8004>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3be0e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8042> │ │ │ │ + cbnz r4, 3be0fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a805a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r6, 3be104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8064> │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r4, 3be0fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a805c> │ │ │ │ + cbnz r4, 3be114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8074> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 3be0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8044> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbnz r2, 3be0f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8052> │ │ │ │ + cbnz r2, 3be10a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a806a> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3be150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80b0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1159711,27 +1159714,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -1159786,19 +1159789,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ 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, #3640] @ 0xe38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #964] @ (3be724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8684>) │ │ │ │ @@ -1160189,91 +1160192,91 @@ │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 3be3fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a835c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r3, #2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sbc.w r0, r4, #205 @ 0xcd │ │ │ │ - sbc.w r0, r4, #205 @ 0xcd │ │ │ │ - sbc.w r0, r0, #205 @ 0xcd │ │ │ │ - adds.w r0, r2, #205 @ 0xcd │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + rsb r0, r4, #205 @ 0xcd │ │ │ │ + rsb r0, r4, #205 @ 0xcd │ │ │ │ + rsb r0, r0, #205 @ 0xcd │ │ │ │ + sbcs.w r0, r2, #205 @ 0xcd │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xf1ee00cd │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + movw r0, #57549 @ 0xe0cd │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xf0f200cd │ │ │ │ + adcs.w r0, r2, #205 @ 0xcd │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r2, r2, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r6, #24 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3be818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8778>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1160300,15 +1160303,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3be7f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8756> │ │ │ │ nop │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1160353,21 +1160356,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ ldr r1, [pc, #24] @ (3be8b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8810>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxtb r6, r0 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxth r6, r4 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3be8fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a885c>) │ │ │ │ ldr r2, [pc, #72] @ (3be900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8860>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1160393,17 +1160396,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ asrs r4, r0, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 3be93e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a889e> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3be958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88b8>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3be91e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a887e> │ │ │ │ ldr r3, [pc, #68] @ (3be95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88bc>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1160431,17 +1160434,17 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ asrs r4, r5, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 3be984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88e4> │ │ │ │ + cbz r4, 3be99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a88fc> │ │ │ │ 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] @ (3bea6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a89cc>) │ │ │ │ @@ -1160541,29 +1160544,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ asrs r0, r0, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, r3 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1160752,27 +1160755,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vhadd.u q8, q9, │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + vmla.i16 q8, q9, d5[1] │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vmla.i32 q0, q8, d13[0] │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vmla.i32 q8, q15, d13[0] │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1160871,33 +1160876,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ blx 6bfd4 │ │ │ │ ldr r1, [pc, #16] @ (3bed98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8cf8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bed24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8c84> │ │ │ │ nop │ │ │ │ - vmla.i16 q8, q15, d5[1] │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + vmla.i32 q8, q14, d13[0] │ │ │ │ + movs r2, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i q0, q14, d1[3] │ │ │ │ - vmla.i q8, q9, d1[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, 3bedb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8d12> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bedc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8d20>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - movs r2, r0 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3bee54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8db4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1160955,15 +1160962,16 @@ │ │ │ │ nop │ │ │ │ asrs r2, r4, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vmla.i32 q0, q9, d13[0] │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3bee94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8df4>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1160973,16 +1160981,17 @@ │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ ldr r1, [pc, #16] @ (3bee98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8df8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - vmla.i32 q0, q12, d13[0] │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -1161012,16 +1161021,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ ldr r1, [pc, #12] @ (3bef00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8e60>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - vhadd.u32 q8, q12, │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + vmla.i q8, q12, d1[3] │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -1161065,17 +1161074,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - vhadd.u32 q0, q15, │ │ │ │ - vhadd.u16 q8, q10, │ │ │ │ - vhadd.u32 q8, q8, │ │ │ │ + vmla.i q0, q15, d1[3] │ │ │ │ + vrev32.16 q0, │ │ │ │ + vmla.i q8, q8, d1[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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161123,17 +1161132,17 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ - vmla.i16 q0, q8, d5[1] │ │ │ │ - vhadd.u32 q0, q11, │ │ │ │ - vhadd.u16 q8, q11, │ │ │ │ + vrev32.8 q8, │ │ │ │ + vmla.i q0, q11, d1[3] │ │ │ │ + vtrn.16 q0, │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1161218,22 +1161227,22 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ blx 6bfd4 │ │ │ │ ldr r2, [pc, #24] @ (3bf118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9078>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bf0a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9002> │ │ │ │ - bvs.n 3bf048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a8fa8> │ │ │ │ + bvc.n 3bf108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9068> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr13, {6} │ │ │ │ - vhadd.u32 q8, q14, │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + vhadd.u16 q8, q11, │ │ │ │ + vmla.i q8, q14, d1[3] │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr13, {6} │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + vhadd.u q0, q13, │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1161292,18 +1161301,18 @@ │ │ │ │ bl 3be168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a80c8> │ │ │ │ ldr r1, [pc, #24] @ (3bf1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a912c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ - cdp2 0, 14, cr0, cr6, cr13, {6} │ │ │ │ - vhadd.u8 q8, q14, │ │ │ │ - cdp2 0, 15, cr0, cr12, cr13, {6} │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + vhadd.u8 q8, q11, │ │ │ │ + vmla.i32 q0, q14, d13[0] │ │ │ │ + vhadd.u16 q8, q14, │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (3bf2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9208>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1161393,15 +1161402,15 @@ │ │ │ │ beq.n 3bf2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9204> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r6, r2, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u q0, q14, │ │ │ │ + vmla.i16 q0, q14, d5[1] │ │ │ │ lsrs r2, r7, #23 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r4, r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ tst r4, r6 │ │ │ │ @@ -1161455,15 +1161464,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r2, r3, #19 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1161505,15 +1161514,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1161530,15 +1161539,15 @@ │ │ │ │ beq.n 3bf3ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a934a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bf400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9360>) │ │ │ │ add r1, pc │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r2, #-820] @ 0xfffffccc │ │ │ │ + stc2 0, cr0, [r2, #820]! @ 0x334 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bf47c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a93dc> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ cmp r1, #93 @ 0x5d │ │ │ │ @@ -1161660,15 +1161669,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bf4ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a944a> │ │ │ │ nop │ │ │ │ - blt.n 3bf530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9490> │ │ │ │ + bgt.n 3bf5f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9550> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bf598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a94f8> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1161802,15 +1161811,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bf68e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a95ee> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xfad600cd │ │ │ │ + @ instruction: 0xfb3600cd │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ movs r7, #0 │ │ │ │ @@ -1161962,22 +1161971,22 @@ │ │ │ │ bcs.n 3bf7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9708> │ │ │ │ ldr r1, [pc, #40] @ (3bf874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a97d4>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3bf7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9708> │ │ │ │ - smlsld r0, r0, r6, sp │ │ │ │ - @ instruction: 0xfb5000cd │ │ │ │ - @ instruction: 0xfb1200cd │ │ │ │ - @ instruction: 0xfa7200cd │ │ │ │ - @ instruction: 0xfb9c00cd │ │ │ │ - @ instruction: 0xfb7e00cd │ │ │ │ - @ instruction: 0xfab800cd │ │ │ │ - @ instruction: 0xfad000cd │ │ │ │ + ldc2 0, cr0, [r6], #-820 @ 0xfffffccc │ │ │ │ + @ instruction: 0xfbb000cd │ │ │ │ + @ instruction: 0xfb7200cd │ │ │ │ + @ instruction: 0xfad200cd │ │ │ │ + @ instruction: 0xfbfc00cd │ │ │ │ + smlsld r0, r0, lr, sp │ │ │ │ + @ instruction: 0xfb1800cd │ │ │ │ + @ instruction: 0xfb3000cd │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr.w r9, [r3, #184] @ 0xb8 │ │ │ │ @@ -1162046,15 +1162055,15 @@ │ │ │ │ bl 53e62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42858c> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bf920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9880> │ │ │ │ - @ instruction: 0xfb0800cd │ │ │ │ + @ instruction: 0xfb6800cd │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bf974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a98d4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bf97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a98dc>) │ │ │ │ add r0, pc │ │ │ │ @@ -1162068,20 +1162077,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bf988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a98e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bf98c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a98ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vmla.i d0, d22, d1[3] │ │ │ │ - @ instruction: 0xfa7c00cd │ │ │ │ - vmla.i d0, d18, d1[3] │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + vmla.i32 d16, d22, d13[0] │ │ │ │ + @ instruction: 0xfadc00cd │ │ │ │ + vmla.i32 d16, d18, d13[0] │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfb0200d7 │ │ │ │ + @ instruction: 0xfb6200d7 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bf9d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9932> │ │ │ │ cbz r2, 3bf9ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a992e> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bf9ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a992e> │ │ │ │ ldrb r2, [r1, #14] │ │ │ │ @@ -1162150,15 +1162159,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 3bfa34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9994> │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1162794,19 +1162803,19 @@ │ │ │ │ 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} │ │ │ │ - @ instruction: 0xf78e00cd │ │ │ │ - ldr r6, [pc, #560] @ (3c0290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa1f0>) │ │ │ │ + @ instruction: 0xf7ee00cd │ │ │ │ + ldr r6, [pc, #944] @ (3c0410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa370>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf59800cd │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + @ instruction: 0xf5f800cd │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bfb6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9acc> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1163910,30 +1163919,30 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ mov r0, r5 │ │ │ │ bl 3b31b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29d110> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bfb6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9acc> │ │ │ │ - @ instruction: 0xf37000cd │ │ │ │ - @ instruction: 0xf35000cd │ │ │ │ - ssat r0, #14, lr, asr #3 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + @ instruction: 0xf3d000cd │ │ │ │ + @ instruction: 0xf3b000cd │ │ │ │ + usat r0, #13, lr, lsl #3 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf2de00cd │ │ │ │ - @ instruction: 0xf2ba00cd │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + @ instruction: 0xf33e00cd │ │ │ │ + @ instruction: 0xf31a00cd │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 3c0a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aa9b0> │ │ │ │ + bhi.n 3c0b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaa70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 3c0c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab88>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 3c0da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aad08>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - orns r0, r6, sp, lsl #3 │ │ │ │ + @ instruction: 0xead600cd │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldrb r6, [r2, #13] │ │ │ │ @@ -1164728,28 +1164737,27 @@ │ │ │ │ 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 │ │ │ │ - asrs r4, r0 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xe80200cd │ │ │ │ - b.n 3c12cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab22c> │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strd r0, r0, [r2], #-820 @ 0x334 │ │ │ │ + strex r0, r0, [r4, #820] @ 0x334 │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aacf8> │ │ │ │ + b.n 3c0e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aadb8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aab20> │ │ │ │ + b.n 3c0c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aabe0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c0b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaae4> │ │ │ │ + b.n 3c0c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aaba4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3c1a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab970> │ │ │ │ + b.n 3c1ad0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aba30> │ │ │ │ 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] @ (3c1384 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ab2e4>) │ │ │ │ @@ -1166014,15 +1166022,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ b.n 3c1efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abe5c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ b.n 3c1ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abe54> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3c2008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2abf68> │ │ │ │ + blt.n 3c20c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac028> │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3c24e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac448> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1167027,25 +1167035,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ble.n 3c2994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac8f4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3c2980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac8e0> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bne.n 3c2984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac8e4> │ │ │ │ + bcs.n 3c2a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac9a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3c2a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac98c> │ │ │ │ + bne.n 3c2aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aca4c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ blt.n 3c2a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac9f4> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ 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] @ (3c2a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ac9d4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1167234,19 +1167242,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bpl.n 3c2c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2acbcc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ 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] @ (3c2f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ace84>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1167538,19 +1167546,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c3124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad084>) │ │ │ │ bcc.n 3c2ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ace30> │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ 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] @ (3c30b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad010>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1167695,15 +1167703,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ beq.n 3c300c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2acf6c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ 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] @ 3c34a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad404> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1168078,23 +1168086,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3c36a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad600>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ 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] @ (3c3794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad6f4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168379,15 +1168387,15 @@ │ │ │ │ bl 3b3024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29cf84> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r0, r1, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5} │ │ │ │ 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] @ (3c3af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ada50>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1168703,19 +1168711,19 @@ │ │ │ │ bl 3b2ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x29cf50> │ │ │ │ b.n 3c3968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ad8c8> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x000a │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0048 │ │ │ │ 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] @ 3c4074 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2adfd4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1169246,21 +1169254,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0012 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev16 r6, r4 │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev16 r4, r6 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rev r4, r1 │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c3ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ade20> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1170014,33 +1170022,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c4ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aea28>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c4acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aea2c>) │ │ │ │ @@ -1170299,19 +1170307,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c45f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ae554> │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #32 │ │ │ │ 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] @ (3c4b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aeac8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1170479,15 +1170487,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53be68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425dc8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #224] @ (3c4d74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aecd4>) │ │ │ │ + ldr r0, [pc, #608] @ (3c4ef4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aee54>) │ │ │ │ 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] │ │ │ │ @@ -1170521,15 +1170529,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c4cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aec54>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c4cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aec1c> │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ 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] @ (3c4de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aed48>) │ │ │ │ @@ -1171166,15 +1171174,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c5342 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af2a2> │ │ │ │ ldr r0, [pc, #4] @ (3c536c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af2cc>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - add r3, pc, #952 @ (adr r3, 3c5728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af688>) │ │ │ │ + add r4, pc, #312 @ (adr r4, 3c54a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af408>) │ │ │ │ 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 │ │ │ │ @@ -1171799,39 +1171807,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1171872,15 +1171880,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53be68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425dc8> │ │ │ │ b.n 3c5a12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af972> │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1172100,21 +1172108,21 @@ │ │ │ │ bhi.w 3c5a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af9f4> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c59c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2af928> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c5c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2afb64> │ │ │ │ nop │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #28 │ │ │ │ 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 │ │ │ │ @@ -1172248,17 +1172256,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c5d02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2afc62> │ │ │ │ nop │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1172469,17 +1172477,17 @@ │ │ │ │ bne.w 3c5e64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2afdc4> │ │ │ │ b.n 3c5e7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2afdde> │ │ │ │ nop │ │ │ │ add r2, pc, #32 @ (adr r2, 3c6024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2aff84>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1172553,15 +1172561,15 @@ │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c6054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2affb4> │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ 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] @ (3c6288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b01e8>) │ │ │ │ @@ -1172872,15 +1172880,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c6368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b02c8> │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -1172924,15 +1172932,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c646c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b03cc>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1174117,17 +1174125,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #104] @ (3c7088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b0fe8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1175016,19 +1175024,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c78a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b1806> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c7838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b1798> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ 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] @ (3c7a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b19c0>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -1175392,15 +1175400,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c7d12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b1c72> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c7d14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b1c74> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1179449,19 +1179457,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3ca4fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b445e> │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r3, r7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3ca3ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b434a> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1179564,15 +1179572,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3ca3da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b433a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3ca56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b44cc> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #696] @ (3ca8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b482c>) │ │ │ │ + ldr r7, [pc, #56] @ (3ca64c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b45ac>) │ │ │ │ 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 │ │ │ │ @@ -1180862,15 +1180870,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3cb410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5370>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 43ac94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324bf4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r6, r2 │ │ │ │ + mvns r6, 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #324] @ (3cb56c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b54cc>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1180999,21 +1181007,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #824] @ (3cb8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5808>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r3, [pc, #792] @ (3cb88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b57ec>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cbc3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5b9c> │ │ │ │ + b.n 3cbcfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c5c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [pc, #632] @ (3cb7f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5758>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ 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] @ (3cb870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b57d0>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1181303,45 +1181311,45 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #376] @ (3cb9ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b594c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [pc, #352] @ (3cb9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5938>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r5 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r6, r7 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sbcs r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r7 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r6, 3cb8b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5816> │ │ │ │ + cbnz r6, 3cb8ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b582e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r0, [pc, #144] @ (3cb93c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b589c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ 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, 3cb8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5838> │ │ │ │ blx 6c980 │ │ │ │ @@ -1181599,37 +1181607,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3cb9aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b590a> │ │ │ │ bx r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3cc010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5f70> │ │ │ │ + b.n 3cc0d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6030> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r7, #29 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp sl, ip │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r7, pc, #360 @ (adr r7, 3cbcbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c1c>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 3cbe3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5d9c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #26 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r7, pc, #792 @ (adr r7, 3cbe74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5dd4>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 3cbcb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c10>) │ │ │ │ + add r7, pc, #720 @ (adr r7, 3cbe30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5d90>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 3cbb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5afc>) │ │ │ │ + add r7, pc, #440 @ (adr r7, 3cbd1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c7c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 3cbd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5ca8>) │ │ │ │ + add r7, pc, #864 @ (adr r7, 3cbec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5e28>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, pc, #416 @ (adr r6, 3cbd0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5c6c>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 3cbe8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5dec>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3cbb94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5af4> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3cbb96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b5af6> │ │ │ │ @@ -1182854,74 +1182862,74 @@ │ │ │ │ nop │ │ │ │ cmn r0, r2 │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, r7 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bge.n 3cc85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b67bc> │ │ │ │ + bge.n 3cc71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b667c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bgt.n 3cc768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b66c8> │ │ │ │ + ble.n 3cc828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6788> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 3cc714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6674> │ │ │ │ + bge.n 3cc7d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6734> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cdp 0, 7, cr0, cr10, cr1, {7} │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + cdp 0, 13, cr0, cr10, cr1, {7} │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 3cc834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6794> │ │ │ │ + bls.n 3cc6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6654> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 3cc72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b668c> │ │ │ │ + bls.n 3cc7ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b674c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldcl 0, cr0, [sl, #-900]! @ 0xfffffc7c │ │ │ │ - bpl.n 3cc824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6784> │ │ │ │ + ldcl 0, cr0, [sl, #900] @ 0x384 │ │ │ │ + bpl.n 3cc8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6844> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 3cc700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6660> │ │ │ │ + bvc.n 3cc7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6720> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r2, r4, #3 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r2, [pc, #168] @ (3cc8b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6810>) │ │ │ │ + ldr r2, [pc, #552] @ (3cca30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6990>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - sbc.w r0, r4, r1, asr #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + rsb r0, r4, r1, asr #3 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r1, [pc, #816] @ (3ccb50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6ab0>) │ │ │ │ + ldr r2, [pc, #176] @ (3cc8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6830>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1184163,43 +1184171,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3cc3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6320> │ │ │ │ nop │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r1, #250 @ 0xfa │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ 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 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ @@ -1185282,29 +1185290,29 @@ │ │ │ │ nop │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w r1, fp, #136 @ 0x88 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ sub.w r0, r3, #4000 @ 0xfa0 │ │ │ │ blx 6b11c │ │ │ │ mov r0, fp │ │ │ │ @@ -1186481,15 +1186489,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 3cc3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6320> │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #88 @ 0x58 │ │ │ │ @@ -1187505,29 +1187513,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3cfb7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b9adc>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.w 3cc3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6320> │ │ │ │ nop │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ blx 6bee4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1188548,87 +1188556,87 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3ee9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d892c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3cc3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b6320> │ │ │ │ b.w 3cc5ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b654c> │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfb1400cc │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + @ instruction: 0xfb7400cc │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - mcrr2 0, 12, r0, lr, cr12 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + stc2 0, cr0, [lr], #816 @ 0x330 │ │ │ │ + ldr r0, [pc, #40] @ (3d0728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba688>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ bne.n 3d0744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba6a4> │ │ │ │ lsls r5, r7, #5 │ │ │ │ bne.n 3d0708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba668> │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfaf200cc │ │ │ │ - @ instruction: 0xfaf200cc │ │ │ │ - @ instruction: 0xfb1000cc │ │ │ │ - @ instruction: 0xfb0800cc │ │ │ │ - b.n 3d04ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba44c> │ │ │ │ + @ instruction: 0xfb5200cc │ │ │ │ + @ instruction: 0xfb5200cc │ │ │ │ + @ instruction: 0xfb7000cc │ │ │ │ + @ instruction: 0xfb6800cc │ │ │ │ + b.n 3d05ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ba50c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xfb5e00cc │ │ │ │ - stc2 0, cr0, [sl], {204} @ 0xcc │ │ │ │ - ldc2 0, cr0, [r2], {204} @ 0xcc │ │ │ │ - ldc2 0, cr0, [sl], {204} @ 0xcc │ │ │ │ - stc2 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ - stc2 0, cr0, [lr], {204} @ 0xcc │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfbbe00cc │ │ │ │ + stc2l 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + ldc2l 0, cr0, [r2], #-816 @ 0xfffffcd0 │ │ │ │ + ldc2l 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ + stc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ + stc2l 0, cr0, [lr], #-816 @ 0xfffffcd0 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldc2 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ - @ instruction: 0xf52600cc │ │ │ │ - str r0, [r1, #20] │ │ │ │ + ldc2l 0, cr0, [r6, #-816]! @ 0xfffffcd0 │ │ │ │ + @ instruction: 0xf58600cc │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stc2 0, cr0, [r4, #-816]! @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [ip, #-816] @ 0xfffffcd0 │ │ │ │ - bic.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + stc2 0, cr0, [r4, #816] @ 0x330 │ │ │ │ + ldc2l 0, cr0, [ip, #-816]! @ 0xfffffcd0 │ │ │ │ + eor.w r0, ip, #6684672 @ 0x660000 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldc2l 0, cr0, [lr, #-816]! @ 0xfffffcd0 │ │ │ │ - stc2 0, cr0, [r8, #816] @ 0x330 │ │ │ │ - stc2 0, cr0, [r8, #816] @ 0x330 │ │ │ │ - ldc2 0, cr0, [lr, #-816]! @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [r2, #-816]! @ 0xfffffcd0 │ │ │ │ - stc2 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ - stc2 0, cr0, [ip, #-816] @ 0xfffffcd0 │ │ │ │ - ldc2l 0, cr0, [sl], {204} @ 0xcc │ │ │ │ - stc2l 0, cr0, [r4], #816 @ 0x330 │ │ │ │ - stc2l 0, cr0, [r2, #816]! @ 0x330 │ │ │ │ + ldc2l 0, cr0, [lr, #816] @ 0x330 │ │ │ │ + stc2l 0, cr0, [r8, #816]! @ 0x330 │ │ │ │ + stc2l 0, cr0, [r8, #816]! @ 0x330 │ │ │ │ + ldc2 0, cr0, [lr, #816] @ 0x330 │ │ │ │ + ldc2 0, cr0, [r2, #816] @ 0x330 │ │ │ │ + stc2l 0, cr0, [lr, #-816]! @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [ip, #-816]! @ 0xfffffcd0 │ │ │ │ + ldc2 0, cr0, [sl, #-816]! @ 0xfffffcd0 │ │ │ │ + stc2l 0, cr0, [r4, #-816] @ 0xfffffcd0 │ │ │ │ + cdp2 0, 4, cr0, cr2, cr12, {6} │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ mov r5, r0 │ │ │ │ bl 3aa568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2944c8> │ │ │ │ ldr.w r3, [pc, #2900] @ 3d12ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb24c> │ │ │ │ @@ -1189664,49 +1189672,49 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cfe52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b9db2> │ │ │ │ nop │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-816 @ 0xfffffcd0 │ │ │ │ - ldc2 0, cr0, [r6], #816 @ 0x330 │ │ │ │ - @ instruction: 0xfb9000cc │ │ │ │ - stc2 0, cr0, [r2], #816 @ 0x330 │ │ │ │ - mrrc2 0, 12, r0, r0, cr12 @ │ │ │ │ - adc.w r0, sl, #6684672 @ 0x660000 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldc 0, cr0, [r0], {204} @ 0xcc │ │ │ │ + ldc2 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ + @ instruction: 0xfbf000cc │ │ │ │ + stc2 0, cr0, [r2, #-816] @ 0xfffffcd0 │ │ │ │ + ldc2 0, cr0, [r0], #816 @ 0x330 │ │ │ │ + sub.w r0, sl, #6684672 @ 0x660000 │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf75800cc │ │ │ │ - @ instruction: 0xf72600cc │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + @ instruction: 0xf7b800cc │ │ │ │ + @ instruction: 0xf78600cc │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmia r0!, {r2, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xf68c00cc │ │ │ │ - usat r0, #12, r8, lsl #3 │ │ │ │ - eors.w r0, r8, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf78200d9 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + @ instruction: 0xf6ec00cc │ │ │ │ + @ instruction: 0xf3e800cc │ │ │ │ + @ instruction: 0xf4f800cc │ │ │ │ + @ instruction: 0xf7e200d9 │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb.w r0, [lr, ip] │ │ │ │ - @ instruction: 0xf25a00cf │ │ │ │ + ldr??.w r0, [lr, ip] │ │ │ │ + @ instruction: 0xf2ba00cf │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r0, r2, #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] │ │ │ │ @@ -1190751,108 +1190759,108 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a94e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293448> │ │ │ │ b.n 3d1efa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe5a> │ │ │ │ nop │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2f000cc │ │ │ │ - @ instruction: 0xf6f200cc │ │ │ │ - b.n 3d1c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbb64> │ │ │ │ + @ instruction: 0xf35000cc │ │ │ │ + @ instruction: 0xf75200cc │ │ │ │ + b.n 3d1cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbc24> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d180c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb76c> │ │ │ │ + b.n 3d18cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb82c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf18800cc │ │ │ │ - sbcs.w r0, r2, #204 @ 0xcc │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xf1e800cc │ │ │ │ + rsbs r0, r2, #204 @ 0xcc │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add.w r0, lr, #204 @ 0xcc │ │ │ │ - @ instruction: 0xf0f800cc │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + sbc.w r0, lr, #204 @ 0xcc │ │ │ │ + adcs.w r0, r8, #204 @ 0xcc │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d19f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb958> │ │ │ │ + b.n 3d1ab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bba18> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf22000cc │ │ │ │ + @ instruction: 0xf28000cc │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - usat r0, #12, ip, lsl #3 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + @ instruction: 0xf3ec00cc │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3d24d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc430> │ │ │ │ + b.n 3d2590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc4f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2f4> │ │ │ │ + b.n 3d2454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc3b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2c8> │ │ │ │ + b.n 3d2428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc388> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbd2c> │ │ │ │ + b.n 3d1e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbdec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbab0> │ │ │ │ + b.n 3d1c10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbb70> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbac4> │ │ │ │ + b.n 3d1c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbb84> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbad8> │ │ │ │ + b.n 3d1c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbb98> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbaf4> │ │ │ │ + b.n 3d1c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbbb4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + svc 238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r4, 3d2018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbf78> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d2644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc5a4> │ │ │ │ + b.n 3d2704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc664> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d26e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc644> │ │ │ │ + b.n 3d27a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc704> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + beq.n 3d1fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbf2c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 6 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r4, r1, #3 │ │ │ │ uxth r4, r2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xeb8400cc │ │ │ │ - sbc.w r0, lr, ip, lsl #3 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + @ instruction: 0xebe400cc │ │ │ │ + rsb r0, lr, ip, lsl #3 │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp 0, 0, cr0, cr14, cr12, {6} │ │ │ │ - b.n 3d2130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc090> │ │ │ │ + cdp 0, 6, cr0, cr14, cr12, {6} │ │ │ │ + b.n 3d21f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc150> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r4, 3d2006 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbf66> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d1a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb9f4> │ │ │ │ + b.n 3d1b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbab4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia.w r0, {r2, r3, r6, r7} │ │ │ │ - b.n 3d1ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe04> │ │ │ │ + strd r0, r0, [r0], #816 @ 0x330 │ │ │ │ + b.n 3d1f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbec4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d1ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbc48> │ │ │ │ + b.n 3d1da8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbd08> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - b.n 3d1a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb99c> │ │ │ │ + b.n 3d1afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bba5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d18d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb838> │ │ │ │ + b.n 3d1998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb8f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xe80a00cc │ │ │ │ - @ instruction: 0xe80a00cc │ │ │ │ - @ instruction: 0xe83400cc │ │ │ │ - b.n 3d1f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbe7c> │ │ │ │ + strd r0, r0, [sl], #-816 @ 0x330 │ │ │ │ + strd r0, r0, [sl], #-816 @ 0x330 │ │ │ │ + ldmia.w r4, {r2, r3, r6, r7} │ │ │ │ + b.n 3d1fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbf3c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d18d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb830> │ │ │ │ + b.n 3d1990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb8f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d27b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc710> │ │ │ │ + b.n 3d1870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb7d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d27b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc714> │ │ │ │ + b.n 3d1874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb7d4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d244c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc3ac> │ │ │ │ + b.n 3d250c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc46c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d18ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb84c> │ │ │ │ + b.n 3d19ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bb90c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3d2820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc780> │ │ │ │ add r1, pc │ │ │ │ blx 6ac30 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1191543,117 +1191551,117 @@ │ │ │ │ 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 3cff9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2b9efc> │ │ │ │ nop │ │ │ │ - b.n 3d2c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb84> │ │ │ │ + b.n 3d2ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc44> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcecc> │ │ │ │ + b.n 3d202c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbf8c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcee8> │ │ │ │ + b.n 3d2048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bbfa8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - svc 132 @ 0x84 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp ip, pc │ │ │ │ + mov r4, fp │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc44> │ │ │ │ + b.n 3d2da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcd04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbcc> │ │ │ │ + b.n 3d2d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc8c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc0d0> │ │ │ │ + b.n 3d2230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc190> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, sp, #808 @ 0x328 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - blt.n 3d27c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc724> │ │ │ │ + bgt.n 3d2884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 3d27d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc730> │ │ │ │ + blt.n 3d2890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blt.n 3d2794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6f4> │ │ │ │ + blt.n 3d2854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2ca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcc00> │ │ │ │ + b.n 3d2d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bccc0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 3d28c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc824> │ │ │ │ + bls.n 3d2784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc6e4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvc.n 3d2890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7f0> │ │ │ │ + bvc.n 3d2950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc0b0> │ │ │ │ + b.n 3d2210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc170> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 3d2834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc794> │ │ │ │ + bpl.n 3d28f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc854> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d24cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc42c> │ │ │ │ + b.n 3d258c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc4ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 3d285c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7bc> │ │ │ │ + bvc.n 3d291c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc87c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rev16 r2, r5 │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb38> │ │ │ │ + b.n 3d2c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbf8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d2830 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc790> │ │ │ │ + bmi.n 3d28f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc850> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9e8> │ │ │ │ + b.n 3d2b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcaa8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d27d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc738> │ │ │ │ + bcc.n 3d2898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3d29a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc908> │ │ │ │ + b.n 3d2a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9c8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcae4> │ │ │ │ + b.n 3d2c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcba4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3d298c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8ec> │ │ │ │ + bcc.n 3d284c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strd r0, r0, [r8, #-876]! @ 0x36c │ │ │ │ - tst r0, r6 │ │ │ │ + strd r0, r0, [r8, #876] @ 0x36c │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strd r0, r0, [lr, #-876] @ 0x36c │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + @ instruction: 0xe9ae00db │ │ │ │ + b.n 3d28d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc830> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d2294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc1f4> │ │ │ │ + b.n 3d2354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc2b4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [pc, #936] @ (3d2c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbd8>) │ │ │ │ + ldr r7, [pc, #296] @ (3d29f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc958>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 3d295c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc8bc> │ │ │ │ + bpl.n 3d281c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc77c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc7b8> │ │ │ │ + bpl.n 3d2918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc878> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3d2800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc760> │ │ │ │ + bne.n 3d28c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc820> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d300c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcf6c> │ │ │ │ + b.n 3d30cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd02c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d3070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcfd0> │ │ │ │ + b.n 3d2130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc090> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc884> │ │ │ │ + bmi.n 3d29e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc944> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3d2908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc868> │ │ │ │ + bmi.n 3d29c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc928> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ 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 │ │ │ │ @@ -1191716,31 +1191724,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3d2936 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc896> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bvc.n 3d29ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc90c> │ │ │ │ + bvc.n 3d2a6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9cc> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvc.n 3d29a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc904> │ │ │ │ + bhi.n 3d2a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9c4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bvs.n 3d28f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc858> │ │ │ │ + bvc.n 3d29b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc918> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #152 @ (adr r7, 3d2a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bc9b4>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, pc, #920 @ (adr r6, 3d2d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bccbc>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 3d2adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bca3c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r4, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -1191884,19 +1191892,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a94e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293448> │ │ │ │ b.n 3d2ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bca14> │ │ │ │ nop │ │ │ │ - bics.w r0, lr, #6684672 @ 0x660000 │ │ │ │ - ubfx r0, r2, #3, #13 │ │ │ │ - usat r0, #12, ip, asr #3 │ │ │ │ - @ instruction: 0xf33200cc │ │ │ │ - @ instruction: 0xf35400cc │ │ │ │ + eors.w r0, lr, #6684672 @ 0x660000 │ │ │ │ + bic.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + and.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf39200cc │ │ │ │ + @ instruction: 0xf3b400cc │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1191954,15 +1191962,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bmi.n 3d2c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb88> │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75800ca │ │ │ │ + @ instruction: 0xf7b800ca │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1192000,15 +1192008,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3d2c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcbe0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ - ldr r0, [pc, #984] @ (3d305c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcfbc>) │ │ │ │ + ldr r1, [pc, #344] @ (3d2ddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcd3c>) │ │ │ │ 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 │ │ │ │ @@ -1192160,15 +1192168,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] @ (3d2dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcd5c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #56] @ (3d2e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcd98>) │ │ │ │ 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 │ │ │ │ @@ -1192464,21 +1192472,21 @@ │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ ldr r0, [pc, #20] @ (3d3118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd078>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ ldr r0, [pc, #16] @ (3d311c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd07c>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ - mov lr, r1 │ │ │ │ + mov lr, sp │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add lr, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3d3b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bda6c> │ │ │ │ @@ -1193535,53 +1193543,53 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbnz r4, 3d3b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdacc> │ │ │ │ + cbnz r4, 3d3b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bdae4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xe80c00cc │ │ │ │ - @ instruction: 0xe81c00cc │ │ │ │ + strd r0, r0, [ip], #-816 @ 0x330 │ │ │ │ + ldrd r0, r0, [ip], #-816 @ 0x330 │ │ │ │ ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 3d3860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd7c0> │ │ │ │ + b.n 3d3920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd880> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d36a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd608> │ │ │ │ + b.n 3d3768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd6c8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d3610 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd570> │ │ │ │ + b.n 3d36d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd630> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1194724,19 +1194732,19 @@ │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ ldr r3, [pc, #76] @ (3d4748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be6a8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d38ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd82a> │ │ │ │ nop │ │ │ │ - b.n 3d4ca8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bec08> │ │ │ │ + b.n 3d4d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2becc8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d4a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be96c> │ │ │ │ + b.n 3d4acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bea2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3d4800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be760> │ │ │ │ + b.n 3d48c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be820> │ │ │ │ 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 │ │ │ │ @@ -1194748,19 +1194756,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 │ │ │ │ - bls.n 3d463c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be59c> │ │ │ │ + bls.n 3d46fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be65c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3d46f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be650> │ │ │ │ + bls.n 3d47b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2be710> │ │ │ │ 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 │ │ │ │ @@ -1195807,53 +1195815,53 @@ │ │ │ │ bne.n 3d51ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf14e> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d51a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf104> │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3d51e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf148> │ │ │ │ + bvc.n 3d52a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf208> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 3d515c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf0bc> │ │ │ │ + bvs.n 3d521c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf17c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3d5208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf168> │ │ │ │ + bvs.n 3d52c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf228> │ │ │ │ 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 │ │ │ │ - bcc.n 3d5224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf184> │ │ │ │ + bmi.n 3d52e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf244> │ │ │ │ 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 │ │ │ │ - bne.n 3d533c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf29c> │ │ │ │ + bne.n 3d51fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bf15c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ 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] │ │ │ │ @@ -1196964,65 +1196972,65 @@ │ │ │ │ bcs.w 3d6082 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bffe2> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d606e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bffce> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3d2b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcac0> │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ 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] │ │ │ │ @@ -1198172,45 +1198180,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d719a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c10fa> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d2b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcac0> │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ nop │ │ │ │ - itee lt │ │ │ │ - lsllt r4, r1, #3 │ │ │ │ - ittt ls @ unpredictable │ │ │ │ - lslls r4, r1, #3 │ │ │ │ - ite vc @ unpredictable │ │ │ │ - lslvc r4, r1, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + ittt │ │ │ │ + lsl r4, r1, #3 │ │ │ │ + ite le @ unpredictable > │ │ │ │ + lslle r4, r1, #3 │ │ │ │ + itee mi @ unpredictable │ │ │ │ + lslmi r4, r1, #3 │ │ │ │ + itt cs @ unpredictable │ │ │ │ + lslcs r4, r1, #3 │ │ │ │ + cmpcs r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3d6b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c0a78> │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x001e │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + cbnz r2, 3d6ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c0a34> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + cbnz r6, 3d6ad2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c0a32> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + @ instruction: 0xb862 │ │ │ │ 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 │ │ │ │ @@ -1199455,61 +1199463,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d784c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c17ac>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.w 3d3736 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd696> │ │ │ │ - cbz r6, 3d7828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c1788> │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 3d7828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c1788> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #344 @ (adr r7, 3d79a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c1908>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 3d7b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c1a88>) │ │ │ │ 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 │ │ │ │ @@ -1200873,35 +1200881,35 @@ │ │ │ │ bl 3d2b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcac0> │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ ldr r2, [pc, #64] @ (3d8638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2598>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d38ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd82a> │ │ │ │ nop │ │ │ │ - add r3, pc, #696 @ (adr r3, 3d88bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c281c>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 3d863c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c259c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #448 @ (adr r1, 3d87cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c272c>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 3d894c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c28ac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 3d8720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2680>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 3d88a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2800>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #200 @ (adr r0, 3d86e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c2640>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 3d8860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c27c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -1202016,49 +1202024,49 @@ │ │ │ │ nop │ │ │ │ cmp r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ 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 r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d9d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c3c98> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1203142,65 +1203150,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -1204617,31 +1204625,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsb r2, [r4, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r5, [pc, #32] @ (3dabd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c4b34>) │ │ │ │ + ldr r5, [pc, #416] @ (3dad54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c4cb4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - muls r4, r6 │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ 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 3dabe2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c4b42> │ │ │ │ @@ -1205782,37 +1205790,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3dbbe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c5b48> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3d2b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcac0> │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ nop │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1207210,79 +1207218,79 @@ │ │ │ │ b.w 3d35e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bd546> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3dc8dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c683c> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3dc8d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6834> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3dc4de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c643e> │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -1208173,69 +1208181,69 @@ │ │ │ │ bne.n 3dceb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6e16> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3dcc28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6b88> │ │ │ │ ldr r0, [pc, #116] @ (3dcf50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6eb0>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #672 @ (adr r7, 3dd1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7154>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3dcfb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6f10> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3dcfb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6f10> │ │ │ │ push {lr} │ │ │ │ @@ -1208314,15 +1208322,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3dd028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6f88>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ nop │ │ │ │ - add r6, pc, #608 @ (adr r6, 3dd28c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c71ec>) │ │ │ │ + add r6, pc, #992 @ (adr r6, 3dd40c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c736c>) │ │ │ │ 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 │ │ │ │ @@ -1208353,17 +1208361,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3dd088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6fe8>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ ldr r0, [pc, #12] @ (3dd08c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c6fec>) │ │ │ │ add r0, pc │ │ │ │ bl 3d2bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2bcb34> │ │ │ │ nop │ │ │ │ - add r6, pc, #432 @ (adr r6, 3dd23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c719c>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 3dd3bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c731c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 3dd2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7230>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 3dd450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c73b0>) │ │ │ │ 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 │ │ │ │ @@ -1208459,17 +1208467,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3dd162 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c70c2> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1208993,55 +1209001,54 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a94e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x293448> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3dd3f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7358> │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r6, [pc, #184] @ (3dd78c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76ec>) │ │ │ │ + ldr r6, [pc, #568] @ (3dd90c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c786c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [pc, #952] @ (3dda90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c79f0>) │ │ │ │ + ldr r6, [pc, #312] @ (3dd810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7770>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #216] @ (3dd7b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7718>) │ │ │ │ + ldr r5, [pc, #600] @ (3dd938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7898>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [pc, #488] @ (3dd8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c782c>) │ │ │ │ + ldr r5, [pc, #872] @ (3dda4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c79ac>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #184 @ (adr r4, 3dd7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7700>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 3dd920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7880>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #608] @ (3dd94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78ac>) │ │ │ │ + ldr r4, [pc, #992] @ (3ddacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a2c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [pc, #784] @ (3dda04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7964>) │ │ │ │ + ldr r5, [pc, #144] @ (3dd784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (3ddaf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a54>) │ │ │ │ + ldr r4, [pc, #376] @ (3dd874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c77d4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #584] @ (3dd94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78ac>) │ │ │ │ + ldr r5, [pc, #968] @ (3ddacc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a2c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #144] @ (3dd798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76f8>) │ │ │ │ + ldr r2, [pc, #528] @ (3dd918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7878>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #272] @ (3dd81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c777c>) │ │ │ │ + ldr r3, [pc, #656] @ (3dd99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78fc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #568] @ (3dd948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c78a8>) │ │ │ │ + ldr r2, [pc, #952] @ (3ddac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7a28>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3dd6ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c764c> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #760] @ (3dda18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7978>) │ │ │ │ + strex r0, r0, [r8, #808] @ 0x328 │ │ │ │ + ldr r3, [pc, #120] @ (3dd798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76f8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #48] @ (3dd754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76b4>) │ │ │ │ + ldr r3, [pc, #432] @ (3dd8d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c7834>) │ │ │ │ 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 │ │ │ │ @@ -1209059,15 +1209066,15 @@ │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr10, cr12, {3} │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #8] @ (3dd770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c76d0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr6, cr12, {3} │ │ │ │ @@ -1210244,15 +1210251,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - eors r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1210465,32 +1210472,32 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3de446 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c83a6> │ │ │ │ nop │ │ │ │ adds r0, r2, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xfb1c00cb │ │ │ │ + @ instruction: 0xfb7c00cb │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1210600,15 +1210607,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ 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 │ │ │ │ @@ -1210988,35 +1210995,35 @@ │ │ │ │ b.n 3de840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c87a0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, r0, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #84 @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1211233,25 +1211240,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r4, r0, #23 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ 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] @ (3def90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c8ef0>) │ │ │ │ @@ -1211578,33 +1211585,33 @@ │ │ │ │ b.n 3ded24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c8c84> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r5, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r5, #162 @ 0xa2 │ │ │ │ + adds r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1211673,25 +1211680,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #32 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #440] @ (3df230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9190>) │ │ │ │ + ldr r5, [pc, #824] @ (3df3b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9310>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r6, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 3df310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9270>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 3df090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c8ff0>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r2, 3df0f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9058> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1211729,15 +1211736,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3df0b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9016> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ 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] @ (3df32c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c928c>) │ │ │ │ @@ -1211958,29 +1211965,29 @@ │ │ │ │ b.n 3df23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c919c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #27 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -1212925,90 +1212932,90 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r0, #10 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3dfc40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9ba0> │ │ │ │ + b.n 3dfd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9c60> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #252 @ 0xfc │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 3e0134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca094>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 3dfeb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9e14>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 3e0110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca070>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 3dfe90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9df0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 3e0104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca064>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 3dfe84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9de4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #880 @ (adr r1, 3e00f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca058>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 3dfe78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9dd8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #864 @ (adr r1, 3e00ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca04c>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 3dfe6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9dcc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #856 @ (adr r1, 3e00e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca048>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 3dfe68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9dc8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #848 @ (adr r1, 3e00e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca044>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 3dfe64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9dc4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #856 @ (adr r1, 3e00f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca050>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 3dfe70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9dd0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3dface <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9a2e> │ │ │ │ - vshll.u32 q9, d28, #31 │ │ │ │ + @ instruction: 0xffff2a9c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dfdec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2c9d4c> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1214131,89 +1214138,89 @@ │ │ │ │ b.n 3e0892 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca7f2> │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e0a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca9ac> │ │ │ │ + bgt.n 3e090c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ca86c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ ldr r2, [pc, #368] @ (3e0b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2caac4>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ @@ -1214347,15 +1214354,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3e0aa6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2caa06> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ add.w r9, sp, #192 @ 0xc0 │ │ │ │ mov r0, r8 │ │ │ │ bl 43b224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325184> │ │ │ │ @@ -1215081,22 +1215088,22 @@ │ │ │ │ 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 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr0, {7} │ │ │ │ - subs r0, r2, r6 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr0, {7} │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r4, 3e12ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb21a> │ │ │ │ + cbnz r4, 3e12d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb232> │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1215316,17 +1215323,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3e1472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb3d2> │ │ │ │ b.n 3e147e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb3de> │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3e1624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb584>) │ │ │ │ @@ -1215476,20 +1215483,20 @@ │ │ │ │ bne.n 3e1542 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb4a2> │ │ │ │ b.n 3e1578 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb4d8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb2c0186 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb240186 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r0, r6, lsl #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ 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 │ │ │ │ @@ -1215653,15 +1215660,15 @@ │ │ │ │ beq.n 3e1770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb6d0> │ │ │ │ b.n 3e178a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb6ea> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia.w r6!, {r1, r2, r7, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [lr], #-536 @ 0x218 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1215719,17 +1215726,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1215771,17 +1215778,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1215910,17 +1215917,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e1a14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb974> │ │ │ │ nop │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1215987,23 +1215994,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3e1b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cba94>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e1acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cba2c> │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - orrs.w r0, r8, #224 @ 0xe0 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + @ instruction: 0xf0b800e0 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bics.w r0, lr, #224 @ 0xe0 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + eors.w r0, lr, #224 @ 0xe0 │ │ │ │ + asrs r0, r0, #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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3e1cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbc28>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1216162,30 +1216169,30 @@ │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e1bc2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbb22> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e1624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb584> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, ip, fp, lsl #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + @ instruction: 0xeabc00cb │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3e1548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb4a8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1216232,16 +1216239,16 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3e17fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cb75c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp 0, 6, cr0, cr8, cr0, {7} │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + cdp 0, 12, cr0, cr8, cr0, {7} │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1216346,20 +1216353,20 @@ │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e1e3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbd9e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e2344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc2a4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r6, #896] @ 0x380 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + cdp 0, 3, cr0, cr6, cr0, {7} │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 3e2204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc164> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3e1f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbecc>) │ │ │ │ @@ -1216446,21 +1216453,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 3e2210 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc170> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e21a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc108> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3e208c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbfec>) │ │ │ │ @@ -1216564,25 +1216571,25 @@ │ │ │ │ b.n 3e2004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cbf64> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 3e2148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc0a8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3e20f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc058> │ │ │ │ + cbnz r6, 3e2110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc070> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r4, 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] @ (3e21a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc108>) │ │ │ │ @@ -1216685,21 +1216692,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3e2160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc0c0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ svc 58 @ 0x3a │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ udf #218 @ 0xda │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3e2350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc2b0>) │ │ │ │ @@ -1216863,29 +1216870,29 @@ │ │ │ │ b.n 3e22a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc206> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #38 @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3e237e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc2de> │ │ │ │ + cbnz r2, 3e2396 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc2f6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 3e23a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc300> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ble.n 3e2284 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc1e4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - rev r6, r0 │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1217109,29 +1217116,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bgt.n 3e26a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc604> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bgt.n 3e26a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc604> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bge.n 3e2554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc4b4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #440] @ (3e27c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc728>) │ │ │ │ @@ -1217312,37 +1217319,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 3e279c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc6fc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3e2798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc6f8> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e2734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc694> │ │ │ │ + bcs.n 3e27f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc754> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e2dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccd0c> │ │ │ │ + b.n 3e2e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccdcc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3e2784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc6e4> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e282c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc78c> │ │ │ │ + bne.n 3e28ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cc84c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1217689,33 +1217696,33 @@ │ │ │ │ ldr r2, [pc, #44] @ (3e2b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccae8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e2b4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccaaa> │ │ │ │ ldr r2, [pc, #40] @ (3e2b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccaec>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3e2aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cca00> │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1217750,19 +1217757,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3e2cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccc4c>) │ │ │ │ @@ -1217854,25 +1217861,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e2c46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccba6> │ │ │ │ bcc.n 3e2cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccc18> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1218084,21 +1218091,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cccd8> │ │ │ │ ldr r3, [pc, #112] @ (3e2f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cceec>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3e2d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cccd8> │ │ │ │ nop │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 3e2f4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cceae> │ │ │ │ + cbnz r6, 3e2f66 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccec6> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blt.n 3e2e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ccda4> │ │ │ │ + blt.n 3e2f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cce64> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r4, r7, #5 │ │ │ │ @@ -1218108,15 +1218115,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r2, sp, #32 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, pc, #792 @ (adr r7, 3e3278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cd1d8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ add r7, pc, #880 @ (adr r7, 3e32d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cd234>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ @@ -1218885,77 +1218892,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e3734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cd694> │ │ │ │ beq.n 3e3880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cd7e0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov fp, r2 │ │ │ │ @@ -1219621,29 +1219628,29 @@ │ │ │ │ b.n 3e3ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cde2c> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e3db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cdd18> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e3efa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cde5a> │ │ │ │ b.n 3e3ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cde2c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #272] @ (3e4054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cdfb4>) │ │ │ │ @@ -1219763,27 +1219770,27 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e3f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cded4> │ │ │ │ stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1219924,28 +1219931,28 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e40c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce026> │ │ │ │ nop │ │ │ │ ite vs │ │ │ │ lslvs r6, r0, #6 │ │ │ │ - lsrvc r0, r5, #3 │ │ │ │ + lsrvc r0, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldc2 0, cr0, [r6, #-812]! @ 0xfffffcd4 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + ldc2 0, cr0, [r6, #812] @ 0x32c │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1220039,25 +1220046,25 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e4266 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce1c6> │ │ │ │ nop │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r5, #3 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r4, 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, 3e434e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce2ae> │ │ │ │ @@ -1220729,27 +1220736,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e475c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce6bc> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 3e4a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce994> │ │ │ │ @@ -1221169,42 +1221176,43 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ push {r5, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 3e4ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cee08> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vhadd.u32 q8, q13, │ │ │ │ - vmla.i16 q0, q12, d3[1] │ │ │ │ - vhadd.u q0, q9, │ │ │ │ - vtrn. q0, │ │ │ │ + vmla.i q8, q13, d3[2] │ │ │ │ + vrev32.32 q8, │ │ │ │ + vmla.i16 q0, q9, d3[1] │ │ │ │ + movs r6, r3 │ │ │ │ + lsls r4, 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1221290,25 +1221298,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e4f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cee64> │ │ │ │ ldr r2, [pc, #28] @ (3e4f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ceee0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e4f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ceeac> │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vmla.i16 q8, q11, d3[1] │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + vmla.i q8, q9, d3[2] │ │ │ │ + movs r4, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vhadd.u32 q8, q9, │ │ │ │ - vmla.i16 q8, q14, d3[1] │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -1221678,52 +1221688,52 @@ │ │ │ │ b.n 3e52c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf228> │ │ │ │ ldr r2, [pc, #96] @ (3e53d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf334>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e50de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf03e> │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r7, #100] @ 0x64 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr11, {6} │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + vhadd.u8 q8, q10, │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr11, {6} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + vhadd.u8 q0, q13, │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cdp2 0, 2, cr0, cr6, cr11, {6} │ │ │ │ - ldc2 0, cr0, [r4, #-812]! @ 0xfffffcd4 │ │ │ │ - stc2l 0, cr0, [r4, #-812]! @ 0xfffffcd4 │ │ │ │ - ldr??.w r0, [r8, #203] @ 0xcb │ │ │ │ + cdp2 0, 8, cr0, cr6, cr11, {6} │ │ │ │ + ldc2 0, cr0, [r4, #812] @ 0x32c │ │ │ │ + stc2l 0, cr0, [r4, #812] @ 0x32c │ │ │ │ + ldr??.w r0, [r8, 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, #3768] @ 0xeb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2376] @ 3e5d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfc94> │ │ │ │ mov r8, r3 │ │ │ │ @@ -1222668,49 +1222678,49 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 10bd42 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr11, {6} │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + cdp2 0, 13, cr0, cr0, cr11, {6} │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf29e00cb │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xf2fe00cb │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl 5a1d6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48bcca> │ │ │ │ - @ instruction: 0xfb1000cb │ │ │ │ - push {r1, r4} │ │ │ │ + @ instruction: 0xfb7000cb │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr??.w r0, [lr, fp] │ │ │ │ - uxtb r0, r3 │ │ │ │ + ldrsh.w r0, [lr, #203] @ 0xcb │ │ │ │ + cbz r0, 3e5dd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd32> │ │ │ │ lsls r0, r4, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - sxtb r4, r0 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf68400cb │ │ │ │ - cbz r0, 3e5db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd14> │ │ │ │ + @ instruction: 0xf6e400cb │ │ │ │ + cbz r0, 3e5dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd2c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - addw r0, lr, #2251 @ 0x8cb │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + @ instruction: 0xf66e00cb │ │ │ │ + cbz r2, 3e5da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cfd04> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr.w r0, [r2, fp] │ │ │ │ + ldrh.w r0, [r2, #203] @ 0xcb │ │ │ │ ldr.w r3, [pc, #3028] @ 3e6978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d08d8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, sp, #75 @ 0x4b │ │ │ │ @@ -1223880,57 +1223890,57 @@ │ │ │ │ b.w 3e5988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf8e8> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e678c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d06ec> │ │ │ │ b.w 3e615c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d00bc> │ │ │ │ nop │ │ │ │ - bkpt 0x00b2 │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf59600cb │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + itee ne │ │ │ │ + lslne r3, r1, #3 │ │ │ │ + @ instruction: 0xf5f600cb │ │ │ │ + addeq r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #6651904 @ 0x658000 │ │ │ │ + @ instruction: 0xf63800cb │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4dc00cb │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xf53c00cb │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - usat r0, #11, lr, lsl #3 │ │ │ │ - @ instruction: 0xf1ec00cb │ │ │ │ - subs.w r0, ip, #203 @ 0xcb │ │ │ │ + @ instruction: 0xf3ee00cb │ │ │ │ + movw r0, #49355 @ 0xc0cb │ │ │ │ + @ instruction: 0xf21c00cb │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19c00cb │ │ │ │ - orr.w r0, r8, #203 @ 0xcb │ │ │ │ - bics.w r0, r4, #203 @ 0xcb │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf1fc00cb │ │ │ │ + @ instruction: 0xf0a800cb │ │ │ │ + eors.w r0, r4, #203 @ 0xcb │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vmla.i32 d16, d26, d11[0] │ │ │ │ - vext.8 q0, q13, , #0 │ │ │ │ - vmla.i16 d0, d16, d3[1] │ │ │ │ + orr.w r0, sl, #203 @ 0xcb │ │ │ │ + ands.w r0, sl, #203 @ 0xcb │ │ │ │ + vext.8 q8, q8, , #0 │ │ │ │ b.n 3e6326 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0286> │ │ │ │ - @ instruction: 0xffff1fac │ │ │ │ + vaddl.u q9, d15, d12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 3e6db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d14>) │ │ │ │ + add r7, pc, #360 @ (adr r7, 3e6b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a94>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6fca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0f2a> │ │ │ │ - @ instruction: 0xffffa562 │ │ │ │ + @ instruction: 0xffffa5c2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 3e6e3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d9a> │ │ │ │ - vtbl.8 d30, {d31-) │ │ │ │ + add r4, pc, #952 @ (adr r4, 3e6d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cf8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 3e6d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cec>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 3e6b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a6c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia.w lr!, {r0, r1, r3, r6, r7} │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + stmdb lr, {r0, r1, r3, r6, r7} │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmdb r6, {r0, r1, r3, r6, r7} │ │ │ │ + strd r0, r0, [r6, #-812]! @ 0x32c │ │ │ │ ldr r3, [pc, #868] @ (3e6d58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0cb8>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1224256,66 +1224266,66 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e43b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ce318> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e56dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf63c> │ │ │ │ - bmi.n 3e6dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d34> │ │ │ │ + bmi.n 3e6c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0bf4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r8, #-812] @ 0x32c │ │ │ │ + @ instruction: 0xe9a800cb │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e6c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b78> │ │ │ │ + b.n 3e6cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b0c> │ │ │ │ + b.n 3e6c6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0bcc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3e6d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c90> │ │ │ │ + bmi.n 3e6df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strd r0, r0, [r2, #812] @ 0x32c │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + bic.w r0, r2, fp, lsl #3 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orn r0, r4, fp, lsl #3 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + pkhbt r0, r4, fp, lsl #3 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e6d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0ce8> │ │ │ │ + ble.n 3e6e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0da8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe85000cb │ │ │ │ - bgt.n 3e6d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0c78> │ │ │ │ + ldmia.w r0!, {r0, r1, r3, r6, r7} │ │ │ │ + ble.n 3e6dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0d38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strex r0, r0, [r8, #812] @ 0x32c │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + stmia.w r8!, {r0, r1, r3, r6, r7} │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a48> │ │ │ │ + b.n 3e6ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0b08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e6a44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d09a4> │ │ │ │ + b.n 3e6b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0a64> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e67e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0748> │ │ │ │ + b.n 3e68a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0808> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e685c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d07bc> │ │ │ │ + b.n 3e691c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d087c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e69b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d0910> │ │ │ │ + b.n 3e6a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d09d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ 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 3e53d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2cf338> │ │ │ │ @@ -1225442,58 +1225452,58 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab000cb │ │ │ │ - b.n 3e757c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d14dc> │ │ │ │ + adds.w r0, r0, fp, lsl #3 │ │ │ │ + b.n 3e763c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d159c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e774c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d16ac> │ │ │ │ + b.n 3e780c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d176c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3e7a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d19dc> │ │ │ │ + bpl.n 3e793c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d189c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 3e79b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1918> │ │ │ │ + bcc.n 3e7a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d19d8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d4c> │ │ │ │ + b.n 3e7eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e72a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1200> │ │ │ │ + b.n 3e7360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d12c0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - b.n 3e7f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1ed4> │ │ │ │ + b.n 3e8034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1f94> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e5c> │ │ │ │ + b.n 3e7fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1f1c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d50> │ │ │ │ + b.n 3e7eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e10> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3e7cf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c58> │ │ │ │ + b.n 3e7db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d197c> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e7c14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b74>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1225634,46 +1225644,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.w 3e70dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d103c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb0e00d0 │ │ │ │ - ble.n 3e7c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1bf0> │ │ │ │ + @ instruction: 0xfb6e00d0 │ │ │ │ + ble.n 3e7b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1ab0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 3e7be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b44> │ │ │ │ + blt.n 3e7ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b1c> │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #28 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b2c> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1aec> │ │ │ │ + blt.n 3e7c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1bac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c88> │ │ │ │ + bge.n 3e7be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b48> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 3e7cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c1c> │ │ │ │ + bge.n 3e7b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1adc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 3e7cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1c0c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3e7bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1b30> │ │ │ │ + ble.n 3e7c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1bf0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ 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] @ (3e7dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1d30>) │ │ │ │ @@ -1225821,23 +1225831,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e7d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1ccc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r1, #22] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ 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] @ (3e7f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e68>) │ │ │ │ @@ -1225961,21 +1225971,21 @@ │ │ │ │ strh r2, [r7, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ strh r2, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e04> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1e14> │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e7fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1f34> │ │ │ │ + ble.n 3e7e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d1df4> │ │ │ │ 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] @ 3e8b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ae4> │ │ │ │ @@ -1227049,73 +1227059,73 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3e8c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bb4> │ │ │ │ + ble.n 3e8b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2a74> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e8c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b90> │ │ │ │ + ble.n 3e8af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2a50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xfa0a00cc │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + @ instruction: 0xfa6a00cc │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + sbc.w r0, r8, #6815744 @ 0x680000 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 3e8b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ae4> │ │ │ │ + bgt.n 3e8c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ba4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3e8c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b90> │ │ │ │ + bgt.n 3e8af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2a50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3e8b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ae4> │ │ │ │ + blt.n 3e8c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ba4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3e8bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b54> │ │ │ │ + ble.n 3e8cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2c14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3e8c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bf8> │ │ │ │ + bls.n 3e8b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2ab8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bls.n 3e8be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b44> │ │ │ │ + bls.n 3e8ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2c04> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r6, r1, #3 │ │ │ │ - bge.n 3e8b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2adc> @ unpredictable │ │ │ │ - lslls r3, r1, #3 │ │ │ │ + itet │ │ │ │ + lsl r6, r1, #3 │ │ │ │ + blt.n 3e8c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b9c> @ unpredictable │ │ │ │ + lsl r3, r1, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3e8c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2bac> │ │ │ │ + bvs.n 3e8b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2a6c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e8cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2c30> │ │ │ │ + bhi.n 3e8b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2af0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3e8c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2b78> │ │ │ │ + bhi.n 3e8cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d2c38> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e89de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d293e> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1227802,75 +1227812,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e9326 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3286> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 3e9424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3384> │ │ │ │ + bvc.n 3e92e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3244> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3e9408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3368> │ │ │ │ + bvc.n 3e92c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3228> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3e94b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3414> │ │ │ │ + bvs.n 3e9374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d32d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3e935c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d32bc> │ │ │ │ + bmi.n 3e941c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d337c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3e930c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d326c> │ │ │ │ + bcs.n 3e93cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d332c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e940c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d336c> │ │ │ │ + beq.n 3e92cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d322c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3e946c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d33cc> │ │ │ │ + bcc.n 3e932c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d328c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 3e9474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d33d4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e92f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3254> │ │ │ │ + beq.n 3e93b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3314> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 3e943c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d339c>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 3e95bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d351c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e93f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3358> │ │ │ │ + beq.n 3e94b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3418> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 3e966c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35cc>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 3e97ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d374c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3e93f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3358> │ │ │ │ + bne.n 3e94b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3418> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {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, #3872] @ 0xf20 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #548] @ (3e9660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35c0>) │ │ │ │ @@ -1228096,33 +1228106,33 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [pc, #656] @ (3e9904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3864>) │ │ │ │ + ldr r1, [pc, #16] @ (3e9684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d35e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 3e9718 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3678> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 3e9728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3688> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ + stc 0, cr0, [r6], {204} @ 0xcc │ │ │ │ stmdb 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 │ │ │ │ ldr.w r2, [pc, #2756] @ 3ea174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40d4> │ │ │ │ @@ -1229079,64 +1229089,64 @@ │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.n 3e9c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3bbc> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 3e9f06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3e66> │ │ │ │ - vqrdmulh.s q14, , d10[0] │ │ │ │ + @ instruction: 0xffffcdaa │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ea3e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4348> │ │ │ │ + b.n 3ea4a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4408> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 3ea0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d402c> │ │ │ │ + bgt.n 3ea18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40ec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 3ea224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4184> │ │ │ │ + bmi.n 3ea0e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4044> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf31a00c9 │ │ │ │ - bpl.n 3ea18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40ec> │ │ │ │ + @ instruction: 0xf37a00c9 │ │ │ │ + bvs.n 3ea24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ea1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4144> │ │ │ │ + bvs.n 3ea0a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4004> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 3ea24c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41ac> │ │ │ │ + bpl.n 3ea10c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d406c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r6, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - sxth r6, r3 │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3ea1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4108> │ │ │ │ + bpl.n 3ea268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 3ea198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d40f8> │ │ │ │ + bls.n 3ea258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d41b8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3ea1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4150> │ │ │ │ + bcc.n 3ea2b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4210> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 53abf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424b54> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e9e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3d8c> │ │ │ │ ldrb.w r2, [r7, #635] @ 0x27b │ │ │ │ ldr r3, [r4, #24] │ │ │ │ @@ -1230146,149 +1230156,149 @@ │ │ │ │ ldr r2, [pc, #284] @ (3eaecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e2c>) │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ b.w 3e9928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d3888> │ │ │ │ nop │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ead10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c70> │ │ │ │ + bvc.n 3eadd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d30> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3ead04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4c64> │ │ │ │ + bvs.n 3eadc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3ead44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4ca4> │ │ │ │ + bpl.n 3eae04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d64> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 3ead5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4cbc> │ │ │ │ + bpl.n 3eae1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d7c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #206 @ 0xce │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3ead6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4ccc> │ │ │ │ + bpl.n 3eae2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r5, r7} │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - bne.n 3eaed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e34> │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + bne.n 3ead94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4cf4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + subs r0, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3eada0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d00> │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + bmi.n 3eae60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4dc0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt lt │ │ │ │ - lsllt r3, r1, #3 │ │ │ │ - stmialt r6!, {r1, r2, r3, r5, r7} │ │ │ │ - lsllt r3, r1, #3 │ │ │ │ - ite cs │ │ │ │ - lslcs r3, r1, #3 │ │ │ │ - stmiacc r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ite hi │ │ │ │ + lslhi r3, r1, #3 │ │ │ │ + stmials r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ea758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d46b8> │ │ │ │ + b.n 3ea818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4778> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 3eade0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d40> │ │ │ │ + bge.n 3eaea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e00> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #376] @ (3eafe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4f40>) │ │ │ │ + ldr r3, [pc, #760] @ (3eb160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d50c0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bkpt 0x0034 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 3eaee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e48> │ │ │ │ + beq.n 3eada8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d08> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 3eaee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e44> │ │ │ │ + bvs.n 3eada4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4d04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + ldr r0, [pc, #88] @ (3eaf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e6c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #992] @ (3eb298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d51f8>) │ │ │ │ + ldr r2, [pc, #352] @ (3eb018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4f78>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #920] @ (3eb254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d51b4>) │ │ │ │ + ldr r2, [pc, #280] @ (3eafd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4f34>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3eaed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e38> │ │ │ │ + cbnz r0, 3eaef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d4e50> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - nop {9} │ │ │ │ + nop {15} │ │ │ │ lsls r3, r1, #3 │ │ │ │ bl 53e730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428690> │ │ │ │ ldr.w r1, [r7, #208] @ 0xd0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #4 │ │ │ │ beq.w 3eb328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5288> │ │ │ │ ldrb.w r3, [r7, #188] @ 0xbc │ │ │ │ @@ -1231302,181 +1231312,181 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3eb528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5488> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3eb928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5888> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - nop {7} │ │ │ │ + nop {13} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - orrs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ebad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a34> │ │ │ │ + cbnz r4, 3ebaec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a4c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 3ebad2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a32> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 3ebad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a34> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ebaae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a0e> │ │ │ │ + cbnz r2, 3ebac6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a26> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 3ebb0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a6a> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r0, 3ebaee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a4e> │ │ │ │ + cbz r0, 3ebb06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a66> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + sub sp, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r2, 3ebae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a44> │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxth r2, r0 │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 3ebb06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a66> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 3ebae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a44> │ │ │ │ + cbz r6, 3ebafc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a5c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt hi │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - nophi │ │ │ │ - lslhi r2, r1, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - it mi │ │ │ │ - lslmi r3, r1, #3 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + ittt al │ │ │ │ + lslal r3, r1, #3 │ │ │ │ + nopal {6} │ │ │ │ + lslal r2, r1, #3 │ │ │ │ + it pl │ │ │ │ + lslpl r2, r1, #3 │ │ │ │ + it ge │ │ │ │ + lslge r3, r1, #3 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #504 @ (adr r6, 3ebd00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5c60>) │ │ │ │ + add r6, pc, #888 @ (adr r6, 3ebe80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5de0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r3, r1, #3 │ │ │ │ - subeq r2, r4, #1 │ │ │ │ - lsleq r4, r7, #5 │ │ │ │ - sxtb r4, r5 │ │ │ │ + ittt vs │ │ │ │ + lslvs r3, r1, #3 │ │ │ │ + subvs r2, r4, #1 │ │ │ │ + lslvs r4, r7, #5 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [pc, #880] @ (3ebe90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5df0>) │ │ │ │ + ldr r6, [pc, #240] @ (3ebc10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5b70>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 3ebb2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5a8c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #608 @ (adr r1, 3ebd88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5ce8>) │ │ │ │ + add r1, pc, #992 @ (adr r1, 3ebf08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5e68>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r2, r0 │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #528] @ (3ebd5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5cbc>) │ │ │ │ + ldr r7, [pc, #912] @ (3ebedc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5e3c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ebbe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5b40> │ │ │ │ + pop {r2, r5} │ │ │ │ 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] @ (3ebc30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5b90>) │ │ │ │ @@ -1231557,15 +1231567,15 @@ │ │ │ │ add r4, lr │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3ebd32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d5c92> │ │ │ │ vraddhn.i d20, , q7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x0092 │ │ │ │ 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 │ │ │ │ @@ -1232518,83 +1232528,83 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bics r6, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r3, r1, #3 │ │ │ │ - yieldne │ │ │ │ + ite vs │ │ │ │ + lslvs r3, r1, #3 │ │ │ │ + nopvc {7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itt vs │ │ │ │ - lslvs r3, r1, #3 │ │ │ │ - ittt hi @ unpredictable │ │ │ │ - lslhi r3, r1, #3 │ │ │ │ - itte al @ unpredictable │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r1, #3 │ │ │ │ + ittt al @ unpredictable │ │ │ │ lslal r3, r1, #3 │ │ │ │ - stmiaal r2!, {r1, r2, r3, r5} │ │ │ │ - lsl r4, r1, #3 │ │ │ │ - cbnz r0, 3ec652 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65b2> │ │ │ │ + stmiaal r0!, {r1, r2, r6} │ │ │ │ + lslal r3, r1, #3 │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + cbnz r0, 3ec66a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ca> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65b8> │ │ │ │ + cbnz r2, 3ec670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65d0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + cbnz r0, 3ec622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6582> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec61c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d657c> │ │ │ │ + cbnz r2, 3ec634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6594> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3ec622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6582> │ │ │ │ + cbnz r0, 3ec63a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d659a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6582> │ │ │ │ + cbnz r6, 3ec63a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d659a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec626 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6586> │ │ │ │ + cbnz r6, 3ec63e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d659e> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 3ec66e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ce> │ │ │ │ + cbnz r6, 3ec686 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65e6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cbnz r4, 3ec694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65f4> │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 3ec662 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65c2> │ │ │ │ + rev r0, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ec64c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65ac> │ │ │ │ + cbnz r4, 3ec664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65c4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r4, 3ec688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65e8> │ │ │ │ + cbnz r4, 3ec6a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6600> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 3ec668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65c8> │ │ │ │ + cbnz r6, 3ec680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65e0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r2, 3ec676 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d65d6> │ │ │ │ + rev r2, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cpsid a │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ 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] @ (3ec7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6720>) │ │ │ │ @@ -1232729,20 +1232739,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bl 1967ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x8072a> │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [r7, r7] │ │ │ │ @ instruction: 0xffff3898 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ 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] @ (3ecb3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6a9c>) │ │ │ │ @@ -1233102,31 +1233112,31 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + cpsid i │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ 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] @ (3ecc14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6b74>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1233191,15 +1233201,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233317,15 +1233327,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #166 @ 0xa6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #202 @ 0xca │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1233437,15 +1233447,15 @@ │ │ │ │ b.n 3ecddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6d3c> │ │ │ │ blx r3 │ │ │ │ b.n 3ecddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d6d3c> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r5, [r0, #17] │ │ │ │ - vrsra.u64 d27, d24, #1 │ │ │ │ + vsri.32 d27, d8, #1 │ │ │ │ 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] @ (3ed1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7108>) │ │ │ │ @@ -1233752,27 +1233762,27 @@ │ │ │ │ nop │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #86 @ 0x56 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - uxtb r4, r3 │ │ │ │ + cbz r4, 3ed206 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7166> │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r1, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, lr │ │ │ │ vsri.32 q10, , #1 │ │ │ │ vcvt.u32.f32 d17, d28, #1 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - sxth r0, r5 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 3ed204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7164> │ │ │ │ + sxth r4, r4 │ │ │ │ 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, 3ed220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7180> │ │ │ │ @@ -1234163,35 +1234173,35 @@ │ │ │ │ b.n 3ed350 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d72b0> │ │ │ │ cmp r5, #178 @ 0xb2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #164 @ 0xa4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ 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] @ 3ed75c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d76bc> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1234311,15 +1234321,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #178 @ 0xb2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1234438,15 +1234448,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ed8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7808>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 3ed88e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d77ee> │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1234751,23 +1234761,23 @@ │ │ │ │ b.n 3edb1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7a7a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #158 @ 0x9e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -1234989,33 +1234999,33 @@ │ │ │ │ b.n 3eddae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7d0e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mrrc 0, 12, r0, r2, cr12 │ │ │ │ + ldc 0, cr0, [r2], #816 @ 0x330 │ │ │ │ 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] @ 3ee674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d85d4> │ │ │ │ mov sl, r2 │ │ │ │ @@ -1235748,157 +1235758,157 @@ │ │ │ │ b.n 3edf02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d7e62> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, r1, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3ee7b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8714>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 3ee934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8894>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 3eea0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d896c>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 3ee78c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86ec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 3eea10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8970>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 3ee790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86f0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 3ee9e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8944>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 3ee764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86c4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 3ee938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8898>) │ │ │ │ + add r6, pc, #984 @ (adr r6, 3eeab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a18>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc, #488 @ (adr r6, 3ee8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8830>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 3eea50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d89b0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 3ee724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8684>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 3ee8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8804>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf7f600ca │ │ │ │ - add r5, pc, #936 @ (adr r5, 3eeab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a14>) │ │ │ │ + ldr.w r0, [r6, sl] │ │ │ │ + add r6, pc, #296 @ (adr r6, 3ee834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8794>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 3eea18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8978>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 3ee798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itte vc │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - addvc r5, pc, #672 @ (adr r5, 3ee9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8920>) │ │ │ │ - lslvs r3, r1, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 3ee9ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d890c>) │ │ │ │ + itte le │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + addle r6, pc, #32 @ (adr r6, 3ee740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d86a0>) │ │ │ │ + lslgt r3, r1, #3 │ │ │ │ + add r6, pc, #8 @ (adr r6, 3ee72c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d868c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #640 @ (adr r5, 3ee9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8908>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 3ee728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8688>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3ee994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88f4>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 3eeb14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a74>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #400 @ (adr r5, 3ee8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8828>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 3eea48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d89a8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #360 @ (adr r5, 3ee8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8804>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 3eea24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8984>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #288 @ (adr r5, 3ee860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87c0>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 3ee9e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8940>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #264 @ (adr r5, 3ee84c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87ac>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 3ee9cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d892c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #192 @ (adr r5, 3ee808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8768>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 3ee988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88e8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #168 @ (adr r5, 3ee7f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8754>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 3ee974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88d4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #144 @ (adr r5, 3ee7e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8740>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 3ee960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88c0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #136 @ (adr r5, 3ee7dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d873c>) │ │ │ │ + add r5, pc, #520 @ (adr r5, 3ee95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88bc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov lr, r9 │ │ │ │ + bx r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #904 @ (adr r4, 3eeaec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a4c>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 3ee86c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87cc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #176 @ (adr r4, 3ee840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87a0>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 3ee9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8920>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 3ee82c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d878c>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 3ee9ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d890c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #144 @ (adr r4, 3ee828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8788>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 3ee9a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8908>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf68600ca │ │ │ │ - add r2, pc, #808 @ (adr r2, 3eeac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a28>) │ │ │ │ + @ instruction: 0xf6e600ca │ │ │ │ + add r3, pc, #168 @ (adr r3, 3ee848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87a8>) │ │ │ │ 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] @ (3ee8f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8854>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1236027,21 +1236037,21 @@ │ │ │ │ b.n 3ee86e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d87ce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #144 @ (adr r2, 3ee990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88f0>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 3eeb10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a70>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r0, r1, #30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3ee960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88c0>) │ │ │ │ + add r2, pc, #472 @ (adr r2, 3eeae0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a40>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #72 @ (adr r2, 3ee954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88b4>) │ │ │ │ + add r2, pc, #456 @ (adr r2, 3eead4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8a34>) │ │ │ │ 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] @ (3ee9b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8918>) │ │ │ │ @@ -1236114,19 +1236124,19 @@ │ │ │ │ b.n 3ee980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d88e0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #27 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #72 @ (adr r1, 3eea0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d896c>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 3eeb8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8aec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r6, #25 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r1, pc, #512 @ (adr r1, 3eebcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8b2c>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 3eed4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d8cac>) │ │ │ │ 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 │ │ │ │ @@ -1237001,43 +1237011,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ef286 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d91e6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 3ef458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d93b8> │ │ │ │ + bvc.n 3ef318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d9278> │ │ │ │ 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 │ │ │ │ @@ -1237348,23 +1237358,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a907c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x292fdc> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ef51e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d947e> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #15 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ 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] @ (3ef7ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2d974c>) │ │ │ │ @@ -1237494,15 +1237504,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1238806,44 +1238816,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 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7dc0188 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf7020188 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf5300188 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf4e60188 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #3 │ │ │ │ eors.w r1, ip, #4456448 @ 0x440000 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r2, r1, #3 │ │ │ │ and.w r1, sl, #4456448 @ 0x440000 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf3300188 │ │ │ │ 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 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xf74e0188 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #0 │ │ │ │ @@ -1239172,25 +1239182,25 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3f0708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2da668> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r4, #389] @ 0x185 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldc 0, cr0, [r0], {212} @ 0xd4 │ │ │ │ - movs r4, #6 │ │ │ │ + ldcl 0, cr0, [r0], #-848 @ 0xfffffcb0 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xfa3600c8 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + @ instruction: 0xfa9600c8 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ @ instruction: 0xf7320185 │ │ │ │ stmdb 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] @ (3f0b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2daa7c>) │ │ │ │ @@ -1241485,19 +1241495,19 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc3d4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ udf #66 @ 0x42 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1241694,15 +1241704,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3f23b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc310> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ bgt.n 3f2460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc3c0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1242344,31 +1242354,31 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ blt.n 3f2a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc9b0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -1244116,23 +1244126,23 @@ │ │ │ │ movs r7, #1 │ │ │ │ b.w 3f29a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dc902> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r4!, {r2, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1244747,15 +1244757,15 @@ │ │ │ │ ... │ │ │ │ bkpt 0x005e │ │ │ │ lsls r5, r0, #6 │ │ │ │ bkpt 0x005c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #288] @ (3f4548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de4a8>) │ │ │ │ + ldr r4, [pc, #672] @ (3f46c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de628>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1245095,19 +1245105,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r4, 3f4808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de768> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3f4806 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de766> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #768] @ (3f4ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dea20>) │ │ │ │ + ldr r1, [pc, #128] @ (3f4840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de7a0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1245668,31 +1245678,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f47c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de724> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f49d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2de930> │ │ │ │ nop │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb75c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bkpt 0x0062 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmn r4, r2 │ │ │ │ + orrs r4, r6 │ │ │ │ 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 │ │ │ │ @@ -1246374,25 +1246384,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ 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] │ │ │ │ @@ -1247055,15 +1247065,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f57ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2df74e> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f5842 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2df7a2> │ │ │ │ b.n 3f5964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2df8c4> │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #8 │ │ │ │ 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 │ │ │ │ @@ -1247144,15 +1247154,15 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #840 @ (adr r3, 3f5fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dff48>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #632 @ (adr r3, 3f5f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dfe80>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adc.w r0, r0, r6, lsr #3 │ │ │ │ + sub.w r0, r0, r6, lsr #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] @ (3f5d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dfcac>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1247216,15 +1247226,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #232 @ (adr r3, 3f5e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dfd98>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #968 @ (adr r2, 3f6120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e0080>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - eors.w r0, r0, r6, lsr #3 │ │ │ │ + @ instruction: 0xeaf000d6 │ │ │ │ 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] │ │ │ │ cmp r7, r3 │ │ │ │ @@ -1247442,15 +1247452,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f5f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2dfeac> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1247904,15 +1247914,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (3f66e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e0644>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1248192,25 +1248202,25 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #608] @ (3f6954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e08b4>) │ │ │ │ + ldr r6, [pc, #992] @ (3f6ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e0a34>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (3f67e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e0748>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1248296,15 +1248306,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1248832,15 +1248842,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 3f6b62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e0ac2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1249078,15 +1249088,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #888] @ (3f7364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e12c4>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1249438,23 +1249448,23 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f7148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e10a8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - eor.w r0, r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xf0e600ca │ │ │ │ stmdb 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] @ (3f7690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e15f0>) │ │ │ │ @@ -1249748,17 +1249758,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #256] @ (3f77b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e1718>) │ │ │ │ @@ -1249869,15 +1249879,15 @@ │ │ │ │ b.n 3f7752 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e16b2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1250496,15 +1250506,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1250699,17 +1250709,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r3, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1251098,17 +1251108,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 331318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x21b278> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f83dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e233c> │ │ │ │ b.n 3f8398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e22f8> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ 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 │ │ │ │ @@ -1251946,17 +1251956,17 @@ │ │ │ │ b.n 3f8bea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e2b4a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strb r2, [r5, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1252581,20 +1252591,20 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f9294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e31f4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2 0, cr0, [r2, #824] @ 0x338 │ │ │ │ + ldc2l 0, cr0, [r2, #824]! @ 0x338 │ │ │ │ strb r2, [r5, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ 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 │ │ │ │ @@ -1253785,16 +1253795,16 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4de00ca │ │ │ │ - orrs.w r0, r0, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf53e00ca │ │ │ │ + @ instruction: 0xf4b000ca │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e3f30> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f9f30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e3e90> │ │ │ │ @@ -1254388,23 +1254398,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (3fa534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4494>) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3fa206 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4166> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f9e52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e3db2> │ │ │ │ - add.w r0, ip, #202 @ 0xca │ │ │ │ + sbc.w r0, ip, #202 @ 0xca │ │ │ │ udf #227 @ 0xe3 │ │ │ │ @ instruction: 0xffff5dde │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r8, #808] @ 0x328 │ │ │ │ - stc 0, cr0, [r8, #808] @ 0x328 │ │ │ │ - cmp r4, #32 │ │ │ │ + cdp 0, 3, cr0, cr8, cr10, {6} │ │ │ │ + stcl 0, cr0, [r8, #808]! @ 0x328 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1254524,16 +1254534,16 @@ │ │ │ │ ldr r1, [pc, #16] @ (3fa654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e45b4>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3fa618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4578> │ │ │ │ - ldcl 0, cr0, [r4], {202} @ 0xca │ │ │ │ - ldcl 0, cr0, [lr], #-808 @ 0xfffffcd8 │ │ │ │ + ldc 0, cr0, [r4, #-808]! @ 0xfffffcd8 │ │ │ │ + ldcl 0, cr0, [lr], {202} @ 0xca │ │ │ │ stmdb 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 │ │ │ │ mov fp, r0 │ │ │ │ @@ -1254855,45 +1254865,45 @@ │ │ │ │ ldr r3, [pc, #80] @ (3fa9c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4920>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4884> │ │ │ │ ldr r3, [pc, #76] @ (3fa9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4924>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fa94c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48ac> │ │ │ │ nop │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bne.n 3fa91c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e487c> │ │ │ │ + bcs.n 3fa9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e493c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc 0, cr0, [r6, #808] @ 0x328 │ │ │ │ - bne.n 3fa8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e481c> │ │ │ │ + stcl 0, cr0, [r6, #808]! @ 0x328 │ │ │ │ + bne.n 3fa97c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48dc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pkhbt r0, r0, sl, lsl #3 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + @ instruction: 0xeb2000ca │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3faa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4980> │ │ │ │ - lsls r3, r1, #3 │ │ │ │ - add.w r0, r8, sl, lsl #3 │ │ │ │ - bne.n 3fa9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4938> │ │ │ │ + bne.n 3fa8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4840> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xeb3400ca │ │ │ │ - beq.n 3fa990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48f0> │ │ │ │ + sbc.w r0, r8, sl, lsl #3 │ │ │ │ + bne.n 3faa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e49f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ @ instruction: 0xeb9400ca │ │ │ │ - beq.n 3fa948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e48a8> │ │ │ │ + bne.n 3faa50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e49b0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xebf800ca │ │ │ │ - str r0, [r3, #4] │ │ │ │ + @ instruction: 0xebf400ca │ │ │ │ + bne.n 3faa08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4968> │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + mrrc 0, 12, r0, r8, cr10 │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + str r6, [r4, #8] │ │ │ │ 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] │ │ │ │ @@ -1255259,38 +1255269,38 @@ │ │ │ │ b.n 3faaa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4a00> │ │ │ │ ldr r4, [pc, #96] @ (3fadcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d2c>) │ │ │ │ add r4, pc │ │ │ │ b.n 3fad3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4c9c> │ │ │ │ ldr r3, [pc, #96] @ (3fadd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d30>) │ │ │ │ add r3, pc │ │ │ │ b.n 3fad54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4cb4> │ │ │ │ - mrrc 0, 12, r0, r2, cr10 │ │ │ │ - stcl 0, cr0, [lr, #-808]! @ 0xfffffcd8 │ │ │ │ - @ instruction: 0xeada00ca │ │ │ │ - pkhbt r0, r2, sl, lsl #3 │ │ │ │ - @ instruction: 0xebe200ca │ │ │ │ + ldc 0, cr0, [r2], #808 @ 0x328 │ │ │ │ + stcl 0, cr0, [lr, #808] @ 0x328 │ │ │ │ + @ instruction: 0xeb3a00ca │ │ │ │ + @ instruction: 0xeb2200ca │ │ │ │ + mcrr 0, 12, r0, r2, cr10 │ │ │ │ + @ instruction: 0xeab800ca │ │ │ │ + @ instruction: 0xeaa000ca │ │ │ │ + sbc.w r0, ip, sl, lsl #3 │ │ │ │ + orns r0, r8, sl, lsl #3 │ │ │ │ orrs.w r0, r8, sl, lsl #3 │ │ │ │ - orr.w r0, r0, sl, lsl #3 │ │ │ │ - add.w r0, ip, sl, lsl #3 │ │ │ │ - ands.w r0, r8, sl, lsl #3 │ │ │ │ - ldrd r0, r0, [r8, #808]! @ 0x328 │ │ │ │ - sbc.w r0, lr, sl, lsl #3 │ │ │ │ - ldrd r0, r0, [r2, #808] @ 0x328 │ │ │ │ - strd r0, r0, [ip, #808] @ 0x328 │ │ │ │ - strd r0, r0, [r6, #808] @ 0x328 │ │ │ │ - strd r0, r0, [r0, #808] @ 0x328 │ │ │ │ - @ instruction: 0xe99600ca │ │ │ │ - ldrd r0, r0, [ip, #-808]! @ 0x328 │ │ │ │ - ldrd r0, r0, [sl, #-808]! @ 0x328 │ │ │ │ - @ instruction: 0xeb8800ca │ │ │ │ - stmdb lr!, {r1, r3, r6, r7} │ │ │ │ - ldmdb r6, {r1, r3, r6, r7} │ │ │ │ - @ instruction: 0xeaee00ca │ │ │ │ - ldrd r0, r0, [sl], #808 @ 0x328 │ │ │ │ - ldrd r0, r0, [r4], #808 @ 0x328 │ │ │ │ + rsb r0, lr, sl, lsl #3 │ │ │ │ + bics.w r0, r2, sl, lsl #3 │ │ │ │ + bic.w r0, ip, sl, lsl #3 │ │ │ │ + bic.w r0, r6, sl, lsl #3 │ │ │ │ + bic.w r0, r0, sl, lsl #3 │ │ │ │ + ldrd r0, r0, [r6, #808]! @ 0x328 │ │ │ │ + ldrd r0, r0, [ip, #808] @ 0x328 │ │ │ │ + ldrd r0, r0, [sl, #808] @ 0x328 │ │ │ │ + @ instruction: 0xebe800ca │ │ │ │ + @ instruction: 0xe98e00ca │ │ │ │ + ldrd r0, r0, [r6, #-808]! @ 0x328 │ │ │ │ + adc.w r0, lr, sl, lsl #3 │ │ │ │ + ldrd r0, r0, [sl, #-808] @ 0x328 │ │ │ │ + ldrd r0, r0, [r4, #-808] @ 0x328 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1255626,21 +1255636,21 @@ │ │ │ │ b.n 3fb06e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4fce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [pc, #704] @ (3fb400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5360>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - blt.n 3fb17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e50dc> │ │ │ │ + blt.n 3fb23c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e519c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1255825,23 +1255835,23 @@ │ │ │ │ b.n 3fb1d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5136> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #592] @ (3fb574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e54d4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [pc, #136] @ (3fb3b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5314>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3fb2ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e520c> │ │ │ │ + bls.n 3fb36c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e52cc> │ │ │ │ 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 │ │ │ │ @@ -1255881,15 +1255891,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 3fb380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e52e0> │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1255992,17 +1256002,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 3faddc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d3c> │ │ │ │ + b.n 3fae9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4dfc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fae08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d68> │ │ │ │ + b.n 3faec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4e28> │ │ │ │ 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 │ │ │ │ @@ -1256067,17 +1256077,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3fb460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e53c0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 3fadd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4d34> │ │ │ │ + b.n 3fae94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4df4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fb0d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5038> │ │ │ │ + b.n 3fb198 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e50f8> │ │ │ │ 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 │ │ │ │ @@ -1256147,17 +1256157,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3fb460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e53c0> │ │ │ │ b.n 3fb616 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5576> │ │ │ │ - b.n 3fb0e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5048> │ │ │ │ + b.n 3fb1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5108> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3fbcec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c4c> │ │ │ │ + b.n 3fbdac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d0c> │ │ │ │ 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 │ │ │ │ @@ -1256792,67 +1256802,69 @@ │ │ │ │ bl 3bf2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a9230> │ │ │ │ b.n 3fb808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5768> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #488] @ (3fbed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5e34>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vrev32.32 q8, │ │ │ │ - vrev32.8 q8, │ │ │ │ - vmla.i16 q0, q14, d1[1] │ │ │ │ - b.n 3fc0f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6054> │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fc390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e62f0> │ │ │ │ + lsls r0, r2, #1 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + vrev32. q8, │ │ │ │ + b.n 3fc1b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6114> │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + b.n 3fc450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e63b0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0x47ea │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ - ldc2 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ + ldc2l 0, cr0, [ip], #804 @ 0x324 │ │ │ │ stc 15, cr15, [pc], {255} @ 0xff │ │ │ │ - b.n 3fbd6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ccc> │ │ │ │ + b.n 3fbe2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fc1b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6110> │ │ │ │ + b.n 3fc270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e61d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 3fbd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ca8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbfbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5f1c> │ │ │ │ + b.n 3fc07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5fdc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3fbde0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d40> │ │ │ │ + b.n 3fbea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5e00> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbc70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5bd0> │ │ │ │ + udf #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbc54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5bb4> │ │ │ │ + ble.n 3fbd14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c74> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c88> │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbe28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d88> │ │ │ │ + ble.n 3fbce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c48> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 18 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c40> │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbdbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d1c> │ │ │ │ + ble.n 3fbc7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5bdc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cb0> │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cc0> │ │ │ │ + ble.n 3fbe20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d80> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5cf8> │ │ │ │ + ble.n 3fbe58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5db8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3fbd20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5c80> │ │ │ │ + ble.n 3fbde0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d40> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3fbd44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ca4> │ │ │ │ + udf #80 @ 0x50 │ │ │ │ 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, 3fbd88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ce8> │ │ │ │ @@ -1257057,15 +1257069,15 @@ │ │ │ │ strh r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3fbe88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5de8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3fbe20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5d80> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #776] @ (3fc270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e61d0>) │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3fbf7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e5ede> │ │ │ │ @@ -1257890,19 +1257902,19 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #36 @ 0x24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3fc840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e67a0> │ │ │ │ + bvs.n 3fc700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6660> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 3fc750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e66b0> │ │ │ │ + bvs.n 3fc810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6770> │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3fc7d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6732> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r8, r3 │ │ │ │ @@ -1258166,15 +1258178,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3fca34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6994> │ │ │ │ + bcs.n 3fcaf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6a54> │ │ │ │ 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 │ │ │ │ @@ -1258518,20 +1258530,20 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3fcc4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6bac> │ │ │ │ b.n 3fcd2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6c8a> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3fcd42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6ca2> │ │ │ │ - bne.n 3fce8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6dec> │ │ │ │ + bne.n 3fcd4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6cac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr9, {6} │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + vhadd.u16 q8, q8, │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1258659,15 +1258671,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53ec70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428bd0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3fce3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e6d9c> │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ 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] @ (3fd214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7174>) │ │ │ │ @@ -1258907,17 +1258919,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #188 @ 0xbc │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1259822,40 +1259834,40 @@ │ │ │ │ b.n 3fd96c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e78cc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r6, #236 @ 0xec │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ bge.n 3fdc5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7bba> │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffffd8be │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3fdc34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7b94> │ │ │ │ + bhi.n 3fdaf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7a54> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3fda80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e79e0> │ │ │ │ + blt.n 3fdb40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7aa0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 3fdc44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7ba4> │ │ │ │ + blt.n 3fdb04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7a64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1259922,15 +1259934,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3fa5b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e4510> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1448] @ 0x5a8 │ │ │ │ @@ -1260370,33 +1260382,33 @@ │ │ │ │ nop │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bmi.n 3fdfec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7f4c> │ │ │ │ + bmi.n 3fe0ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e800c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fe1cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e812c> │ │ │ │ + bmi.n 3fe08c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7fec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fe06c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7fcc> │ │ │ │ + bpl.n 3fe12c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e808c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3fdff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e7f50> │ │ │ │ + bmi.n 3fe0b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8010> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - nop {7} │ │ │ │ + nop {13} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itee vs │ │ │ │ - lslvs r2, r1, #3 │ │ │ │ - bcs.n 3fe0bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e801c> @ unpredictable │ │ │ │ - lslvc r1, r1, #3 │ │ │ │ - bcs.n 3fe0cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e802c> │ │ │ │ + itee gt │ │ │ │ + lslgt r2, r1, #3 │ │ │ │ + bcc.n 3fe17c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e80dc> @ unpredictable │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + bcc.n 3fe18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e80ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bkpt 0x009e │ │ │ │ + bkpt 0x00fe │ │ │ │ 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 │ │ │ │ @@ -1261532,33 +1261544,33 @@ │ │ │ │ nop │ │ │ │ subs r2, r4, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r2, r1 │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 3fecc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8c24> │ │ │ │ + push {r1, r4, r5} │ │ │ │ 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] │ │ │ │ @@ -1261902,21 +1261914,21 @@ │ │ │ │ b.n 3fef40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8ea0> │ │ │ │ ldr r0, [pc, #28] @ (3fefe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8f44>) │ │ │ │ add r0, pc │ │ │ │ bl 2a2a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x18c960> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fe5ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e854e> │ │ │ │ @ instruction: 0xb7db │ │ │ │ - vsubl.u , d31, d26 │ │ │ │ + vsubw.u , , d10 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 3fefec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e8f4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (3ff1e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e9144>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1262315,19 +1262327,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #20 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ 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 │ │ │ │ @@ -1262493,15 +1262505,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3bb624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2a5584> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ 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] @ (3ff604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2e9564>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1262888,15 +1262900,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, r2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1263629,15 +1263641,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r7, #4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u16 d16, d26, d4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1264665,32 +1264677,32 @@ │ │ │ │ add.w r0, r5, #32 │ │ │ │ bl 46b2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x355204> │ │ │ │ b.n 40052c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ea48c> │ │ │ │ cdp2 1, 10, cr0, cr0, cr4, {4} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 8, cr0, cr4, cr4, {4} │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stc2l 1, cr0, [r0, #528]! @ 0x210 │ │ │ │ - bge.n 400d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac94> │ │ │ │ + bge.n 400bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eab54> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 400d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eac60> │ │ │ │ + bge.n 400bc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eab20> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 400c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eabfc> │ │ │ │ + bge.n 400b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eaabc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 400e3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ead9a> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1265302,15 +1265314,15 @@ │ │ │ │ strb r3, [r7, #19] │ │ │ │ ldrb r3, [r1, #30] │ │ │ │ and.w r3, r3, #1 │ │ │ │ b.n 400ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eae38> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -1265457,16 +1265469,16 @@ │ │ │ │ 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 401362 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eb2c2> │ │ │ │ nop │ │ │ │ - mrrc2 0, 13, r0, r6, cr14 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + ldc2 0, cr0, [r6], #888 @ 0x378 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -1265598,15 +1265610,15 @@ │ │ │ │ bl 53e6c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428628> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 40159c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eb4fc> │ │ │ │ b.n 401568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eb4c8> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [lr, #222] @ 0xde │ │ │ │ + @ instruction: 0xfa3e00de │ │ │ │ stmdb 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 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ @@ -1266104,17 +1266116,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xe9bc0184 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strex r1, r0, [r8, #528] @ 0x210 │ │ │ │ - add r5, pc, #704 @ (adr r5, 401e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebd68>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 401b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebae8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 401c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebb7c>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 401d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ebcfc>) │ │ │ │ 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 │ │ │ │ @@ -1267019,15 +1267031,15 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ble.n 402434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec394> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ blt.n 402608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec568> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1267290,15 +1267302,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 4026d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec638> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4027aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec70a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldmdb r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r0, #-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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1267448,15 +1267460,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 402936 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec896> │ │ │ │ b.n 40282e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec78e> │ │ │ │ - b.n 402768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec6c8> │ │ │ │ + b.n 402828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec788> │ │ │ │ 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] @ (402a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9b8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1267626,15 +1267638,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 402bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecb28> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bpl.n 402b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eca9c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1267684,15 +1267696,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 402b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eca90> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bmi.n 402aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eca0c> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1267898,15 +1267910,15 @@ │ │ │ │ b.n 402cc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecc26> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 402e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecd74> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ bcc.n 402d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecc64> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1267964,25 +1267976,25 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 402dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecd4c> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - vqadd.s64 q0, q15, q7 │ │ │ │ - bics.w r0, sl, #222 @ 0xde │ │ │ │ - stcl 0, cr0, [r2, #-888]! @ 0xfffffc88 │ │ │ │ - subs.w r0, lr, lr, lsr #3 │ │ │ │ - mrc 0, 7, r0, cr10, cr14, {6} │ │ │ │ - b.n 40337c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed2dc> │ │ │ │ + vshr.s64 q0, q7, #34 │ │ │ │ + eors.w r0, sl, #222 @ 0xde │ │ │ │ + stcl 0, cr0, [r2, #888] @ 0x378 │ │ │ │ + ldc 0, cr0, [lr], {222} @ 0xde │ │ │ │ + vqadd.s16 q8, q13, q7 │ │ │ │ + b.n 40343c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed39c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stc 0, cr0, [r0, #-888]! @ 0xfffffc88 │ │ │ │ - b.n 403310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed270> │ │ │ │ + stc 0, cr0, [r0, #888] @ 0x378 │ │ │ │ + b.n 4033d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed330> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 402c04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecb64> │ │ │ │ + b.n 402cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecc24> │ │ │ │ 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] @ (402ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ece08>) │ │ │ │ @@ -1267997,15 +1268009,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6b5f4 │ │ │ │ nop │ │ │ │ bne.n 402f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecee4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b400c7 │ │ │ │ + adds.w r0, r4, #6520832 @ 0x638000 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1268043,15 +1268055,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (402f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ece84>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ 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 │ │ │ │ @@ -1268203,15 +1268215,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] @ (4030a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed000>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ - cmp r2, r1 │ │ │ │ + cmp r2, sp │ │ │ │ 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 │ │ │ │ @@ -1269307,28 +1269319,27 @@ │ │ │ │ bne.w 4051f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef152> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 403390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ed2f0> │ │ │ │ ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xeb2400de │ │ │ │ - b.n 403c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2edbf8> │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xeadc00de │ │ │ │ - stc 0, cr0, [r0], {222} @ 0xde │ │ │ │ - ldmdb sl, {r1, r2, r3, r4, r6, r7} │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + @ instruction: 0xeb8400de │ │ │ │ + @ instruction: 0xe80200de │ │ │ │ + @ instruction: 0xeb3c00de │ │ │ │ + stcl 0, cr0, [r0], #-888 @ 0xfffffc88 │ │ │ │ + ldrd r0, r0, [sl, #-888]! @ 0x378 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmdb r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ldrd r0, r0, [r2, #-888]! @ 0x378 │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 40429c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ee1fc> │ │ │ │ + b.n 40435c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ee2bc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xeb8800de │ │ │ │ + @ instruction: 0xebe800de │ │ │ │ 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 │ │ │ │ bne.w 404e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eed94> │ │ │ │ @@ -1270582,23 +1270593,23 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 404d12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eec72> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 404cde <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eec3e> │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -1271158,45 +1271169,45 @@ │ │ │ │ b.w 404228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ee188> │ │ │ │ mov r0, r8 │ │ │ │ bl 409974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f38d4> │ │ │ │ b.w 40415e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ee0be> │ │ │ │ ldr r0, [pc, #64] @ (40535c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef2bc>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - beq.n 4053ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef30c> │ │ │ │ + beq.n 40526c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef1cc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #944] @ (405708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef668>) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r7, [pc, #720] @ (40562c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef58c>) │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 4053bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef31c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 4053bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef31c> │ │ │ │ push {lr} │ │ │ │ @@ -1271275,15 +1271286,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (405434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef394>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ nop │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1271314,17 +1271325,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (405494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef3f4>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ ldr r0, [pc, #12] @ (405498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef3f8>) │ │ │ │ add r0, pc │ │ │ │ bl 402e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ecdd8> │ │ │ │ nop │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 4054d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef436> │ │ │ │ @@ -1271440,22 +1271451,22 @@ │ │ │ │ ldr r2, [pc, #28] @ (4055dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef53c>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 402a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9e8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia.w lr, {r0, r3, r6, r7} │ │ │ │ - ldr r6, [pc, #56] @ (40560c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef56c>) │ │ │ │ + strd r0, r0, [lr], #804 @ 0x324 │ │ │ │ + ldr r6, [pc, #440] @ (40578c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef6ec>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #240] @ (4056c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef628>) │ │ │ │ + ldr r6, [pc, #624] @ (405848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef7a8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [pc, #328] @ (405728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef688>) │ │ │ │ + ldr r6, [pc, #712] @ (4058a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef808>) │ │ │ │ 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 │ │ │ │ @@ -1271531,19 +1271542,19 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #800] @ (4059d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef938>) │ │ │ │ + ldr r6, [pc, #160] @ (405758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef6b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, r3 │ │ │ │ + add r6, pc │ │ │ │ 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 │ │ │ │ @@ -1271627,33 +1271638,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (4057b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef714>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 405706 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef666> │ │ │ │ - ldr r5, [pc, #456] @ (405958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef8b8>) │ │ │ │ + ldr r5, [pc, #840] @ (405ad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa38>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r5, [pc, #448] @ (405958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef8b8>) │ │ │ │ + ldr r5, [pc, #832] @ (405ad8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa38>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [pc, #192] @ (405864 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef7c4>) │ │ │ │ + ldr r5, [pc, #576] @ (4059e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef944>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - eor.w r0, sl, #213 @ 0xd5 │ │ │ │ - vqadd.s8 q8, q10, q3 │ │ │ │ - ldr r5, [pc, #0] @ (4057b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef710>) │ │ │ │ + @ instruction: 0xf0ea00d5 │ │ │ │ + vshr.s64 q0, q3, #28 │ │ │ │ + ldr r5, [pc, #384] @ (405930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef890>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #968] @ (405b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efadc>) │ │ │ │ + ldr r5, [pc, #328] @ (4058fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef85c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s8 q0, q8, q3 │ │ │ │ + vqadd.s32 q8, q8, q3 │ │ │ │ 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] @ 40580c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef76c> │ │ │ │ ldr.w lr, [pc, #68] @ 405810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef770> │ │ │ │ add ip, pc │ │ │ │ @@ -1271684,17 +1271695,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #72 @ (adr r3, 405858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef7b8>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 40530c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef26c> │ │ │ │ + b.n 4053cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef32c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, r7 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 40589a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ef7fa> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1271907,15 +1271918,15 @@ │ │ │ │ bl 402a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9e8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #352] @ (405b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efae8>) │ │ │ │ + ldr r2, [pc, #736] @ (405d08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efc68>) │ │ │ │ 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 │ │ │ │ @@ -1271949,15 +1271960,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 402a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9e8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #928] @ (405e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efd98>) │ │ │ │ + ldr r2, [pc, #288] @ (405bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efb18>) │ │ │ │ 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 │ │ │ │ @@ -1272017,17 +1272028,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 405ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efa20> │ │ │ │ - ldr r1, [pc, #640] @ (405dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efd24>) │ │ │ │ + ldr r2, [pc, #0] @ (405b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efaa4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #256] @ (405c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efba8>) │ │ │ │ + ldr r1, [pc, #640] @ (405dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efd28>) │ │ │ │ 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] @ (405d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efcf0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1272268,37 +1272279,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 405c06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efb66> │ │ │ │ add r4, pc, #624 @ (adr r4, 406004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eff64>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r4, [r1, #17] │ │ │ │ lsls r2, r7, #5 │ │ │ │ add r3, pc, #536 @ (adr r3, 405fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eff24>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r0, [r1, #14] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1272453,15 +1272464,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 405e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efde0> │ │ │ │ b.n 405e96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efdf6> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 405f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2efeac> │ │ │ │ bx lr │ │ │ │ - mov r6, r4 │ │ │ │ + mov lr, r0 │ │ │ │ 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 │ │ │ │ @@ -1272697,44 +1272708,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 405fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2eff40> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 406176 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f00d6> │ │ │ │ b.n 4060dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f003c> │ │ │ │ - add r6, fp │ │ │ │ + add lr, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sl, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mvns r6, r5 │ │ │ │ + add r6, r9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - muls r0, r6 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orrs r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ 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] @ (406368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f02c8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1272870,39 +1272881,39 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r1, r1, #3 │ │ │ │ - strhhi r0, [r4, #22] │ │ │ │ + ite │ │ │ │ + lsl r1, r1, #3 │ │ │ │ + strhal r0, [r0, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #30] │ │ │ │ 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] @ (406750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f06b0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1273270,29 +1273281,29 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - asrs r6, r4 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 406c2a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f0b8a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1273966,21 +1273977,21 @@ │ │ │ │ mov r0, r1 │ │ │ │ b.n 4069c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f0922> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1275246,141 +1275257,141 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 407566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f14c6> │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cbnz r4, 407b98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1af8> │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + cbnz r0, 407b72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1ad2> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 407bbe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1b1e> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r6, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 407bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1b3c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 407bd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1b36> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + setend be │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r2, [r6, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 4088b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2810> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 407590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f14f0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1276473,49 +1276484,49 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 407d10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f1c70> │ │ │ │ nop │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + cbz r4, 4088c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2820> │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r4, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r3, pc, #0 @ (adr r3, 4088c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2828>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 408a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f29a8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itt le │ │ │ │ - lslle r6, r1, #3 │ │ │ │ - addle r2, pc, #544 @ (adr r2, 408af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2a58>) │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r2, pc, #928 @ (adr r2, 408c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f2bd8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r1, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r6, [r4, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r6, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r2, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r1, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r7, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1276545,41 +1276556,41 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r7, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r2, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r0, #29] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r7, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r6, #27] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r7, #26] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1276589,39 +1276600,39 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r6, #24] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r7, #22] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r3, #18] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r6, [r1, #17] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r7, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r0, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r4, [r7, #14] │ │ │ │ lsls r7, r0, #6 │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277774,31 +1277785,31 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277816,15 +1277827,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1277836,85 +1277847,85 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bpl.n 409634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f3594> │ │ │ │ + bpl.n 4096f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f3654> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r1, #104] @ 0x68 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r6, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r0, [pc, #320] @ (4098f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f3854>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1278032,57 +1278043,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 402a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2ec9e8> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 409276 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x2f31d6> │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r0, [r6, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ 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] │ │ │ │ @@ -1337519,25 +1337530,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 435998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f8f8> │ │ │ │ b.n 433fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31df4c> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 445860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f7c0> │ │ │ │ b.n 43401c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31df7c> │ │ │ │ - nop {14} │ │ │ │ + stmia r0!, {r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r7, r0, #3 │ │ │ │ - ittt @ unpredictable │ │ │ │ - lsl r7, r0, #3 │ │ │ │ - ittt ge @ unpredictable > │ │ │ │ - lslge r7, r0, #3 │ │ │ │ - itt pl @ unpredictable │ │ │ │ - lslpl r7, r0, #3 │ │ │ │ - cbz r0, 4340da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e03a> @ unpredictable │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + stmia r0!, {r1} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + itt lt │ │ │ │ + lsllt r7, r0, #3 │ │ │ │ + cbz r0, 4340da <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e03a> @ unpredictable │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -1337680,15 +1337691,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 43539c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f2fc> │ │ │ │ b.n 4341f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e156> │ │ │ │ bl 4358f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f854> │ │ │ │ b.n 4341b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e114> │ │ │ │ bl 435bf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fb58> │ │ │ │ b.n 4341b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e114> │ │ │ │ - bkpt 0x005a │ │ │ │ + bkpt 0x00ba │ │ │ │ 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 │ │ │ │ @@ -1337852,37 +1337863,37 @@ │ │ │ │ b.n 4342c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e228> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r7, r0, #3 │ │ │ │ pop {r1, r2, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1337924,17 +1337935,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 439128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323088> │ │ │ │ b.n 434440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e3a0> │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [pc, #8] @ (4344b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e414>) │ │ │ │ + ldr r1, [pc, #392] @ (434634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e594>) │ │ │ │ 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 443874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d7d4> │ │ │ │ @@ -1338162,15 +1338173,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 434690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e5f0> │ │ │ │ b.n 4346bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e61c> │ │ │ │ nop │ │ │ │ - cbnz r6, 43476c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e6cc> │ │ │ │ + cbnz r6, 434784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e6e4> │ │ │ │ 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, 434738 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e698> │ │ │ │ @@ -1338323,15 +1338334,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 443520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d480> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ 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] @ 434974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e8d4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1338406,15 +1338417,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb72e │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb702 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ 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] @ (434b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ead4>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1338616,15 +1338627,15 @@ │ │ │ │ b.n 434b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ea80> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsie │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r3, r4, r6, r7} │ │ │ │ lsls r1, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1338854,17 +1338865,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ uxtb r4, r0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r2, 434e46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31eda6> │ │ │ │ + push {r1, r3, r5} │ │ │ │ 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] @ (434ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ee40>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1339066,15 +1339077,15 @@ │ │ │ │ b.n 434f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ee80> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sub sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r1 │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 435006 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ef66> │ │ │ │ @@ -1339094,15 +1339105,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r0, 435050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31efb0> │ │ │ │ + sxtb r0, r2 │ │ │ │ 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] @ (435070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31efd0>) │ │ │ │ add r1, pc │ │ │ │ @@ -1339233,15 +1339244,15 @@ │ │ │ │ b.n 435158 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f0b8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 43518c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f0ec> │ │ │ │ + cbz r0, 4351a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f104> │ │ │ │ lsls r7, r0, #3 │ │ │ │ bl 41d17e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3070de> │ │ │ │ add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1339446,15 +1339457,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 43536c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f2cc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #560 @ 0x230 │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1339620,19 +1339631,19 @@ │ │ │ │ b.n 4354c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f428> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #288 @ 0x120 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ 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] @ (435784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f6e4>) │ │ │ │ @@ -1339856,47 +1339867,47 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ 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] @ (43585c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f7bc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339947,25 +1339958,25 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (435874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f7d4>) │ │ │ │ add r0, pc │ │ │ │ b.n 43581c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f77c> │ │ │ │ nop │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #120 @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ 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] @ 4358e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f848> │ │ │ │ @@ -1340147,15 +1340158,15 @@ │ │ │ │ b.n 435a0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31f96a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, pc, #296 @ (adr r6, 435b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fadc>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r5, pc, #936 @ (adr r5, 435e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fd68>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1340251,15 +1340262,15 @@ │ │ │ │ b.n 435b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fa6c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #536 @ (adr r5, 435d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fcd0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #296 @ 0x128 │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, pc, #904 @ (adr r4, 435eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fe4c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340442,15 +1340453,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #280 @ (adr r3, 435e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fdb8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #464 @ (adr r6, 435f18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fe78>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 436098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31fff8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r2, pc, #864 @ (adr r2, 4360ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32000c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1340804,17 +1340815,17 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #864 @ (adr r0, 436458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3203b8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #400 @ (adr r0, 436290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3201f0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bvs.n 436150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3200b0> │ │ │ │ + bvs.n 436010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ff70> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 436054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31ffb4> │ │ │ │ + bvs.n 436114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320074> │ │ │ │ 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 │ │ │ │ @@ -1340993,23 +1341004,23 @@ │ │ │ │ b.n 436188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3200e8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #64 @ (adr r2, 436340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3202a0>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 4364c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320420>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 4366e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320640>) │ │ │ │ + add r2, pc, #344 @ (adr r2, 436460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3203c0>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 4366fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32065c>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 43647c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3203dc>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 436568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3204c8>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 4366e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320648>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ @@ -1341351,35 +1341362,35 @@ │ │ │ │ b.n 43661a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32057a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [pc, #136] @ (436744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3206a4>) │ │ │ │ + ldr r6, [pc, #520] @ (4368c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320824>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 436acc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320a2c> │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1342518,20 +1342529,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1343065,15 +1343076,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 6bee4 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -1343755,15 +1343766,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ 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 43a6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324644> │ │ │ │ @@ -1344531,15 +1344542,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ 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] @ 438a14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322974> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1344588,15 +1344599,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ 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] │ │ │ │ @@ -1344861,33 +1344872,33 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 438ba6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322b06> │ │ │ │ nop │ │ │ │ strb r4, [r3, #19] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [pc, #88] @ (438d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322c8c>) │ │ │ │ + ldr r0, [pc, #472] @ (438eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322e0c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ 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] @ (438d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322cc0>) │ │ │ │ @@ -1344934,17 +1344945,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #12] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1345001,15 +1345012,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r2, [r3, #8] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1345179,67 +1345190,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 438eae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322e0e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, #7] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmia r3!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r7, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strb r2, [r1, #4] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bpl.n 4390e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323044> │ │ │ │ + bpl.n 438fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322f04> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bpl.n 4390a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323000> │ │ │ │ + bpl.n 438f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x322ec0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1345421,21 +1345432,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4391a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323106> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4391b6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323116> │ │ │ │ nop │ │ │ │ @ instruction: 0xb63a │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ 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] @ (439224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323184>) │ │ │ │ add r0, pc │ │ │ │ @@ -1345444,19 +1345455,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (43922c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32318c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 439128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323088> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfb8000c6 │ │ │ │ + @ instruction: 0xfbe000c6 │ │ │ │ stmdb sp!, {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] @ 439290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3231f0> │ │ │ │ mov r0, r1 │ │ │ │ @@ -1345486,15 +1345497,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 6bbcc │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ 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] │ │ │ │ @@ -1345580,21 +1345591,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 439344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3232a4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 439354 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3232b4> │ │ │ │ push {r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, r9 │ │ │ │ + add sl, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ 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 │ │ │ │ @@ -1345609,15 +1345620,15 @@ │ │ │ │ bl 43aa08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324968> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -1345631,15 +1345642,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 439128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323088> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ 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] @ 43946c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3233cc> │ │ │ │ @@ -1345768,15 +1345779,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 439548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3234a8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - add r4, pc, #408 @ (adr r4, 439710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323670>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 439890 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3237f0>) │ │ │ │ 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] │ │ │ │ @@ -1345883,19 +1345894,19 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #24] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ite cs │ │ │ │ + lslcs r3, r2, #3 │ │ │ │ + ldrcc r2, [r0, #24] │ │ │ │ lsls r1, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (439750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3236b0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1345961,17 +1345972,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x002e │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1346335,15 +1346346,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 439b26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323a86> │ │ │ │ ldr r1, [pc, #8] @ (439b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323a88>) │ │ │ │ add r1, pc │ │ │ │ blx 6c518 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ 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 │ │ │ │ @@ -1346743,15 +1346754,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 439fe2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323f42> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (43a004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323f64>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 437950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218b0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439eec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323e4c> │ │ │ │ ldr r4, [pc, #188] @ (43a008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323f68>) │ │ │ │ @@ -1346911,19 +1346922,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 43a094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323ff4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r4, r6] │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r4, [r4, r5] │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1346967,15 +1346978,15 @@ │ │ │ │ blx 6a8ac │ │ │ │ ldr r3, [pc, #148] @ (43a1ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32414c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 43a164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3240c4> │ │ │ │ ldr r0, [pc, #144] @ (43a1f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324150>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (43a1f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324154>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1347021,24 +1347032,24 @@ │ │ │ │ blx 6c590 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 6a8ac │ │ │ │ b.n 43a154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3240b4> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43a150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3240b0> │ │ │ │ nop │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r6, [r7, r6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r4, [r3, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1347099,19 +1347110,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 43a28e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3241ee> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ 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] @ (43a304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324264>) │ │ │ │ @@ -1347141,15 +1347152,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 6a6cc │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1349047,15 +1349058,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43b682 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3255e2> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ldr r7, [pc, #744] @ (43b9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x325924>) │ │ │ │ + str r2, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -1351108,15 +1351119,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} │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ 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] @ (43cc68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326bc8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1351325,23 +1351336,23 @@ │ │ │ │ nop │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r4, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -1351450,19 +1351461,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43cf1a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326e7a> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43cf0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326e6e> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43cf30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326e90> │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1351771,17 +1351782,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43d27e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3271de> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43d290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3271f0> │ │ │ │ b.n 43d268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3271c8> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r0, 43d2ca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32722a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1351832,17 +1351843,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6bee4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1351882,15 +1351893,15 @@ │ │ │ │ bcc.n 43d3a6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327306> │ │ │ │ bl 43cc74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326bd4> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43cc74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x326bd4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1351946,15 +1351957,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ 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 │ │ │ │ @@ -1351972,15 +1351983,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} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43d502 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327462> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1352033,15 +1352044,15 @@ │ │ │ │ bne.n 43d518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327478> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43d50a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32746a> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [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 │ │ │ │ ldr r5, [pc, #104] @ (43d5b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327510>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1352146,17 +1352157,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43d612 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327572> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43d62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32758c> │ │ │ │ b.n 43d604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327564> │ │ │ │ nop │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ 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] │ │ │ │ @@ -1355588,18 +1355599,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6bd04 │ │ │ │ ldr r3, [pc, #20] @ (43fd5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x329cbc>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43fd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x329cc0>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldc2l 1, cr0, [r8, #524] @ 0x20c │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1359249,17 +1359260,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 442720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32c680> │ │ │ │ nop │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1360098,15 +1360109,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (443014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cf74>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45ed18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c78> │ │ │ │ ldr r0, [pc, #12] @ (443018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32cf78>) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1360340,15 +1360351,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r5, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bmi.n 44332c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d28c> │ │ │ │ + bmi.n 4431ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d14c> │ │ │ │ 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 │ │ │ │ @@ -1360705,24 +1360716,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bee4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - beq.n 443660 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d5c0> │ │ │ │ + bne.n 443720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d680> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - bhi.n 443664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d5c4> │ │ │ │ + bls.n 443724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d684> │ │ │ │ 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 │ │ │ │ @@ -1362359,29 +1362370,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ac30 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 4448f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e850> │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (4449a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e900>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 444964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e8c4> │ │ │ │ bx lr │ │ │ │ @@ -1362404,15 +1362415,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb633 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1362708,26 +1362719,26 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 6bed8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 444c36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32eb96> │ │ │ │ b.n 444c4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ebae> │ │ │ │ - cbnz r4, 444cec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec4c> │ │ │ │ + cbnz r4, 444d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec64> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf23600da │ │ │ │ - cbnz r4, 444ce6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec46> │ │ │ │ + @ instruction: 0xf29600da │ │ │ │ + cbnz r4, 444cfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec5e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 444d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec60> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ 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 │ │ │ │ @@ -1362777,15 +1362788,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r0, r5 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbnz r2, 444d6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ecca> │ │ │ │ + cbnz r2, 444d82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ece2> │ │ │ │ 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 │ │ │ │ @@ -1362861,17 +1362872,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 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -1362962,15 +1362973,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 444eb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ee12> │ │ │ │ b.n 444ef2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ee52> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ 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] @ (445070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32efd0>) │ │ │ │ @@ -1363098,15 +1363109,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1363462,105 +1363473,105 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r6, r0, #3 │ │ │ │ bkpt 0x0071 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bkpt 0x0056 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bkpt 0x004c │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - push {r1, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r6, r0, #3 │ │ │ │ setpan #1 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb638 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb648 │ │ │ │ lsls r6, r0, #3 │ │ │ │ setend be │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb668 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cpsid a │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb684 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb770 │ │ │ │ lsls r6, r0, #3 │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb80c │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 445514 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f474> │ │ │ │ + @ instruction: 0xb834 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + cbz r0, 44552c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f48c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbnz r2, 445536 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f496> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cbz r0, 445512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f472> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1363587,15 +1363598,15 @@ │ │ │ │ beq.n 4454e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f444> │ │ │ │ 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 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ 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] @ 44557c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f4dc> │ │ │ │ @@ -1363854,15 +1363865,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ 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] @ (445814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f774>) │ │ │ │ @@ -1363877,15 +1363888,15 @@ │ │ │ │ blx 6cb38 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 445812 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32f772> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ 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] │ │ │ │ @@ -1364171,15 +1364182,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 445b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32faac> │ │ │ │ + cbz r4, 445b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fac4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r5, pc, #96 @ (adr r5, 445b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32faf4>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #1000 @ (adr r4, 445f24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fe84>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1364281,17 +1364292,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 445bbe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fb1e> │ │ │ │ nop │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 445c5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fbba> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xe8c600da │ │ │ │ + stmdb r6!, {r1, r3, r4, r6, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 433524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d484> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r0, r3, lsl #2 │ │ │ │ @@ -1365703,15 +1365714,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (446a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3309e4>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bvs.n 446994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3308f4> │ │ │ │ + bvs.n 446a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3309b4> │ │ │ │ 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] @ (446ab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330a10>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1366212,15 +1366223,15 @@ │ │ │ │ b.n 446f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330e6c> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 446f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330e6c> │ │ │ │ nop │ │ │ │ - bpl.n 446fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330f08> │ │ │ │ + bpl.n 446e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330dc8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 446f5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ebe> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 446f62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ec2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 446f72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ed2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1366246,17 +1366257,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ec0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - bvs.n 446ecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330e2c> │ │ │ │ + bvs.n 446f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330eec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 446eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330e10> │ │ │ │ + bvs.n 446f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x330ed0> │ │ │ │ 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] @ (44732c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33128c>) │ │ │ │ @@ -1368271,19 +1368282,19 @@ │ │ │ │ b.n 4483f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332356> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #20] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ ldrb r4, [r4, #11] │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1368681,19 +1368692,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #8] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - it al │ │ │ │ - lslal r2, r3, #3 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1369059,29 +1369070,29 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 448cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332c54> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 448e06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332d66> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r5!, {r5, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r6, r6, #5 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cbnz r4, 448dee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332d4e> │ │ │ │ + cbnz r4, 448e06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x332d66> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - rev r2, r3 │ │ │ │ + rev16 r2, r7 │ │ │ │ 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] @ 449338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333298> │ │ │ │ mov sl, r0 │ │ │ │ @@ -1369583,25 +1369594,25 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #8] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb77a │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ lsls r6, r6, #5 │ │ │ │ - cbz r6, 4493c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333320> │ │ │ │ + push {r1, r2} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1370157,17 +1370168,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 449908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333868> │ │ │ │ nop │ │ │ │ - cbnz r4, 4499e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333942> │ │ │ │ + cbnz r4, 4499fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33395a> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r2, 4499d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333932> │ │ │ │ + cbnz r2, 4499ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33394a> │ │ │ │ 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 │ │ │ │ @@ -1370773,17 +1370784,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 449fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x333f40> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -1370805,15 +1370816,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 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ 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 44a166 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3340c6> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1370961,27 +1370972,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 44a10e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33406e> │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2c2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334222> │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 44a2bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33421c> │ │ │ │ + push {r1, r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33420e> │ │ │ │ + cbz r2, 44a2c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334226> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r4, 44a2ae <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33420e> │ │ │ │ + cbz r4, 44a2c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334226> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r2, 44a2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334200> │ │ │ │ + cbz r2, 44a2b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334218> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r0, r3 │ │ │ │ + cbz r0, 44a2aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33420a> │ │ │ │ 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 44a2b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x334214> │ │ │ │ @@ -1371116,19 +1371127,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44a30e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33426e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44a30e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x33426e> │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r0, 44a440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3343a0> │ │ │ │ + sxth r0, r2 │ │ │ │ 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 │ │ │ │ @@ -1373316,17 +1373327,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, r4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ 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] @ (44bc2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x335b8c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373340,17 +1373351,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mvns r6, r4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ 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] @ (44bc68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x335bc8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373364,17 +1373375,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ bics r2, r5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ 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] │ │ │ │ @@ -1373827,17 +1373838,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ 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] @ (44c18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3360ec>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373851,17 +1373862,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #134 @ 0x86 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #32] │ │ │ │ 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] @ (44c1c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x336128>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1373875,17 +1373886,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #74 @ 0x4a │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -1376518,17 +1376529,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, r0, #4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - negs r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ 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] @ (44e148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3380a8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376542,17 +1376553,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, r1, #3 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - tst r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ 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 │ │ │ │ @@ -1376646,17 +1376657,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r6, r0, #7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ 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 │ │ │ │ @@ -1377652,17 +1377663,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r5, #13 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r7, #14 │ │ │ │ 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] @ (44ece0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x338c40>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1377676,17 +1377687,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -1377795,17 +1377806,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ asrs r6, r0, #8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ 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 │ │ │ │ @@ -1392521,55 +1392532,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 458f4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x342eaa> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ 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] @ (4593a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343304>) │ │ │ │ sub sp, #28 │ │ │ │ mov r2, r0 │ │ │ │ add.w r8, r0, #13376 @ 0x3440 │ │ │ │ @@ -1392850,19 +1392861,19 @@ │ │ │ │ movs r7, #0 │ │ │ │ cmp r3, r6 │ │ │ │ uxtb r5, r5 │ │ │ │ strb.w r7, [r1], #1 │ │ │ │ bne.w 4591a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343108> │ │ │ │ b.n 459180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3430e0> │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 45942a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34338a> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1393128,15 +1393139,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b11c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 459654 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3435b4> │ │ │ │ ldr r0, [pc, #4] @ (459698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3435f8>) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -1393776,15 +1393787,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1393905,15 +1393916,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ 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] @ (459ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343e44>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1394118,17 +1394129,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343f18> │ │ │ │ b.n 459fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343f2c> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1394893,21 +1394904,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, r2] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 304882 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1ee7e2> │ │ │ │ bl 352886 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x23c7e6> │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ 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] @ (45a998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3448f8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1395004,21 +1395015,21 @@ │ │ │ │ blx 6a6cc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6c590 │ │ │ │ b.n 45a95c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3448bc> │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ 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] @ (45aa40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3449a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1395079,19 +1395090,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r7, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r0, #3 │ │ │ │ strb r6, [r2, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1395826,15 +1395837,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 459be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x343b40> │ │ │ │ b.n 45b080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x344fe0> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r6, sp, #24 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbnz r2, 45b220 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x345180> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1397803,15 +1397814,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 │ │ │ │ ... │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r2, 45c8d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x346832> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45b5d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x345538> │ │ │ │ @@ -1410800,15 +1410811,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 4659ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34f94c> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 465a30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34f990> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ 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] │ │ │ │ @@ -1414473,15 +1414484,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 ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 467fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x351f40> │ │ │ │ @@ -1414565,15 +1414576,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 ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4681a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352100> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 4681a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352100> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1414665,15 +1414676,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 ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4680a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352008> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1417141,27 +1417152,27 @@ │ │ │ │ bhi.n 469a0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35396a> │ │ │ │ ldr r3, [pc, #12] @ (469a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353970>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #890 @ 0x37a │ │ │ │ bx lr │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r3, r1, #5 │ │ │ │ sub.w r0, r0, #268 @ 0x10c │ │ │ │ cmp.w r0, #438 @ 0x1b6 │ │ │ │ bhi.n 469a26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353986> │ │ │ │ ldr r3, [pc, #12] @ (469a2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35398c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 469a3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35399c> │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ @@ -1417205,15 +1417216,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [pc, #928] @ (469e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353da8>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #924] @ (469e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353dac>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1417720,15 +1417731,15 @@ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r4, [r2, #20] │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #100] @ (469fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353f2c>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 469fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353f18> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1418151,15 +1418162,15 @@ │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 46a39c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3542fc> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #4] @ (46a3c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x354320>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 46a410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x354370> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46a41e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35437e> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1418481,15 +1418492,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #88] @ (46a71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35467c>) │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ beq.n 46a6fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35465e> │ │ │ │ bhi.n 46a6ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35464a> │ │ │ │ @@ -1418522,15 +1418533,15 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r0, [r7, r4] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1419612,15 +1419623,15 @@ │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (46b1bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35511c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1419698,15 +1419709,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [pc, #120] @ (46b310 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x355270>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r5, [pc, #600] @ (46b4fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35545c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1423641,15 +1423652,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46e0c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x358020> │ │ │ │ + b.n 46e180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3580e0> │ │ │ │ lsls r2, r1, #5 │ │ │ │ movs r5, #4 │ │ │ │ lsls r6, r7, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1426065,15 +1426076,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r7, #22 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1426232,17 +1426243,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46f64a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3595aa> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r2, r0, #3 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1444937,31 +1444948,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (47b6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x365654>) │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 47b616 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x365576> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r4, 47b70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36566c> │ │ │ │ + cbz r4, 47b724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x365684> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #512] @ (47b8f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x365850>) │ │ │ │ + ldr r3, [pc, #896] @ (47ba70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3659d0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -1454783,24 +1454794,24 @@ │ │ │ │ b.n 4819a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36b902> │ │ │ │ b.n 481f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36be6c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 481f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36be60> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #206 @ 0xce │ │ │ │ + orns r0, r0, #206 @ 0xce │ │ │ │ b.n 481c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36bbfc> │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ ldr.w r2, [pc, #1044] @ 482440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c3a0> │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1455177,15 +1455188,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 196 @ 0xc4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ bgt.n 482548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c4a8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1455562,15 +1455573,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4827b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c714> │ │ │ │ bhi.n 482728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c688> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [pc, #104] @ (482870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c7d0>) │ │ │ │ + ldr r5, [pc, #488] @ (4829f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36c950>) │ │ │ │ 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 │ │ │ │ @@ -1456007,15 +1456018,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bmi.n 482c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36cba0> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 482c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36cb98> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - addw r0, r4, #2239 @ 0x8bf │ │ │ │ + @ instruction: 0xf66400bf │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 482c98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36cbf8> │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1458331,15 +1458342,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r4, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1458815,15 +1458826,15 @@ │ │ │ │ ... │ │ │ │ rev r2, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cbnz r4, 484b06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36ea66> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r0, #3 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1460325,17 +1460336,17 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463101,15 +1463112,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #26] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463877,15 +1463888,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r6, [r0, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ 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] @ (4880b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x372014>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1466472,141 +1466483,142 @@ │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ strb r4, [r2, #2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 48a05c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fbc> │ │ │ │ + b.n 48a11c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37407c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 48a084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373fe4> │ │ │ │ + b.n 48a144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3740a4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 48950c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37346c> │ │ │ │ + b.n 4895cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37352c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r3, [pc, #400] @ (489bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b2c>) │ │ │ │ + ldr r3, [pc, #784] @ (489d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cac>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - b.n 489b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad4> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - b.n 489b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373af4> │ │ │ │ + ittt cc │ │ │ │ + lslcc r4, r0, #3 │ │ │ │ + bcc.n 489c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b94> @ unpredictable branch in IT block │ │ │ │ + │ │ │ │ + lslcc r2, r0, #3 │ │ │ │ + b.n 489c54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bb4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b78> │ │ │ │ + b.n 489cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c38> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b90> │ │ │ │ + b.n 489cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c50> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373adc> │ │ │ │ + b.n 489c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b9c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373afc> │ │ │ │ + b.n 489c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bbc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 489c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b7c> │ │ │ │ + b.n 489cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c3c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b9c> │ │ │ │ + b.n 489cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cc8> │ │ │ │ + b.n 489e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d88> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ce8> │ │ │ │ + b.n 489e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373da8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + b.n 489afc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a5c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 489b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a74> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - udf #16 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c3c> │ │ │ │ + b.n 489d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cfc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c5c> │ │ │ │ + b.n 489dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373d1c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b60> │ │ │ │ + b.n 489cc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c20> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b80> │ │ │ │ + b.n 489ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c40> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b84> │ │ │ │ + b.n 489ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c44> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ba4> │ │ │ │ + b.n 489d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c64> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ab8> │ │ │ │ + b.n 489c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad8> │ │ │ │ + b.n 489c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b98> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 489abc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a1c> │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #6 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ab8> │ │ │ │ + b.n 489c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ad8> │ │ │ │ + b.n 489c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b98> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + b.n 489af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a54> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bb8> │ │ │ │ + b.n 489d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373be8> │ │ │ │ + b.n 489d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ca8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bec> │ │ │ │ + b.n 489d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cac> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c04> │ │ │ │ + b.n 489d64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373cc4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 6 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 20 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 489b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a74> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 489b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a94> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 489c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373bb8> │ │ │ │ + b.n 489d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373c78> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 489c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373be0> │ │ │ │ + b.n 489d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373ca0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a34> │ │ │ │ + ble.n 489b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373af4> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 489af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373a54> │ │ │ │ + ble.n 489bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373b14> │ │ │ │ lsls r2, r0, #3 │ │ │ │ add.w r9, sp, #120 @ 0x78 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #836] @ 489e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x373dc8> │ │ │ │ mov r0, r9 │ │ │ │ bl 468b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352ab4> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1467836,40 +1467848,40 @@ │ │ │ │ b.n 48a5a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374504> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 48a780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746e0> │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - bcs.n 48a7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374700> │ │ │ │ + bcc.n 48a840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747a0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bcc.n 48a860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747c0> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 48a888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747e8> │ │ │ │ + bcc.n 48a720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374680> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a74c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746ac> │ │ │ │ + bcc.n 48a748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746a8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a77c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3746dc> │ │ │ │ + bcc.n 48a80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37476c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcs.n 48a7cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37472c> │ │ │ │ + bcc.n 48a83c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37479c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 48a7fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37475c> │ │ │ │ + bcc.n 48a88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3747ec> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + bcc.n 48a8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37481c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r0, #193 @ 0xc1 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ bhi.n 48a7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374744> │ │ │ │ ldr r3, [pc, #12] @ (48a7e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374748>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #176] @ (48a8b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x374810>) │ │ │ │ @@ -1471925,15 +1471937,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48d374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3772d4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrd r0, r1, [lr, #-288]! @ 0x120 │ │ │ │ + ldrd r0, r1, [lr, #288] @ 0x120 │ │ │ │ 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] @ (48d4c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x377428>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1472441,15 +1472453,15 @@ │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r3, [pc, #8] @ (48d868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3777c8>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 48d1e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x377148> │ │ │ │ + b.n 48d2a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x377208> │ │ │ │ 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] @ 48dcdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x377c3c> │ │ │ │ @@ -1473997,15 +1474009,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r2, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - bvs.n 48e8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37882c> │ │ │ │ + bvc.n 48e98c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3788ec> │ │ │ │ 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 │ │ │ │ @@ -1475984,15 +1475996,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ 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 │ │ │ │ @@ -1476032,15 +1476044,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ 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 │ │ │ │ @@ -1476077,15 +1476089,15 @@ │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ bl 46b5cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35552c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 469020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f80> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ 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 │ │ │ │ @@ -1476229,15 +1476241,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f80> │ │ │ │ mov r0, r8 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ ldr r2, [pc, #36] @ (4900a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a000>) │ │ │ │ ldr r3, [pc, #32] @ (49009c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x379ffc>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1476289,15 +1476301,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 ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4900e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a046> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 490130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a090> │ │ │ │ b.n 49024e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a1ae> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476701,15 +1476713,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46b5cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x35552c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 469020 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352f80> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 490216 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a176> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vbif q0, q4, │ │ │ │ veor q0, q6, │ │ │ │ @@ -1487920,21 +1487932,21 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #20] │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #224] @ (497840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3817a0>) │ │ │ │ + ldr r5, [pc, #608] @ (4979c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381920>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r4, [pc, #560] @ (497994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3818f4>) │ │ │ │ + ldr r4, [pc, #944] @ (497b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381a74>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldrh r0, [r0, #10] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [pc, #240] @ (49785c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3817bc>) │ │ │ │ + ldr r4, [pc, #624] @ (4979dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38193c>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #144] @ (497804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381764>) │ │ │ │ sub.w r3, r4, #52 @ 0x34 │ │ │ │ add r5, pc │ │ │ │ @@ -1487989,15 +1488001,15 @@ │ │ │ │ b.n 4977c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381720> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r3, [pc, #600] @ (497a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3819c4>) │ │ │ │ + ldr r3, [pc, #984] @ (497be4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381b44>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1488269,15 +1488281,15 @@ │ │ │ │ ... │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #456] @ (497cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381c10>) │ │ │ │ + ldr r5, [pc, #840] @ (497e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x381d90>) │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r7, #5 │ │ │ │ @@ -1490517,15 +1490529,15 @@ │ │ │ │ bcs.n 49922a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38318a> │ │ │ │ ldr r2, [pc, #12] @ (499230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x383190>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ cmp.w r3, #828 @ 0x33c │ │ │ │ bcs.n 499250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3831b0> │ │ │ │ ldr r2, [pc, #20] @ (499254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3831b4>) │ │ │ │ add r2, pc │ │ │ │ @@ -1490533,15 +1490545,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 499250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3831b0> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #809 @ 0x329 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 499312 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x383272> │ │ │ │ bhi.n 499290 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3831f0> │ │ │ │ cmp r3, #233 @ 0xe9 │ │ │ │ @@ -1491611,15 +1491623,15 @@ │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r7, #68] @ 0x44 │ │ │ │ b.n 499dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x383d34> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ 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 │ │ │ │ @@ -1492729,25 +1492741,25 @@ │ │ │ │ b.n 49a982 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3848e2> │ │ │ │ ldr r3, [pc, #24] @ (49a9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x384938>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a982 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3848e2> │ │ │ │ ldr r3, [pc, #24] @ (49a9dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38493c>) │ │ │ │ add r3, pc │ │ │ │ b.n 49a982 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3848e2> │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - beq.n 49aa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3849f8> │ │ │ │ + beq.n 49a958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3848b8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 49aa42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3849a2> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1494126,15 +1494138,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #40] @ (49b8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x385838>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [pc, #32] @ (49b8d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x385834>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1498781,15 +1498793,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r6, r1, r5 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499751,15 +1499763,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ 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] @ (49f5a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x389504>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501209,15 +1501221,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -1502640,15 +1502652,15 @@ │ │ │ │ b.n 4a0ca2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38ac02> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3a4017a │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 4a159c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38b4fc>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 4a131c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38b27c>) │ │ │ │ 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 │ │ │ │ @@ -1525118,17 +1525130,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ 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] @ (4b0058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x399fb8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527960,15 +1527972,15 @@ │ │ │ │ orr.w r3, ip, r3 │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4b120c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39b16c> │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ add.w r8, r4, #80 @ 0x50 │ │ │ │ b.n 4b1bf6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39bb56> │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4b1c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39bb78> │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [fp] │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ vldr d7, [sp, #104] @ 0x68 │ │ │ │ @@ -1532061,15 +1532073,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ rev r2, r3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1534347,19 +1534359,19 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #256 @ (adr r1, 4b6088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39ffe8>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 4b628c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a01ec> │ │ │ │ + b.n 4b634c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a02ac> │ │ │ │ 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] @ (4b619c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a00fc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1534938,52 +1534950,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b65d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a0532> │ │ │ │ ldr.w r3, [r5, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b653c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a049c> │ │ │ │ add.w sl, r5, #324 @ 0x144 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04a4> │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5314 │ │ │ │ + bl ac5324 │ │ │ │ mov r0, r9 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04a4> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b657c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04dc> │ │ │ │ add.w sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b6552 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04b2> │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ac5314 │ │ │ │ + bl ac5324 │ │ │ │ mov r0, r9 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b6552 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a04b2> │ │ │ │ mov r9, r4 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b65b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a0512> │ │ │ │ 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} │ │ │ │ @@ -1536266,25 +1536278,25 @@ │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ bl 4b63f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a0358> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7566 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a14c6> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7560 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a14c0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 469394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3532f4> │ │ │ │ @@ -1536336,29 +1536348,29 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r5, r1 │ │ │ │ bne.n 4b73ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a134a> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53eecc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428e2c> │ │ │ │ cbz r0, 4b73f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1352> │ │ │ │ add r0, sp, #32 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b73a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1308> │ │ │ │ mov r0, r9 │ │ │ │ bl 469394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3532f4> │ │ │ │ mov r3, r9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b73d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1336> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov.w sl, #0 │ │ │ │ strd r4, r7, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b7530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1490> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b7530 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1490> │ │ │ │ ldr r3, [pc, #448] @ (4b75e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1544>) │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ @@ -1536408,24 +1536420,24 @@ │ │ │ │ b.n 4b7456 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a13b6> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b73ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a131a> │ │ │ │ mov sl, r4 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str.w sl, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b73a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1308> │ │ │ │ b.n 4b73f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a1358> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.n 4b73cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a132c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b73cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a132c> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ sub.w r1, r8, #16777216 @ 0x1000000 │ │ │ │ clz r1, r1 │ │ │ │ cmp r6, r8 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ @@ -1536453,15 +1536465,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 ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4b741a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a137a> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrd r4, r7, [sp, #20] │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 6c590 │ │ │ │ @@ -1563359,15 +1563371,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldrb r4, [r1, #25] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #10] │ │ │ │ lsls r0, r7, #5 │ │ │ │ @@ -1563965,15 +1563977,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c8e60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b2dc0> │ │ │ │ nop │ │ │ │ strb r2, [r4, #7] │ │ │ │ lsls r0, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ 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] │ │ │ │ @@ -1564289,15 +1564301,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 4c911c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b307c> │ │ │ │ + b.n 4c91dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b313c> │ │ │ │ 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] @ (4c94f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b3450>) │ │ │ │ @@ -1570975,15 +1570987,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 │ │ │ │ - @ instruction: 0xf3ea0144 │ │ │ │ + orr.w r1, sl, #12845056 @ 0xc40000 │ │ │ │ stmdb 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] @ 4ce240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b81a0> │ │ │ │ add.w r5, r0, #40960 @ 0xa000 │ │ │ │ ldr.w r3, [pc, #2412] @ 4ce244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b81a4> │ │ │ │ @@ -1577756,78 +1577768,79 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d21c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc124>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #132] @ (4d21c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc128>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bmi.n 4d21a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc104> │ │ │ │ + bmi.n 4d2064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbfc4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov lr, sl │ │ │ │ + bx r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d20d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc034> │ │ │ │ + bmi.n 4d2194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc0f4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.u64 d0, d26, #32 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + movs r0, r0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bpl.n 4d2124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc084> │ │ │ │ + bvs.n 4d21e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc144> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d2264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1c4> │ │ │ │ + bcc.n 4d2124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc084> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d225c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1bc> │ │ │ │ + bcc.n 4d211c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc07c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1b4> │ │ │ │ + bcc.n 4d2114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc074> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d224c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1ac> │ │ │ │ + bcc.n 4d210c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc06c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1a4> │ │ │ │ + bcc.n 4d2104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc064> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d223c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc19c> │ │ │ │ + bcc.n 4d20fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc05c> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bcc.n 4d2234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc194> │ │ │ │ + bcc.n 4d20f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc054> │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4d222a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc18a> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1577870,38 +1577883,38 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d225c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4d2260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rsbs r0, r4, #199 @ 0xc7 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + @ instruction: 0xf23400c7 │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577950,17 +1577963,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53f65c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295bc> │ │ │ │ b.n 4d229a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1fa> │ │ │ │ bl 53f70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42966c> │ │ │ │ b.n 4d229a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1fa> │ │ │ │ bl 53f634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429594> │ │ │ │ b.n 4d229a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc1fa> │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -1578293,66 +1578306,66 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4d263a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc59a> │ │ │ │ b.n 4d23ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc31a> │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 4d268c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc5ec> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d2ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca28> │ │ │ │ + b.n 4d2b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcae8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 4d265c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc5bc> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 4d2070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbfd0> │ │ │ │ + b.n 4d2130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc090> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bbfc0> │ │ │ │ + b.n 4d2120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc080> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bic.w r0, r2, fp, lsl #3 │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + eor.w r0, r2, fp, lsl #3 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4d270e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc66e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1578374,15 +1578387,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r1, r2] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ 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] @ (4d296c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc8cc>) │ │ │ │ @@ -1578588,29 +1578601,29 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4d2908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc868> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bhi.n 4d2910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc870> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 4d28cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc82c> │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1578668,19 +1578681,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4d29e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc940> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43d3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x327324> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4d29e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc940> │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -1578720,19 +1578733,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, pc, #96 @ (adr r3, 4d2b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca70>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvc.n 4d2b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca7c> │ │ │ │ + bvc.n 4d29dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc93c> │ │ │ │ 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 │ │ │ │ @@ -1578776,29 +1578789,29 @@ │ │ │ │ b.n 4d2ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca48> │ │ │ │ ldr r3, [pc, #32] @ (4d2b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcaac>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca48> │ │ │ │ ldr r3, [pc, #32] @ (4d2b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcab0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d2ae8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bca48> │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d2380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc2e0> │ │ │ │ + b.n 4d2440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bc3a0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + str r4, [r4, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (4d2f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcea8>) │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #8 │ │ │ │ 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 │ │ │ │ @@ -1578894,31 +1578907,31 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d2b80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcae0> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4d2bee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcb4e> │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #784] @ (4d2f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcebc>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r1, pc, #744 @ (adr r1, 4d2f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bce98>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - b.n 4d3328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd288> │ │ │ │ + b.n 4d33e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd348> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #168] @ (4d2d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc64>) │ │ │ │ + ldr r7, [pc, #552] @ (4d2e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcde4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #192] @ (4d2d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc80>) │ │ │ │ + ldr r7, [pc, #576] @ (4d2ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bce00>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #88] @ (4d2cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc1c>) │ │ │ │ + ldr r7, [pc, #472] @ (4d2e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcd9c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #128] @ (4d2ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc48>) │ │ │ │ + ldr r7, [pc, #512] @ (4d2e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcdc8>) │ │ │ │ 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] │ │ │ │ @@ -1578944,17 +1578957,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - rev r2, r7 │ │ │ │ + hlt 0x001a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -1579422,89 +1579435,89 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d325c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1bc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d2d8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bccea> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #544] @ (4d33ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd34c>) │ │ │ │ + ldr r6, [pc, #928] @ (4d356c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4cc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #320] @ (4d3314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd274>) │ │ │ │ + ldr r6, [pc, #704] @ (4d3494 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd3f4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 4d3258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1b8> │ │ │ │ + bpl.n 4d3118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd078> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [pc, #544] @ (4d3408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd368>) │ │ │ │ + ldr r4, [pc, #928] @ (4d3588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4e8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #816] @ (4d3524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd484>) │ │ │ │ + ldr r5, [pc, #176] @ (4d32a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd204>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #504] @ (4d33f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd354>) │ │ │ │ + ldr r4, [pc, #888] @ (4d3574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4d4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #488] @ (4d33e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd348>) │ │ │ │ + ldr r4, [pc, #872] @ (4d3568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4c8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #432] @ (4d33b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd314>) │ │ │ │ + ldr r4, [pc, #816] @ (4d3534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd494>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #456] @ (4d33d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd330>) │ │ │ │ + ldr r4, [pc, #840] @ (4d3550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4b0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #368] @ (4d337c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2dc>) │ │ │ │ + ldr r4, [pc, #752] @ (4d34fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd45c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r6, #20] │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #872] @ (4d357c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4dc>) │ │ │ │ + ldr r4, [pc, #232] @ (4d32fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd25c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d3274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1d4> │ │ │ │ + bge.n 4d3134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd094> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d3260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1c0> │ │ │ │ + bge.n 4d3120 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd080> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 4d31bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd11c> │ │ │ │ + bcc.n 4d327c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd1dc> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [pc, #808] @ (4d3554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4b4>) │ │ │ │ + ldr r3, [pc, #168] @ (4d32d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd234>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #272] @ (4d3340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2a0>) │ │ │ │ + ldr r3, [pc, #656] @ (4d34c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd420>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #208] @ (4d3304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd264>) │ │ │ │ + ldr r3, [pc, #592] @ (4d3484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd3e4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r5, #94 @ 0x5e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1579562,19 +1579575,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d2cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bcc28> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #704] @ (4d35c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd528>) │ │ │ │ + ldr r1, [pc, #64] @ (4d3348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd2a8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1579810,50 +1579823,50 @@ │ │ │ │ b.n 4d353a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd49a> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d353a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd49a> │ │ │ │ ldr r3, [pc, #76] @ (4d35ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd50c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d34c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd420> │ │ │ │ - ldr r0, [pc, #280] @ (4d3680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5e0>) │ │ │ │ + ldr r0, [pc, #664] @ (4d3800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd760>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + ldr r0, [pc, #184] @ (4d3634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd594>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - blt.n 4d3584 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4e4> │ │ │ │ + blt.n 4d3644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r4 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7dc00c0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldrh.w r0, [ip, r0] │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - revsh r4, r3 │ │ │ │ + cbnz r4, 4d35e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd542> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mov lr, r5 │ │ │ │ + bx r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + cbz r2, 4d35aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd50a> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + mov r8, sp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r4, fp │ │ │ │ + mov ip, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orr.w r0, r8, sl, ror #2 │ │ │ │ + @ instruction: 0xeaa800ba │ │ │ │ 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] │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -1579873,17 +1579886,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bls.n 4d3690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd5f0> │ │ │ │ + bls.n 4d3550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd4b0> │ │ │ │ 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] @ (4d39c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd920>) │ │ │ │ @@ -1580271,119 +1580284,119 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d397e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd8de> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r2 │ │ │ │ + mov r6, lr │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 4d39f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd954> │ │ │ │ + cbz r4, 4d3a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd96c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sbcs r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add lr, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add lr, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - pop {r4, r7} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r7} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, r8 │ │ │ │ + add sl, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r2, r1, #3 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - muls r0, r2 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 4d3dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdd38>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 4d3b58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdab8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r2, 4d3ab0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda10> │ │ │ │ + cbnz r2, 4d3ac8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda28> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orrs r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d36f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd650> │ │ │ │ + b.n 4d37b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd710> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d3b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdabc> │ │ │ │ + beq.n 4d3a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd97c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmn r0, r7 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - negs r4, r5 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - beq.n 4d3b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda74> │ │ │ │ + beq.n 4d39d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bd934> │ │ │ │ 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 │ │ │ │ @@ -1580456,27 +1580469,27 @@ │ │ │ │ cbz r3, 4d3b62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdac2> │ │ │ │ ldr r3, [pc, #28] @ (4d3b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdadc>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda50> │ │ │ │ ldr r3, [pc, #28] @ (4d3b80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdae0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d3af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bda50> │ │ │ │ - cbnz r2, 4d3b8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdaee> │ │ │ │ + cbnz r2, 4d3ba6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdb06> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbnz r4, 4d3b8e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdaee> │ │ │ │ + cbnz r4, 4d3ba6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bdb06> │ │ │ │ lsls r6, r0, #3 │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sbcs r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2952] @ 4d4720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be680> │ │ │ │ @@ -1581591,152 +1581604,152 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #384] @ (4d48b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be814>) │ │ │ │ + ldr r4, [pc, #768] @ (4d4a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be994>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #88] @ (4d4790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6f0>) │ │ │ │ + ldr r4, [pc, #472] @ (4d4910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be870>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr2, cr0, {6} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + vhadd.s16 q8, q9, q0 │ │ │ │ + movs r7, #12 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 4d468c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be5ec> │ │ │ │ + bvs.n 4d474c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6ac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 4d477c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6dc> │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + ands r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d46a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be600> │ │ │ │ + bcc.n 4d4760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be6c0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cdp2 0, 7, cr0, cr10, cr1, {6} │ │ │ │ - str r2, [r2, r7] │ │ │ │ + cdp2 0, 13, cr0, cr10, cr1, {6} │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bx r6 │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bkpt 0x0096 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r6, 4d47c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be726> │ │ │ │ + cbz r6, 4d47de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be73e> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r0, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #312] @ (4d48f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be858>) │ │ │ │ + ldr r5, [pc, #696] @ (4d4a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be9d8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 4d48e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be848>) │ │ │ │ + add r2, pc, #672 @ (adr r2, 4d4a68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be9c8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia.w sl!, {r6, r7} │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + stmdb sl, {r6, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrd r0, r0, [r0], #-768 @ 0x300 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + @ instruction: 0xe8d000c0 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh.w r0, [r0, #193] @ 0xc1 │ │ │ │ - ldr r4, [pc, #32] @ (4d4818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be778>) │ │ │ │ + ldrsb.w r0, [r0, r1] │ │ │ │ + ldr r4, [pc, #416] @ (4d4998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be8f8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r2, r6 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 4d4af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea54>) │ │ │ │ + add r1, pc, #72 @ (adr r1, 4d4874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be7d4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 4d4aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bea00>) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 4d4c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3beb80>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ cmp r5, r6 │ │ │ │ beq.w 4d5d52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bfcb2> │ │ │ │ @@ -1582897,240 +1582910,240 @@ │ │ │ │ b.n 4d5100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf060> │ │ │ │ ldr r2, [pc, #464] @ (4d5674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf5d4>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d5100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf060> │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 4d5502 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf462> │ │ │ │ + cbz r4, 4d551a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf47a> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r1, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d576c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf6cc> │ │ │ │ + b.n 4d582c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf78c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d56e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf640> │ │ │ │ + b.n 4d57a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf700> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 4d5512 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf472> │ │ │ │ + cbnz r6, 4d552a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf48a> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vld1.8 {d16[6]}, [ip], r8 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + @ instruction: 0xfa4c00c8 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #792] @ (4d586c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf7cc>) │ │ │ │ + ldr r2, [pc, #152] @ (4d55ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf54c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r5, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r0, #58 @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r1, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr.w r2, [pc, #2768] @ 4d614c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c00ac> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d5100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3bf060> │ │ │ │ @@ -1584080,277 +1584093,277 @@ │ │ │ │ ldr r2, [pc, #544] @ (4d635c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c02bc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 4d4356 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3be2b6> │ │ │ │ nop │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r2, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #174 @ 0xae │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 4d626a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c01ca> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xeaf200c6 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + adcs.w r0, r2, r6, lsl #3 │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r4, #9] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vshr.s64 d0, d31, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + ands.w r0, lr, #191 @ 0xbf │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r0, 4d62e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0246> │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cbz r6, 4d62e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0246> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 4d6408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0368>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 4d6588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04e8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 4d63c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0324>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 4d6544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04a4>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, pc, #464 @ (adr r2, 4d6510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0470>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 4d6690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c05f0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r2, r7, #2 │ │ │ │ - bcc.n 4d61ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c010c> │ │ │ │ + ite hi │ │ │ │ + lslhi r2, r7, #2 │ │ │ │ + bls.n 4d626c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c01cc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 4d650c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c046c>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 4d668c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c05ec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #248 @ (adr r4, 4d6450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03b0>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 4d65d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0530>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #160 @ (adr r4, 4d63fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c035c>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 4d657c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04dc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #96 @ (adr r4, 4d63c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0320>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 4d6540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04a0>) │ │ │ │ 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] @ 4d67f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0758> │ │ │ │ @@ -1584817,97 +1584830,97 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d67dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c073c> │ │ │ │ ldr r2, [pc, #172] @ (4d68a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0800>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d65ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c054e> │ │ │ │ ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 4d669c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c05fc> │ │ │ │ + b.n 4d675c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c06bc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d65cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c052c> │ │ │ │ + b.n 4d668c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c05ec> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d6540 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c04a0> │ │ │ │ + b.n 4d6600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0560> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4d6468 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c03c8> │ │ │ │ + b.n 4d6528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0488> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r4, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d62c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0228> │ │ │ │ + b.n 4d6388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c02e8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4d6200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0160> │ │ │ │ + b.n 4d62c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0220> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4d6128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0088> │ │ │ │ + b.n 4d61e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0148> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d60b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0010> │ │ │ │ + b.n 4d6170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c00d0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev r6, r2 │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1585015,29 +1585028,29 @@ │ │ │ │ b.n 4d68d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0832> │ │ │ │ ldr r2, [pc, #40] @ (4d69dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c093c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 4d6980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c08e0> │ │ │ │ - b.n 4d6dd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0d34> │ │ │ │ + b.n 4d6e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0df4> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d6d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0cac> │ │ │ │ + b.n 4d6e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0d6c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4d6cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0c30> │ │ │ │ + b.n 4d6d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0cf0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1586171,315 +1586184,315 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r0, #14 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d6ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0f54> │ │ │ │ + b.n 4d70b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1014> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1ed8> │ │ │ │ + b.n 4d7038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0f98> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1e5c> │ │ │ │ + b.n 4d7fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1f1c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d7e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1de0> │ │ │ │ + b.n 4d7f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1ea0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1d7c> │ │ │ │ + b.n 4d7edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1e3c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1cfc> │ │ │ │ + b.n 4d7e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1dbc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 4d7b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1a9c> │ │ │ │ + b.n 4d7bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1b5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4d7668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c15c8> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1587037,201 +1587050,201 @@ │ │ │ │ ldr r2, [pc, #392] @ (4d803c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1f9c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d7a9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c19fe> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #328 @ (adr r0, 4d80bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c201c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7fa00bb │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + ldr.w r0, [sl, fp, lsl #3] │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf7f800bb │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + ldr.w r0, [r8, fp, lsl #3] │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r6, #17 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1587246,15 +1587259,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 ac39fc │ │ │ │ + bl ac3a0c │ │ │ │ cbnz r0, 4d80bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c201c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3245fc> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1587278,15 +1587291,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d69e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c0940> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac3a20 │ │ │ │ + bl ac3a30 │ │ │ │ b.n 4d807c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c1fdc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #30] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r0, [r3, #29] │ │ │ │ @@ -1587382,15 +1587395,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #26] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldrb r6, [r1, #25] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1587405,15 +1587418,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 ac39fc │ │ │ │ + bl ac3a0c │ │ │ │ cbnz r0, 4d8250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c21b0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 43a69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3245fc> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1587435,15 +1587448,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4d814c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c20ac> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ac3a20 │ │ │ │ + bl ac3a30 │ │ │ │ b.n 4d8212 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c2172> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r1, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ @@ -1597154,17 +1597167,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r3, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4def40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8ea0> │ │ │ │ + b.n 4df000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8f60> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 4ded74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8cd4> │ │ │ │ + b.n 4dee34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8d94> │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ bhi.n 4de980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c88e0> │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ bls.n 4de972 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c88d2> │ │ │ │ sub.w r2, r0, #161 @ 0xa1 │ │ │ │ movs r3, #1 │ │ │ │ @@ -1597340,15 +1597353,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4de9e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8944> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4deb0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8a6e> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4deb0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8a6e> │ │ │ │ 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 │ │ │ │ @@ -1597995,15 +1598008,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r2, #11 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 4df280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c91e0> │ │ │ │ + bls.n 4df140 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c90a0> │ │ │ │ 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 │ │ │ │ @@ -1598070,15 +1598083,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 ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ cbz r5, 4df318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9278> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1598112,15 +1598125,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4df352 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c92b2> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9294> │ │ │ │ mov r0, sl │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4df33a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c929a> │ │ │ │ mov r0, r6 │ │ │ │ bl 469250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3531b0> │ │ │ │ @@ -1598141,15 +1598154,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 ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4df484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c93e4> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 4df484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c93e4> │ │ │ │ ldrb r3, [r7, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1598227,15 +1598240,15 @@ │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4df3e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9344> │ │ │ │ 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 ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c92f0> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, fp │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ ldrd fp, r8, [sp, #92] @ 0x5c │ │ │ │ bl 467f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x351e9c> │ │ │ │ @@ -1598354,38 +1598367,38 @@ │ │ │ │ ldr.w sl, [r8, #8] │ │ │ │ mov r2, sl │ │ │ │ bl 4de9e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8944> │ │ │ │ ldr r6, [sp, #252] @ 0xfc │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac6c50 │ │ │ │ + bl ac6c60 │ │ │ │ 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 4deae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8a44> │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ b.n 4df618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9578> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 4df622 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9582> │ │ │ │ mov r0, fp │ │ │ │ - bl ac6c80 │ │ │ │ + bl ac6c90 │ │ │ │ mov r3, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 4deae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c8a44> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac6d2c │ │ │ │ + bl ac6d3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4df600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9560> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ blx 6c590 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ strb r3, [r7, #13] │ │ │ │ @@ -1598482,15 +1598495,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r2, r1, #23 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r6, r5, #22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4df7e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9744> │ │ │ │ + bmi.n 4df6a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9604> │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #12 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1598934,15 +1598947,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dfbe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c9b40> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1602855,21 +1602868,21 @@ │ │ │ │ b.n 4e25fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc55a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 4e285c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc7bc> │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #712 @ (adr r3, 4e2a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc9b4>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 4e27d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc734>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ bhi.n 4e2744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc6a4> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ 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] @ (4e29fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cc95c>) │ │ │ │ @@ -1605740,15 +1605753,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ 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] @ 4e4ad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3cea34> │ │ │ │ @@ -1633617,15 +1633630,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f674a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e06aa> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f678a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e06ea> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ bl 436e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320de0> │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f6742 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e06a2> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633818,36 +1633831,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bd1c │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1633891,36 +1633904,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bd1c │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1633964,36 +1633977,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6bd1c │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1635186,15 +1635199,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 4f7a16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e1976> │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f7a10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e1970> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1648255,15 +1648268,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 5014d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eb438> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ bl 436e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320de0> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 501498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eb3f8> │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ b.n 50149c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eb3fc> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1650468,15 +1650481,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 502f5a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3eceba> │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ bl 436e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320de0> │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ b.n 502f96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ecef6> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 50306a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ecfca> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1651534,15 +1651547,15 @@ │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503c62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edbc2> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ b.n 503c6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edbca> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651564,15 +1651577,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edce0> │ │ │ │ b.n 503d36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edc96> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edcd8> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651728,15 +1651741,15 @@ │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 503ece <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ede2e> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ b.n 503ed6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ede36> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651758,15 +1651771,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 503fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edf4c> │ │ │ │ b.n 503fa2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edf02> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 503fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3edf44> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1651922,15 +1651935,15 @@ │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 50413a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee09a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ b.n 504142 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee0a2> │ │ │ │ movs r2, #16 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1651952,15 +1651965,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 504258 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee1b8> │ │ │ │ b.n 50420e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee16e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 504250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee1b0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1652347,15 +1652360,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 50470e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee66e> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43e0e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x328048> │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ bl 436e6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320dcc> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 504706 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ee666> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1701917,15 +1701930,15 @@ │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ 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 │ │ │ │ @@ -1701949,15 +1701962,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ 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 ac32bc │ │ │ │ + bl ac32cc │ │ │ │ vstr s0, [r5] │ │ │ │ b.n 528552 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4124b2> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1705775,15 +1705788,15 @@ │ │ │ │ beq.n 52adfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414d5c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac38ec │ │ │ │ + bl ac38fc │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52ade0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414d40> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x411ada> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1705804,15 +1705817,15 @@ │ │ │ │ beq.n 52ae4e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414dae> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac380c │ │ │ │ + bl ac381c │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52ae32 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414d92> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x411ada> │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ @@ -1705892,15 +1705905,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 ac392c │ │ │ │ + bl ac393c │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 52af6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414ece> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1705926,15 +1705939,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 ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 52afd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x414f32> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1706032,15 +1706045,15 @@ │ │ │ │ beq.n 52b0d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415030> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac3768 │ │ │ │ + bl ac3778 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52b0b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415014> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x411ada> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1706061,15 +1706074,15 @@ │ │ │ │ beq.n 52b122 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415082> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ac3680 │ │ │ │ + bl ac3690 │ │ │ │ strb.w r0, [r6, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 52b106 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415066> │ │ │ │ mov r7, r9 │ │ │ │ b.w 527b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x411ada> │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ @@ -1706152,15 +1706165,15 @@ │ │ │ │ bl 468d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352cac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #744] @ 52b520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415480> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52b202 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415162> │ │ │ │ - bl ac3768 │ │ │ │ + bl ac3778 │ │ │ │ b.n 52b204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x415164> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 527b7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x411ada> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1709794,15 +1709807,15 @@ │ │ │ │ bne.n 52da06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x417966> │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r7] │ │ │ │ b.w 528472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4123d2> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ac32bc │ │ │ │ + bl ac32cc │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 528472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4123d2> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 528472 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4123d2> │ │ │ │ and.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -1714369,15 +1714382,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 43a9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324924> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4fa4 │ │ │ │ + bl ac4fb4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43a7f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324750> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714430,26 +1714443,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 530be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ab48> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 530c3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ab9e> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4fd8 │ │ │ │ + bl ac4fe8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 43a9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324924> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4fa4 │ │ │ │ + bl ac4fb4 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ac4fd8 │ │ │ │ + bl ac4fe8 │ │ │ │ b.n 530c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ab98> │ │ │ │ cbz r0, 530cb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ac16> │ │ │ │ ldr.w r2, [r0, #308] @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 530cb6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ac16> │ │ │ │ cbz r1, 530cb2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ac12> │ │ │ │ ldr.w r2, [r1, #308] @ 0x134 │ │ │ │ @@ -1714469,15 +1714482,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 ac5048 │ │ │ │ + bl ac5058 │ │ │ │ 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, 530cc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ac26> │ │ │ │ @@ -1719214,25 +1719227,25 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #5 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcs.n 533f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41dee4> │ │ │ │ + bcs.n 533e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41dda4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 533fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41df34>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 534154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e0b4>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1720095,30 +1720108,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5347e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e742> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ac51d8 │ │ │ │ + bl ac51e8 │ │ │ │ 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 534816 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e776> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53482c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e78c> │ │ │ │ b.n 534816 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e776> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720175,15 +1720188,15 @@ │ │ │ │ beq.n 534960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e8c0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 534882 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e7e2> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5348e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e848> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5348d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e838> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720214,15 +1720227,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534918 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e878> │ │ │ │ b.n 5348cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e82c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 534948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e8a8> │ │ │ │ mov r9, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41e898> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720408,65 +1720421,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 ac6d54 │ │ │ │ + bl ac6d64 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 534b36 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ea96> │ │ │ │ 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 ac6db0 │ │ │ │ + bl ac6dc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 469394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534b0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ea6e> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 534dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed1c> │ │ │ │ mov.w r6, #64512 @ 0xfc00 │ │ │ │ movt r6, #65535 @ 0xffff │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac6dfc │ │ │ │ + bl ac6e0c │ │ │ │ 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 534ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb08> │ │ │ │ add.w r0, r0, #304 @ 0x130 │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 534ba8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb08> │ │ │ │ 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 5351e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f144> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eaec> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eae4> │ │ │ │ mov r4, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 469538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x353498> │ │ │ │ cbz r0, 534bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb18> │ │ │ │ @@ -1720497,15 +1720510,15 @@ │ │ │ │ movs r6, r5 │ │ │ │ movs r7, r3 │ │ │ │ movs r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534bee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb4e> │ │ │ │ ubfx r3, r7, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w r7, r7, #31 │ │ │ │ add.w r2, sl, r3, lsl #2 │ │ │ │ lsls r1, r7 │ │ │ │ @@ -1720554,26 +1720567,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, 534cc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec26> │ │ │ │ add.w r0, r7, #292 @ 0x124 │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 534cc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec26> │ │ │ │ add.w r3, r5, #12 │ │ │ │ add.w r1, r5, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53508c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41efec> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 534cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec04> │ │ │ │ ldr.w r6, [r7, #-16] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 534d42 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eca2> │ │ │ │ @@ -1720627,54 +1720640,54 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 534d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec78> │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 53527c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f1dc> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5353ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f34a> │ │ │ │ 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 5350e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f048> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 534d6a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ecca> │ │ │ │ mov r0, r9 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ecc0> │ │ │ │ ldrd fp, r7, [sp, #16] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 535240 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f1a0> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 534da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed06> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl ac6e40 │ │ │ │ + bl ac6e50 │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 534c7e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ebde> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 534b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eaa8> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac6d90 │ │ │ │ + bl ac6da0 │ │ │ │ ldr.w r2, [pc, #1720] @ 53547c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f3dc> │ │ │ │ ldr.w r3, [pc, #1712] @ 535478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f3d8> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1720902,15 +1720915,15 @@ │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 534f02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ee62> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41efa8> │ │ │ │ b.n 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec60> │ │ │ │ and.w r9, r6, fp │ │ │ │ @@ -1720956,17 +1720969,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5350a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f004> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac51d8 │ │ │ │ + bl ac51e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec04> │ │ │ │ b.n 534cc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ec26> │ │ │ │ ldr.w r7, [r9, #12] │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ cbz r0, 535112 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f072> │ │ │ │ @@ -1721012,50 +1721025,50 @@ │ │ │ │ moveq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 53512e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f08e> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac51d8 │ │ │ │ + bl ac51e8 │ │ │ │ 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 535166 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f0c6> │ │ │ │ orr.w r1, r8, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w r8, r1 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ecc0> │ │ │ │ b.n 534d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ece4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 535162 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f0c2> │ │ │ │ mov r6, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53519a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f0fa> │ │ │ │ b.n 535162 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f0c2> │ │ │ │ str.w r8, [sp, #16] │ │ │ │ mov r8, ip │ │ │ │ b.n 5351ba <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f11a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 5351c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f124> │ │ │ │ mov r7, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5351b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f114> │ │ │ │ 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 │ │ │ │ @@ -1721090,42 +1721103,42 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5351fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f15e> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ac51d8 │ │ │ │ + bl ac51e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 534b84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eae4> │ │ │ │ b.n 534ba6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb06> │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534d96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ecf6> │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl ac5314 │ │ │ │ + bl ac5324 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 534d96 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ecf6> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r5 │ │ │ │ - bl ac5690 │ │ │ │ + bl ac56a0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 53525a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f1ba> │ │ │ │ add.w r3, r6, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 5353fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f35c> │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ @@ -1721177,15 +1721190,15 @@ │ │ │ │ bne.n 5352f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f252> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb78> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f274> │ │ │ │ b.n 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed68> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721206,15 +1721219,15 @@ │ │ │ │ bne.n 535338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f298> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb78> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53535a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f2ba> │ │ │ │ b.n 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eebc> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721235,15 +1721248,15 @@ │ │ │ │ bne.n 53537e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f2de> │ │ │ │ mov r2, r3 │ │ │ │ b.n 534c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb78> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5353a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f300> │ │ │ │ b.n 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ebbc> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -1721270,24 +1721283,24 @@ │ │ │ │ beq.n 535402 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f362> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ b.n 534da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed06> │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ b.n 534da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed06> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac5668 │ │ │ │ + bl ac5678 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 535250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f1b0> │ │ │ │ b.n 534da6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ed06> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl ac51d8 │ │ │ │ + bl ac51e8 │ │ │ │ b.n 535162 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f0c2> │ │ │ │ ldr.w r0, [fp, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 534f02 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41ee62> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ and.w r9, r7, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1721306,15 +1721319,15 @@ │ │ │ │ bne.n 535432 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f392> │ │ │ │ mov r2, r3 │ │ │ │ b.w 534c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb78> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r9, r3 │ │ │ │ bne.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ac56c4 │ │ │ │ + bl ac56d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 535456 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41f3b6> │ │ │ │ b.w 534bfe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41eb5e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ push {r1, r5, lr} │ │ │ │ lsls r1, r6, #5 │ │ │ │ push {r2, r3, r4, lr} │ │ │ │ @@ -1729769,22 +1729782,22 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ @ instruction: 0xb704 │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #824] @ (53ad0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424c6c>) │ │ │ │ + ldr r4, [pc, #184] @ (53aa8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4249ec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stc 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ + stcl 0, cr0, [r6], #732 @ 0x2dc │ │ │ │ @ instruction: 0xb66c │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r0, r7, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1729987,15 +1730000,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 53ab7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424adc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 53abc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x424b20> │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -1732305,19 +1732318,19 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ b.n 53c722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426682> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ @ instruction: 0xffff9ff4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #440 @ (adr r0, 53c244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4261a4>) │ │ │ │ + add r0, pc, #824 @ (adr r0, 53c3c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426324>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - bpl.n 53c0d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426034> │ │ │ │ + bpl.n 53bf94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425ef4> │ │ │ │ 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] @ (53c288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4261e8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732531,23 +1732544,23 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bcc.n 53c31c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42627c> │ │ │ │ + bcc.n 53c1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42613c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 53c368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4262c8> │ │ │ │ + bvs.n 53c228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426188> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 53c2c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426220> │ │ │ │ + bcc.n 53c380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4262e0> │ │ │ │ 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 │ │ │ │ @@ -1734092,15 +1734105,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53d03c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x426f9c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53d19e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4270fe> │ │ │ │ nop │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (53d400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427360>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734343,15 +1734356,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53d21a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42717a> │ │ │ │ ldr r3, [pc, #12] @ (53d408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427368>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53d31e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42727e> │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r6, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1734668,15 +1734681,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53d624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427584> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53d72e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42768e> │ │ │ │ nop │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1734756,15 +1734769,15 @@ │ │ │ │ bl 53a298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4241f8> │ │ │ │ b.n 53d7c6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427726> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53d750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4276b0> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53d7fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42775c> │ │ │ │ nop │ │ │ │ - movs r7, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (53da20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427980>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1734978,15 +1734991,15 @@ │ │ │ │ b.n 53d87c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4277dc> │ │ │ │ ldr r2, [pc, #12] @ (53da28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427988>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53d97e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4278de> │ │ │ │ nop │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r6, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1735019,15 +1735032,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53da88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4279e8> │ │ │ │ bl 53d824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427784> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (53dc94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x427bf4>) │ │ │ │ @@ -1736296,15 +1736309,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r6, r7, #4 │ │ │ │ b.n 53e734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428694> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53e732 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428692> │ │ │ │ bx lr │ │ │ │ @@ -1737659,17 +1737672,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f42c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42938c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ udf #206 @ 0xce │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53f44e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4293ae> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737720,41 +1737733,41 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f4d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429438>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f4dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42943c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 53f59c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294fc>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 53f71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42967c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 53f8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429808>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 53f628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429588>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 53f594 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294f4>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 53f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429674>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 53f5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429540>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 53f760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 53f51c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42947c>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 53f69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 53f044 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428fa4> │ │ │ │ + b.n 53f104 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429064> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adc.w r0, r6, #180 @ 0xb4 │ │ │ │ - adc.w r0, r8, #180 @ 0xb4 │ │ │ │ - add r1, pc, #248 @ (adr r1, 53f5c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429528>) │ │ │ │ + sub.w r0, r6, #180 @ 0xb4 │ │ │ │ + sub.w r0, r8, #180 @ 0xb4 │ │ │ │ + add r1, pc, #632 @ (adr r1, 53f748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296a8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 53f5d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429534>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 53f754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 53f5e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429540>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 53f760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53f4fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42945e> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737805,43 +1737818,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53f588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53f58c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4294ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r1, pc, #72 @ (adr r1, 53f5a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429500>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 53f720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429680>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #848 @ (adr r0, 53f8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429814>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 53f634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429594>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 53f838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429798>) │ │ │ │ + add r1, pc, #56 @ (adr r1, 53f5b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429518>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 53f844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297a4>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 53f5c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429524>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 53f850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297b0>) │ │ │ │ + add r1, pc, #72 @ (adr r1, 53f5d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429530>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 53f85c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297bc>) │ │ │ │ + add r1, pc, #80 @ (adr r1, 53f5dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42953c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 53f868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297c8>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 53f5e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429548>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53f5ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42950c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1737888,39 +1737901,39 @@ │ │ │ │ ldr r0, [pc, #60] @ (53f62c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42958c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53f630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429590>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #536 @ (adr r0, 53f81c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42977c>) │ │ │ │ + add r0, pc, #920 @ (adr r0, 53f99c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4298fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #24 │ │ │ │ - vshr.s64 d16, d20, #22 │ │ │ │ - add r0, pc, #192 @ (adr r0, 53f6e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429648>) │ │ │ │ + orr.w r0, r8, #180 @ 0xb4 │ │ │ │ + orr.w r0, sl, #180 @ 0xb4 │ │ │ │ + add r0, pc, #576 @ (adr r0, 53f868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297c8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 53f6f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429654>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 53f874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297d4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 53f700 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429660>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 53f880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 53f70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42966c>) │ │ │ │ + add r0, pc, #600 @ (adr r0, 53f88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297ec>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53f644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295a4> │ │ │ │ ldr r3, [pc, #20] @ (53f650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295b0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f64a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295aa> │ │ │ │ @@ -1737929,17 +1737942,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bgt.n 53f698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4295f8> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [pc, #248] @ (53f750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296b0>) │ │ │ │ + ldr r6, [pc, #632] @ (53f8d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429830>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #224] @ (53f73c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42969c>) │ │ │ │ + ldr r6, [pc, #608] @ (53f8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42981c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737999,33 +1738012,33 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (53f708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429668>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bge.n 53f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429674> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r5, [pc, #984] @ (53fac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429a20>) │ │ │ │ + ldr r6, [pc, #344] @ (53f840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297a0>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 53f70c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42966c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #936] @ (53fa98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299f8>) │ │ │ │ + ldr r6, [pc, #296] @ (53f818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429778>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 53f814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429774>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 53f994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4298f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 53f720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429680>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 53f8a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429800>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 53f728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429688>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 53f8a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429808>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 53f714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429674>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 53f894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #168 @ (adr r0, 53f7b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429710>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #16 @ (adr r0, 53f71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42967c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53f71c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42967c> │ │ │ │ ldr r3, [pc, #20] @ (53f728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429688>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f722 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429682> │ │ │ │ @@ -1738034,17 +1738047,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429690>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bvc.n 53f708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429668> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r5, [pc, #408] @ (53f8c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429828>) │ │ │ │ + ldr r5, [pc, #792] @ (53fa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4299a8>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #384] @ (53f8b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429814>) │ │ │ │ + ldr r5, [pc, #768] @ (53fa34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429994>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53f744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296a4> │ │ │ │ ldr r3, [pc, #20] @ (53f750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296b0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f74a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296aa> │ │ │ │ @@ -1738053,17 +1738066,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bvc.n 53f6b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429618> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r5, [pc, #248] @ (53f850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4297b0>) │ │ │ │ + ldr r5, [pc, #632] @ (53f9d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429930>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #224] @ (53f83c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42979c>) │ │ │ │ + ldr r5, [pc, #608] @ (53f9bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42991c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53f76c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296cc> │ │ │ │ ldr r3, [pc, #20] @ (53f778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296d8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f772 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296d2> │ │ │ │ @@ -1738072,17 +1738085,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bvc.n 53f828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429788> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r5, [pc, #88] @ (53f7d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429738>) │ │ │ │ + ldr r5, [pc, #472] @ (53f958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4298b8>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #64] @ (53f7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429724>) │ │ │ │ + ldr r5, [pc, #448] @ (53f944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4298a4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53f794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296f4> │ │ │ │ ldr r3, [pc, #20] @ (53f7a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429700>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53f79a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4296fa> │ │ │ │ @@ -1738091,17 +1738104,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53f7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429708>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bvc.n 53f7c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429728> │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r4, [pc, #952] @ (53fb60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429ac0>) │ │ │ │ + ldr r5, [pc, #312] @ (53f8e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429840>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #928] @ (53fb4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429aac>) │ │ │ │ + ldr r5, [pc, #288] @ (53f8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42982c>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53f7c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429724> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53f7c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429720> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738195,19 +1738208,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53f8a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429804>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - rev r0, r4 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r4, 53f8e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429844> │ │ │ │ + rev16 r4, r2 │ │ │ │ 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 │ │ │ │ @@ -1738319,33 +1738332,33 @@ │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #48] @ (53f9f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429950>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - cbnz r6, 53f9e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429940> │ │ │ │ + cbnz r6, 53f9f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429958> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53f9d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429938> │ │ │ │ + cbnz r0, 53f9f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429950> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 53fa10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429970> │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + cbnz r6, 53f9f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429952> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53f9f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429954> │ │ │ │ + cbnz r0, 53fa0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42996c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 53f9fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42995e> │ │ │ │ + cbnz r2, 53fa16 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429976> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 53fa08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429968> │ │ │ │ + cbnz r0, 53fa20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429980> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 53fa00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429960> │ │ │ │ + cbnz r6, 53fa18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429978> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 53fa26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429986> │ │ │ │ + rev r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + cbnz r0, 53f9fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42995e> │ │ │ │ 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 │ │ │ │ @@ -1738744,15 +1738757,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r2, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [r7, #28] │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r4, [r1, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r7, r6, #2 │ │ │ │ bpl.n 53fcf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429c58> │ │ │ │ lsls r1, r5, #5 │ │ │ │ str r2, [r1, #28] │ │ │ │ lsls r4, r6, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53fdf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429d54> │ │ │ │ @@ -1738878,19 +1738891,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #176] @ (53ffe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429f44>) │ │ │ │ + ldr r4, [pc, #560] @ (540164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a0c4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r1, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1739462,20 +1739475,20 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5403d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a338> │ │ │ │ b.n 5404be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a41e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb800170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfb340170 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ 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] @ 540598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a4f8> │ │ │ │ @@ -1739508,15 +1739521,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfaac0170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xfa820170 │ │ │ │ stmdb 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 │ │ │ │ @@ -1739591,23 +1739604,23 @@ │ │ │ │ bl 540534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a494> │ │ │ │ b.n 540630 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a590> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 5405e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a548> │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ 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] @ 5406f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a650> │ │ │ │ @@ -1739640,15 +1739653,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [sl :256], r0 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 54071a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a67a> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1739688,36 +1739701,36 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (540784 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a6e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (540788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a6e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldr??.w r0, [ip, #183] @ 0xb7 │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -1740184,26 +1740197,26 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1082] @ 0x43a │ │ │ │ b.n 540ae2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42aa42> │ │ │ │ nop │ │ │ │ @ instruction: 0xf69a0170 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sbc.w r1, r4, #15728640 @ 0xf00000 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1740462,69 +1740475,69 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 540efa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ae5a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 540d92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42acf2> │ │ │ │ mov r3, r0 │ │ │ │ b.n 540efa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ae5a> │ │ │ │ nop │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 541308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b268>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #696 @ (adr r7, 541208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b168>) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 5410e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b044>) │ │ │ │ + add r7, pc, #776 @ (adr r7, 541264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 5412c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b228>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 541048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42afa8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af04>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 541124 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b084>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 54135c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2bc>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 5410dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b03c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 540f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42aee8>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 541108 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b068>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af14>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 541134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b094>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf22e00b7 │ │ │ │ - add r7, pc, #64 @ (adr r7, 540fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af1c>) │ │ │ │ + @ instruction: 0xf28e00b7 │ │ │ │ + add r7, pc, #448 @ (adr r7, 54113c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b09c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 540fc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af28>) │ │ │ │ + add r7, pc, #456 @ (adr r7, 541148 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b0a8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb3800b4 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + @ instruction: 0xfb9800b4 │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 54103c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af9c>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 5411bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b11c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ 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] @ (541008 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af68>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1740557,19 +1740570,19 @@ │ │ │ │ bhi.n 540fd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af32> │ │ │ │ ldr r2, [pc, #20] @ (541010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af70>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r6, pc, #496 @ (adr r6, 5411fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b15c>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 54137c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2dc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 5411f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b150>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 541370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2d0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf4d200c4 │ │ │ │ + @ instruction: 0xf53200c4 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (54108c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42afec>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1740618,19 +1740631,19 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #288] @ (5411b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b110>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ vsra.s8 q8, q8, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vsra.s8 q8, q8, #8 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 541498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3f8>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 541218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b178>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 5410d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b034>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 541254 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1740683,29 +1740696,29 @@ │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ ldr r3, [pc, #36] @ (54115c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b0bc>) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ ldr r1, [pc, #36] @ (541160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b0c0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - add r3, pc, #624 @ (adr r3, 5413b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b318>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 541538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b498>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 541414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b374>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 541194 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b0f4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 541488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3e8>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 541208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b168>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 5414fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b45c>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 54127c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1dc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 5412b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b218>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 541438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b398>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 5414c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b424>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 541244 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1a4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 541280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1e0>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 541400 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b360>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #808 @ (adr r1, 54148c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3ec>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 54120c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b16c>) │ │ │ │ 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 │ │ │ │ @@ -1740743,17 +1740756,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (5411d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b134>) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #12] @ (5411d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b138>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - add r5, pc, #192 @ (adr r5, 541298 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1f8>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 541418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b378>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 541524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b484>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 5412a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b204>) │ │ │ │ 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 │ │ │ │ @@ -1740777,17 +1740790,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541228 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b188>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - add r5, pc, #56 @ (adr r5, 541260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b1c0>) │ │ │ │ + add r5, pc, #440 @ (adr r5, 5413e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b340>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 54143c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b39c>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 5415bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b51c>) │ │ │ │ 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 │ │ │ │ @@ -1740847,21 +1740860,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5412d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b234>) │ │ │ │ movw r2, #1026 @ 0x402 │ │ │ │ ldr r1, [pc, #20] @ (5412d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b238>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - add r4, pc, #616 @ (adr r4, 541538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b498>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 5416b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b618>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 541694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b5f4>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 541414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b374>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #832 @ (adr r4, 541618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b578>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 541398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b2f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 541644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b5a4>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 5413c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b324>) │ │ │ │ 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 │ │ │ │ @@ -1741024,17 +1741037,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (541478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3d8>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (54147c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b3dc>) │ │ │ │ movw r2, #1293 @ 0x50d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - add r3, pc, #464 @ (adr r3, 54164c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b5ac>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 5417cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b72c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 541538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b498>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 5416b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b618>) │ │ │ │ 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] @ (5416fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b65c>) │ │ │ │ @@ -1741292,27 +1741305,27 @@ │ │ │ │ @ instruction: 0xeaf60170 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #832 @ (adr r1, 541a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b9bc>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 5417dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b73c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh.w r0, [sl, #196] @ 0xc4 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + vst4. {d0-d3}, [sl], r4 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 541860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7c0>) │ │ │ │ + add r1, pc, #696 @ (adr r1, 5419e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b940>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #776 @ (adr r1, 541a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b998>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 5417b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b718>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [r4, r4] │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ 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 │ │ │ │ @@ -1741355,25 +1741368,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (5417c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b724>) │ │ │ │ movw r2, #3295 @ 0xcdf │ │ │ │ ldr r1, [pc, #28] @ (5417c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b728>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - add r1, pc, #728 @ (adr r1, 541a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b9f0>) │ │ │ │ + add r2, pc, #88 @ (adr r2, 541810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b770>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 541808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b768>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 541988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b8e8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 541b40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42baa0>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 5418c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b820>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -1741430,25 +1741443,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54187c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7dc>) │ │ │ │ movw r2, #3209 @ 0xc89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - add r1, pc, #600 @ (adr r1, 541ac4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ba24>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 541c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bba4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 541884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7e4>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 541a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b964>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 541ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ba14>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 541c34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bb94>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ 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] @ (541930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b890>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741595,18 +1741608,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3381 @ 0xd35 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - add r0, pc, #664 @ (adr r0, 541ca8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bc08>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 541a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b988>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf53400c4 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + @ instruction: 0xf59400c4 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ 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] @ (541b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42baf0>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741776,23 +1741789,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (541c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bb68>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3396 @ 0xd44 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bfi r0, r0, #3, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ubfx r0, r0, #3, #5 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbfx r0, sl, #3, #5 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + usat r0, #4, sl, asr #3 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1741997,20 +1742010,20 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 541c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bb6c> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 541e06 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bd66> │ │ │ │ b.n 541ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bc04> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf19a00c4 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + @ instruction: 0xf1fa00c4 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ 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 r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1742141,20 +1742154,20 @@ │ │ │ │ bl 541e34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bd94> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 541f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bec4> │ │ │ │ b.n 541f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42be60> │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vext.8 q8, q12, q2, #0 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + orrs.w r0, r8, #196 @ 0xc4 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -1742179,21 +1742192,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (541fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bf48>) │ │ │ │ ldr r1, [pc, #24] @ (541fec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42bf4c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1941 @ 0x795 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ 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] │ │ │ │ @@ -1742225,17 +1742238,17 @@ │ │ │ │ movw r2, #3436 @ 0xd6c │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -1742266,21 +1742279,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (5420c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c028>) │ │ │ │ movw r2, #3453 @ 0xd7d │ │ │ │ ldr r1, [pc, #20] @ (5420cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c02c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 542146 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c0a6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742466,61 +1742479,61 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #116] @ (542328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c288>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-784]! @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + ldcl 0, cr0, [r4, #784] @ 0x310 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0, #-784] @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldc 0, cr0, [r0, #784]! @ 0x310 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [sl, #-784]! @ 0xfffffcf0 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + stc 0, cr0, [sl, #784] @ 0x310 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stcl 0, cr0, [sl], {196} @ 0xc4 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + stc 0, cr0, [sl, #-784]! @ 0xfffffcf0 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [ip], #784 @ 0x310 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + stc 0, cr0, [ip, #-784] @ 0xfffffcf0 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip], #-784 @ 0xfffffcf0 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + ldcl 0, cr0, [ip], {196} @ 0xc4 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -1742557,18 +1742570,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (5423a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c300>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1484 @ 0x5cc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub.w r0, r6, r4, lsl #3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + stc 0, cr0, [r6], {196} @ 0xc4 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 5423ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c30c> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742703,26 +1742716,26 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53be68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x425dc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5424b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c414> │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs.w r0, lr, r4, lsl #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + @ instruction: 0xeabe00c4 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -1742766,22 +1742779,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5425b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c510>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1734 @ 0x6c6 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe99e00c4 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrd r0, r0, [lr, #784]! @ 0x310 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1742825,23 +1742838,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (542640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c5a0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2569 @ 0xa09 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmdb r8!, {r2, r6, r7} │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + @ instruction: 0xe98800c4 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmdb r2, {r2, r6, r7} │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrd r0, r0, [r2, #-784]! @ 0x310 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1742875,18 +1742888,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2549 @ 0x9f5 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia.w r8, {r2, r6, r7} │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrd r0, r0, [r8], #784 @ 0x310 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1743000,23 +1743013,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (5427f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c754>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2517 @ 0x9d5 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5426a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c608> │ │ │ │ + b.n 542768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c6c8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 542820 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c780> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 542848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c7a8> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1743065,17 +1743078,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5317 @ 0x14c5 │ │ │ │ ldr r1, [pc, #12] @ (542880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c7e0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1743149,27 +1743162,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (542960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c8c0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54254c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c4ac> │ │ │ │ + b.n 54260c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c56c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -1743210,17 +1743223,17 @@ │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #16] @ (5429e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c940>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ 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 542884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c7e4> │ │ │ │ @@ -1743233,17 +1743246,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (542a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c978>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (542a1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c97c>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -1743423,25 +1743436,25 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 542a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c980> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 542bf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42cb58> │ │ │ │ b.n 542b9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42cafa> │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5425c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c524> │ │ │ │ + b.n 542684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c5e4> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ 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 │ │ │ │ @@ -1743556,27 +1743569,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5402 @ 0x151a │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r2, r3, r4} │ │ │ │ - vtbl.8 d24, {d15-d17}, d30 │ │ │ │ + vtbl.8 d24, {d31- │ │ │ │ + b.n 5431ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d14c> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1743650,29 +1743663,29 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #40] @ (542e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42cdd4>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1743747,25 +1743760,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (542f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42cea8>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ ldr r1, [pc, #28] @ (542f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ceac>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #32] │ │ │ │ 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 │ │ │ │ @@ -1744203,19 +1744216,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 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -1744281,21 +1744294,21 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 543424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d384> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 543424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d384> │ │ │ │ movs r2, #5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb 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, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1744589,27 +1744602,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 543510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d470> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 543510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d470> │ │ │ │ b.n 543734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d694> │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1744666,25 +1744679,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (543850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d7b0>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (543854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d7b4>) │ │ │ │ movw r2, #1519 @ 0x5ef │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ 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 │ │ │ │ @@ -1744765,23 +1744778,23 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 543a28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d988> │ │ │ │ + bvs.n 5438e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42d848> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1745155,37 +1745168,37 @@ │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - rev16 r4, r0 │ │ │ │ + hlt 0x0024 │ │ │ │ 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 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 543d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dca8> │ │ │ │ + bcs.n 543e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dd68> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ 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 │ │ │ │ @@ -1745278,29 +1745291,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (543ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42de34>) │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #36] @ (543ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42de38>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [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, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1745334,17 +1745347,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (543f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dea4>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (543f48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dea8>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ 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] @ (544018 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42df78>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1745425,17 +1745438,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ 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 │ │ │ │ @@ -1745665,49 +1745678,49 @@ │ │ │ │ ldr r3, [pc, #80] @ (5442e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e248>) │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ ldr r1, [pc, #76] @ (5442ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e24c>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 5443ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e34e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1745840,45 +1745853,45 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ ldr r1, [pc, #64] @ (544484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e3e4>) │ │ │ │ add r1, pc │ │ │ │ b.n 54431c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e27c> │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 544464 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e3c4> │ │ │ │ + cbz r6, 54447c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e3dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1745986,35 +1745999,35 @@ │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ ldr r3, [pc, #48] @ (5445d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e530>) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ ldr r1, [pc, #48] @ (5445d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42e534>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1746650,134 +1746663,134 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ rev r0, r1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r0, r3, r6} │ │ │ │ vmlsl.u , d31, d23[0] │ │ │ │ - vtbx.8 d23, {d15-d18}, d18 │ │ │ │ + vtbx.8 d23, {d31- instruction: 0xb76a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r1, 544d3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ec9a> │ │ │ │ - @ instruction: 0xffff789e │ │ │ │ + @ instruction: 0xffff78fe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 7cecea │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5454ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f42e> │ │ │ │ - @ instruction: 0xffff789e │ │ │ │ + @ instruction: 0xffff78fe │ │ │ │ lsls r7, r6, #2 │ │ │ │ stcl 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, sp, #292 @ 0x124 │ │ │ │ - vqshrun.s64 d23, q12, #1 │ │ │ │ + @ instruction: 0xffff7898 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ 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] @ (544fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42ef1c>) │ │ │ │ @@ -1746999,31 +1747012,31 @@ │ │ │ │ nop │ │ │ │ uxth r0, r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r0, #3 │ │ │ │ - strls r6, [r0, #80] @ 0x50 │ │ │ │ - lslhi r7, r6, #2 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + itte │ │ │ │ + lsl r4, r0, #3 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ + lslal r7, r6, #2 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ 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] @ 545a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42f9d4> │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ @@ -1747970,49 +1747983,49 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, pc, #808 @ (adr r7, 545dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42fd24>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ 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] @ (545e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42fd64>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748337,27 +1748350,27 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #104 @ (adr r5, 545e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42fdd0>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #256 @ (adr r4, 545f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42fe70>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ 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 │ │ │ │ @@ -1749442,37 +1749455,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 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r2, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r5, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r3!, {r0, r2, r3, r5} │ │ │ │ vabdl.u , d31, d27 │ │ │ │ - vaddl.u q11, d31, d4 │ │ │ │ + vmla.i q11, , d20[0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #872] @ (546ce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430c40>) │ │ │ │ + ldr r6, [pc, #232] @ (546a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309c0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ b.n 54677c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4306dc> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -1749494,15 +1749507,15 @@ │ │ │ │ b.n 54677c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4306dc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 546720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430680> │ │ │ │ movs r6, #1 │ │ │ │ b.n 54677c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4306dc> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac37a8 │ │ │ │ + bl ac37b8 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 546868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4307c8> │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ cmp.w r9, #1 │ │ │ │ beq.w 546d0a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430c6a> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r9, r9, #1 │ │ │ │ @@ -1749549,15 +1749562,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 546f12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430e72> │ │ │ │ - bl ac38ec │ │ │ │ + bl ac38fc │ │ │ │ ldrb.w ip, [r5, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 54721a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43117a> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749611,15 +1749624,15 @@ │ │ │ │ str.w r7, [r9] │ │ │ │ str.w r7, [r9, #4] │ │ │ │ strh.w r0, [r9] │ │ │ │ b.n 546a9e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309fe> │ │ │ │ movs r4, #1 │ │ │ │ b.n 5469c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430924> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ac392c │ │ │ │ + bl ac393c │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 546868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4307c8> │ │ │ │ movw r3, #487 @ 0x1e7 │ │ │ │ cmp ip, r3 │ │ │ │ bne.w 5469cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43092c> │ │ │ │ b.n 5468aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43080a> │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1749887,15 +1749900,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 546f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x430e6c> │ │ │ │ - bl ac3768 │ │ │ │ + bl ac3778 │ │ │ │ b.n 546a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309b0> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 43a910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324870> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -1749996,17 +1750009,17 @@ │ │ │ │ add r3, pc │ │ │ │ strd r7, r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r2, #2663 @ 0xa67 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - bl ac3680 │ │ │ │ + bl ac3690 │ │ │ │ b.n 546a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309b0> │ │ │ │ - bl ac380c │ │ │ │ + bl ac381c │ │ │ │ b.n 546a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4309b0> │ │ │ │ ldr r2, [pc, #836] @ (547260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311c0>) │ │ │ │ ldr r3, [pc, #840] @ (547264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311c4>) │ │ │ │ ldr r1, [pc, #840] @ (547268 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311c8>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ @@ -1750291,148 +1750304,148 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #280] @ (547328 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431288>) │ │ │ │ movw r2, #3037 @ 0xbdd │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - bx r6 │ │ │ │ + blx r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bxns r9 │ │ │ │ + blxns r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r3, 547256 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4311b6> │ │ │ │ - @ instruction: 0xffff5a70 │ │ │ │ + @ instruction: 0xffff5ad0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r6, fp │ │ │ │ + mov lr, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sl, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r0, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp sl, sp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + mov r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 5472a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431200>) │ │ │ │ + add r0, pc, #440 @ (adr r0, 547420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431380>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r6, r7 │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r2, r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + add r2, r9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mvns r6, r1 │ │ │ │ + add r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + add r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r7 │ │ │ │ + tst r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - orrs r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r4, r5 │ │ │ │ + muls r4, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2984] @ 547ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431e48> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751587,91 +1751600,91 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r2, r4} │ │ │ │ vcvt.f16.u16 d26, d5, #1 │ │ │ │ vtbl.8 d24, {d15-d18}, d18 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r6, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bxns pc │ │ │ │ + blxns fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r1!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vqrshrun.s64 d21, q0, #1 │ │ │ │ + @ instruction: 0xffff58b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, sp, #804 @ 0x324 │ │ │ │ @ instruction: 0xffffb9fd │ │ │ │ vtbx.8 d26, {d31}, d29 │ │ │ │ vsubw.u q12, , d7 │ │ │ │ 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, 547f9a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431efa> │ │ │ │ - vraddhn.i d21, , q10 │ │ │ │ + vraddhn.i d21, , q2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #936] @ (548318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432278>) │ │ │ │ + ldr r6, [pc, #296] @ (548098 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x431ff8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #576] @ (5481b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432118>) │ │ │ │ + ldr r7, [pc, #960] @ (548338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432298>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #688] @ (548238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432198>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #4215 @ 0x1077 │ │ │ │ cmp r7, r1 │ │ │ │ bne.w 54828e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4321ee> │ │ │ │ cmp r6, #8 │ │ │ │ @@ -1752007,145 +1752020,145 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #240] @ (548450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323b0>) │ │ │ │ + ldr r4, [pc, #624] @ (5485d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432530>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r4, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r3, [pc, #640] @ (5485ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43254c>) │ │ │ │ + ldr r4, [pc, #0] @ (54836c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4322cc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #216] @ (54844c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323ac>) │ │ │ │ + ldr r3, [pc, #600] @ (5485cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43252c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (54861c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43257c>) │ │ │ │ + ldr r4, [pc, #32] @ (54839c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4322fc>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #760] @ (54867c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325dc>) │ │ │ │ + ldr r4, [pc, #120] @ (5483fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43235c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #128] @ (548410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432370>) │ │ │ │ + ldr r4, [pc, #512] @ (548590 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #680] @ (548640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325a0>) │ │ │ │ + ldr r6, [pc, #40] @ (5483c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432320>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #532 @ (adr r3, 5485b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432518>) │ │ │ │ vmlal.u , d31, d1[0] │ │ │ │ - vabal.u , d31, d4 │ │ │ │ + @ instruction: 0xfffff5e4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (548778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326d8>) │ │ │ │ + ldr r2, [pc, #320] @ (5484f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432458>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (5486b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432610>) │ │ │ │ + ldr r2, [pc, #112] @ (548430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432390>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #912] @ (548758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326b8>) │ │ │ │ + ldr r2, [pc, #272] @ (5484d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432438>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #320] @ (548518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432478>) │ │ │ │ + ldr r1, [pc, #704] @ (548698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #128] @ (548460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323c0>) │ │ │ │ + ldr r2, [pc, #512] @ (5485e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432540>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #280] @ (548500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432460>) │ │ │ │ + ldr r1, [pc, #664] @ (548680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325e0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #40] @ (548418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432378>) │ │ │ │ + ldr r4, [pc, #424] @ (548598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324f8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #576] @ (548638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432598>) │ │ │ │ + ldr r1, [pc, #960] @ (5487b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432718>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #288] @ (548520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432480>) │ │ │ │ + ldr r5, [pc, #672] @ (5486a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432600>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (548568 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4324c8>) │ │ │ │ + ldr r5, [pc, #736] @ (5486e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432648>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #896] @ (548790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4326f0>) │ │ │ │ + ldr r5, [pc, #256] @ (548510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432470>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #248] @ (548510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432470>) │ │ │ │ + ldr r5, [pc, #632] @ (548690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4325f0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r2, #4 │ │ │ │ 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 │ │ │ │ @@ -1752359,23 +1752372,23 @@ │ │ │ │ bl 543dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42dd1c> │ │ │ │ b.n 54860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43256c> │ │ │ │ movw r3, #5115 @ 0x13fb │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 548600 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432560> │ │ │ │ b.n 54849e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4323fe> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #0] @ (5486a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432604>) │ │ │ │ + ldr r5, [pc, #384] @ (548824 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432784>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xb7d9 │ │ │ │ vabal.u , d15, d25 │ │ │ │ - vcvt.f16.u16 q9, q12, #1 │ │ │ │ + @ instruction: 0xffff2cd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ 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, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1753419,96 +1753432,96 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #3960 @ 0xf78 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #0] @ (5491f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x433154>) │ │ │ │ + ldr r6, [pc, #384] @ (549374 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4332d4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r6, [r2, #30] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r0, [pc, #600] @ (54945c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4333bc>) │ │ │ │ + ldr r0, [pc, #984] @ (5495dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43353c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r5, [r6, #6] │ │ │ │ @ instruction: 0xffff7167 │ │ │ │ vaddl.u , d31, d25 │ │ │ │ - vqshl.u64 q9, q0, #63 @ 0x3f │ │ │ │ + vqshrun.s64 d18, q8, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #456] @ (5493e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x433344>) │ │ │ │ + ldr r3, [pc, #840] @ (549564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4334c4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r6, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sl, r2 │ │ │ │ + add sl, lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, ip │ │ │ │ + add r8, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r8 │ │ │ │ + blx r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, lr │ │ │ │ + cmp r6, sl │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, sl │ │ │ │ + bx r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r7, r5 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ cmp r3, r6 │ │ │ │ @@ -1754716,131 +1754729,131 @@ │ │ │ │ ldr r1, [pc, #248] @ (54a0a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434000>) │ │ │ │ movw r2, #853 @ 0x355 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ str r5, [r0, #120] @ 0x78 │ │ │ │ - vmlal.u q10, d31, d0[0] │ │ │ │ + vsubw.u q10, , d16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + adds r6, r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #504] @ (54a2a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434200>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #504] @ (54a2a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434204>) │ │ │ │ movw r2, #3613 @ 0xe1d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1755038,77 +1755051,77 @@ │ │ │ │ movs r2, #26 │ │ │ │ str r2, [sp, #28] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ b.w 548b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x432a90> │ │ │ │ nop │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r7, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ 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 │ │ │ │ ldr.w r5, [pc, #2932] @ 54aea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434e08> │ │ │ │ mov r4, r1 │ │ │ │ @@ -1756181,19 +1756194,19 @@ │ │ │ │ ldrb r6, [r6, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strb r7, [r7, r0] │ │ │ │ vqshl.u64 d21, d6, #63 @ 0x3f │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54a626 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434586> │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 54a62a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43458a> │ │ │ │ ldr r4, [r2, #12] │ │ │ │ @@ -1756496,19 +1756509,19 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ adds r6, #1 │ │ │ │ b.n 54aaf2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x434a52> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 541938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b898> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ @@ -1757023,66 +1757036,66 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 54b388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4352e8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vqadd.u16 d16, d24, d22 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + vshr.u64 d0, d22, #8 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vqadd.u8 d16, d18, d22 │ │ │ │ - ldc2l 0, cr0, [sl, #-728]! @ 0xfffffd28 │ │ │ │ - ldc2 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ + vshr.u64 d0, d22, #30 │ │ │ │ + ldc2l 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ + ldc2l 0, cr0, [r6, #728]! @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [lr, #-728] @ 0xfffffd28 │ │ │ │ + ldc2 0, cr0, [r8, #-728]! @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [ip, #-728] @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [sl, #-728]! @ 0xfffffd28 │ │ │ │ + ldc2l 0, cr0, [r8], #728 @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ + stc2l 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ + stc2 0, cr0, [r0, #-728] @ 0xfffffd28 │ │ │ │ + ldc2l 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ + stc2l 0, cr0, [sl], #728 @ 0x2d8 │ │ │ │ ldc2 0, cr0, [lr], #728 @ 0x2d8 │ │ │ │ - ldc2l 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ - stc2 0, cr0, [ip], #728 @ 0x2d8 │ │ │ │ - stc2l 0, cr0, [sl], {182} @ 0xb6 │ │ │ │ - ldc2 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ - ldc2 0, cr0, [r4], #728 @ 0x2d8 │ │ │ │ - stc2 0, cr0, [r4], {182} @ 0xb6 │ │ │ │ - stc2 0, cr0, [r0], #728 @ 0x2d8 │ │ │ │ - ldc2l 0, cr0, [r0], #-728 @ 0xfffffd28 │ │ │ │ - stc2 0, cr0, [sl], {182} @ 0xb6 │ │ │ │ - mrrc2 0, 11, r0, lr, cr6 │ │ │ │ - ldc2l 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ - stc2 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ - mcrr2 0, 11, r0, r8, cr6 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + ldc2l 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ + stc2 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ + stc2 0, cr0, [r8], #728 @ 0x2d8 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ - @ instruction: 0xfbf600b6 │ │ │ │ - ldc2 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + ldc2 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ + mrrc2 0, 11, r0, r6, cr6 │ │ │ │ + ldc2l 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r0], {182} @ 0xb6 │ │ │ │ - @ instruction: 0xfbd200b6 │ │ │ │ - @ instruction: 0xfbee00b6 │ │ │ │ - stc2 0, cr0, [r4], {182} @ 0xb6 │ │ │ │ - @ instruction: 0xfbdc00b6 │ │ │ │ - @ instruction: 0xfbae00b6 │ │ │ │ - smlaltt r0, r0, sl, r6 │ │ │ │ - @ instruction: 0xfbe000b6 │ │ │ │ - @ instruction: 0xfbb800b6 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + stc2l 0, cr0, [r0], #-728 @ 0xfffffd28 │ │ │ │ + ldc2 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ + mcrr2 0, 11, r0, lr, cr6 │ │ │ │ + stc2l 0, cr0, [r4], #-728 @ 0xfffffd28 │ │ │ │ + ldc2 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ + stc2 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ + mcrr2 0, 11, r0, r0, cr6 │ │ │ │ + ldc2 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + ldc2 0, cr0, [r2, #728] @ 0x2d8 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #-728]! @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [r0, #728] @ 0x2d8 │ │ │ │ stmdb 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] @ 54c3d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436330> │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2940] @ 54c3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436334> │ │ │ │ @@ -1758144,55 +1758157,55 @@ │ │ │ │ lsls r0, r4, #3 │ │ │ │ blx r4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r8, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr??.w r0, [r0, #182] @ 0xb6 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf53c00b6 │ │ │ │ - adcs.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + @ instruction: 0xf59c00b6 │ │ │ │ + subs.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subw r0, r6, #2230 @ 0x8b6 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + @ instruction: 0xf70600b6 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf69000b6 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + @ instruction: 0xf6f000b6 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rsb r0, ip, #5963776 @ 0x5b0000 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + @ instruction: 0xf62c00b6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf3c600b6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + bic.w r0, r6, #5963776 @ 0x5b0000 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf3b400b6 │ │ │ │ - and.w r0, r2, #182 @ 0xb6 │ │ │ │ - ands.w r0, ip, #182 @ 0xb6 │ │ │ │ - vshr.s64 d16, d22, #20 │ │ │ │ - and.w r0, r8, #182 @ 0xb6 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + ands.w r0, r4, #5963776 @ 0x5b0000 │ │ │ │ + orn r0, r2, #182 @ 0xb6 │ │ │ │ + orns r0, ip, #182 @ 0xb6 │ │ │ │ + orr.w r0, ip, #182 @ 0xb6 │ │ │ │ + orn r0, r8, #182 @ 0xb6 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #128] @ (54c4b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436414>) │ │ │ │ + ldr r4, [pc, #512] @ (54c634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436594>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xf18c00b6 │ │ │ │ - ldc2 0, cr0, [r8], {182} @ 0xb6 │ │ │ │ - vshr.s64 d16, d22, #38 │ │ │ │ - stc2 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ - vshr.s64 d16, d22, #58 │ │ │ │ - vshr.s64 d0, d22, #42 │ │ │ │ - vshr.s64 d0, d22, #14 │ │ │ │ - mrrc2 0, 11, r0, sl, cr6 │ │ │ │ - vshr.s64 d0, d22, #34 │ │ │ │ + @ instruction: 0xf1ec00b6 │ │ │ │ + ldc2l 0, cr0, [r8], #728 @ 0x2d8 │ │ │ │ + bics.w r0, sl, #182 @ 0xb6 │ │ │ │ + stc2l 0, cr0, [r2], #728 @ 0x2d8 │ │ │ │ + bic.w r0, r6, #182 @ 0xb6 │ │ │ │ + vshr.s64 d16, d22, #10 │ │ │ │ + ands.w r0, r2, #182 @ 0xb6 │ │ │ │ + ldc2 0, cr0, [sl], #728 @ 0x2d8 │ │ │ │ + vshr.s64 d16, d22, #2 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ ldr.w sl, [r8, #4] │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54c6cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43662c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1758924,60 +1758937,60 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54cc6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436bce> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54cc6e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436bce> │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #712] @ (54cfe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436f40>) │ │ │ │ + ldr r2, [pc, #72] @ (54cd60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436cc0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - vqadd.s16 d0, d30, d22 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + vqadd.s64 d16, d30, d22 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #320] @ (54ce64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436dc4>) │ │ │ │ + ldr r1, [pc, #704] @ (54cfe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436f44>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrc 0, 5, r0, cr12, cr6, {5} │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + vqadd.s16 d0, d28, d22 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #24] @ (54cd48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436ca8>) │ │ │ │ + ldr r1, [pc, #408] @ (54cec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436e28>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - mrc 0, 3, r0, cr2, cr6, {5} │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + mrc 0, 6, r0, cr2, cr6, {5} │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc 0, 2, r0, cr8, cr6, {5} │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + mrc 0, 5, r0, cr8, cr6, {5} │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + mrc 0, 2, r0, cr0, cr6, {5} │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl, #728] @ 0x2d8 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + mrc 0, 1, r0, cr10, cr6, {5} │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #336] @ (54cea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436e04>) │ │ │ │ + ldr r0, [pc, #720] @ (54d024 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436f84>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r0, #728] @ 0x2d8 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + mcr 0, 1, r0, cr0, cr6, {5} │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #216] @ (54ce38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d98>) │ │ │ │ + ldr r0, [pc, #600] @ (54cfb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436f18>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc 0, cr0, [r2, #728]! @ 0x2d8 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + mcr 0, 0, r0, cr2, cr6, {5} │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc 0, cr0, [r8, #728] @ 0x2d8 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + stcl 0, cr0, [r8, #728]! @ 0x2d8 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf61000b6 │ │ │ │ - stcl 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + @ instruction: 0xf67000b6 │ │ │ │ + stcl 0, cr0, [r2, #728] @ 0x2d8 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #224] @ (54ce60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436dc0>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stcl 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [r4, #728]! @ 0x2d8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1759012,25 +1759025,25 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ ldr r1, [pc, #32] @ (54ce04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436d64>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54cb9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436afc> │ │ │ │ + b.n 54cc5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436bbc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54c80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43676c> │ │ │ │ + b.n 54c8cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43682c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54c848 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4367a8> │ │ │ │ + b.n 54c908 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436868> │ │ │ │ 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] @ 54d510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437470> │ │ │ │ @@ -1759692,49 +1759705,49 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #206 @ 0xce │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61800b6 │ │ │ │ - ldcl 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ - b.n 54dcbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437c1c> │ │ │ │ + @ instruction: 0xf67800b6 │ │ │ │ + ldcl 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ + b.n 54cd7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x436cdc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r6, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 54d648 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4375a8> │ │ │ │ + b.n 54d708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437668> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orrs.w r0, r6, r6, ror #2 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + @ instruction: 0xeab600b6 │ │ │ │ + b.n 54d5bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43751c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe85600b6 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + ldmia.w r6!, {r1, r2, r4, r5, r7} │ │ │ │ + b.n 54d580 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4374e0> │ │ │ │ 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] @ 54dfec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f4c> │ │ │ │ @@ -1760875,37 +1760888,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #170 @ 0xaa │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bhi.n 54dfbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f1c> │ │ │ │ + bls.n 54e07c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437fdc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 54df3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437e9c> │ │ │ │ + bvs.n 54dffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f5c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54e090 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ff0> │ │ │ │ + b.n 54e150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4380b0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 54df38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437e98> │ │ │ │ + bvc.n 54dff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f58> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bvc.n 54e028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437f88> │ │ │ │ + bvc.n 54e0e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438048> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54df98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ef8> │ │ │ │ + bpl.n 54e058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437fb8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 54df94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437ef4> │ │ │ │ + bvs.n 54e054 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x437fb4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 542884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c7e4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53e69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4285fc> │ │ │ │ @@ -1762118,106 +1762131,106 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6802 @ 0x1a92 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r8, r6, lsl #3] │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + strb.w r0, [r8, #182] @ 0xb6 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf76000b6 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + @ instruction: 0xf7c000b6 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 54edec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d4c> │ │ │ │ + bvs.n 54ecac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438c0c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 54edd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d38> │ │ │ │ + bmi.n 54ec98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438bf8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf4ba00b6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + adds.w r0, sl, #5963776 @ 0x5b0000 │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orn r0, r6, #5963776 @ 0x5b0000 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + @ instruction: 0xf4c600b6 │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2e200b6 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xf34200b6 │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2fc00b6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + @ instruction: 0xf35c00b6 │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eor.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + @ instruction: 0xf4ee00b6 │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 54edf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438d50> │ │ │ │ + bcc.n 54eeb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438e10> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 54ed88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438ce8> │ │ │ │ + bcc.n 54ee48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438da8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #336] @ (54ef7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438edc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #336] @ (54ef80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438ee0>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1762342,57 +1762355,57 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6350 @ 0x18ce │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 54f038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438f98> │ │ │ │ + bne.n 54eef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x438e58> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - and.w r0, r4, #182 @ 0xb6 │ │ │ │ - movs r0, #174 @ 0xae │ │ │ │ + orn r0, r4, #182 @ 0xb6 │ │ │ │ + movs r1, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf18200b6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf1e200b6 │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bic.w r0, lr, #182 @ 0xb6 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + eor.w r0, lr, #182 @ 0xb6 │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orns r0, sl, #182 @ 0xb6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + @ instruction: 0xf0da00b6 │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12a00b6 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + @ instruction: 0xf18a00b6 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12600b6 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + @ instruction: 0xf18600b6 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r5!, {r4, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -1762790,15 +1762803,15 @@ │ │ │ │ ldr.w r3, [pc, #2008] @ 54fbf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439b54> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 55027c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a1dc> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl aceab0 │ │ │ │ + bl aceac0 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54fce0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439c40> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1763464,52 +1763477,52 @@ │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsrs r6, r1, #31 │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsrs r7, r1, #20 │ │ │ │ vcvt.u32.f32 d22, d10, #1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ands.w r0, r4, #182 @ 0xb6 │ │ │ │ - and.w r0, r8, #182 @ 0xb6 │ │ │ │ + orns r0, r4, #182 @ 0xb6 │ │ │ │ + orn r0, r8, #182 @ 0xb6 │ │ │ │ strb r1, [r0, r2] │ │ │ │ @ instruction: 0xffff0d90 │ │ │ │ lsls r0, r6, #5 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ vmls.i q9, , d4[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54fef6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439e56> │ │ │ │ @ instruction: 0xffff6b56 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf27000b6 │ │ │ │ - sub.w r0, sl, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf2d000b6 │ │ │ │ + addw r0, sl, #182 @ 0xb6 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #728]! @ 0x2d8 │ │ │ │ - pop {r5, r6} │ │ │ │ + mrc 0, 2, r0, cr12, cr6, {5} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54fa9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4399fc> │ │ │ │ + b.n 54fb5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439abc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 54f944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4398a4> │ │ │ │ + b.n 54fa04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439964> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 54fc30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439b90> │ │ │ │ + cbnz r0, 54fc48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439ba8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + stcl 0, cr0, [lr], #-728 @ 0xfffffd28 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + cbnz r2, 54fc4a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x439baa> │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54f356 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4392b6> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r6, #480] @ 0x1e0 │ │ │ │ ldr.w ip, [r2] │ │ │ │ @@ -1764662,111 +1764675,111 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 550994 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a8f4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 550564 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a4c4> │ │ │ │ + b.n 550624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a584> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a284> │ │ │ │ + b.n 5503e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a344> │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xffd5fffe │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - @ instruction: 0xe83c00b6 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + ldmia.w ip, {r1, r2, r4, r5, r7} │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe81000b6 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + ldrd r0, r0, [r0], #-728 @ 0x2d8 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [r6], #-728 @ 0x2d8 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + @ instruction: 0xe8d600b6 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5510e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b040> │ │ │ │ + b.n 5511a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b100> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a6c8> │ │ │ │ + b.n 550828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a788> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ac10> │ │ │ │ + b.n 550d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43acd0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa94> │ │ │ │ + b.n 550bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ab54> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 550428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a388> │ │ │ │ + b.n 5504e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a448> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cbz r4, 550ace <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa2e> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550d60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43acc0> │ │ │ │ + b.n 550e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ad80> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 550aa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa04> │ │ │ │ + cbz r4, 550abc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa1c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 14 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 550b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa88> │ │ │ │ + b.n 550be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ab48> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aaf4> │ │ │ │ + blt.n 550a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a9b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa7c> │ │ │ │ + blt.n 5509dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a93c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 550b10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa70> │ │ │ │ + bgt.n 550bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ab30> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a984> │ │ │ │ + bgt.n 550ae4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aa44> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 550b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43aaa4> │ │ │ │ + blt.n 550a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43a964> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add.w r3, sp, #4544 @ 0x11c0 │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 53f430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x429390> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ @@ -1765444,301 +1765457,302 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5835 @ 0x16cb │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - bvc.n 551340 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2a0> │ │ │ │ + bvc.n 551200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b160> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 551248 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1a8> │ │ │ │ + bge.n 551308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b268> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5511bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b11c> │ │ │ │ + bge.n 55127c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 551334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b294> │ │ │ │ + bvc.n 5511f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b154> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5511a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b100> │ │ │ │ + blt.n 551260 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55124c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1ac> │ │ │ │ + bvs.n 55130c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b26c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5511f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b150> │ │ │ │ + bvc.n 5512b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b210> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5511c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b120> │ │ │ │ + bvs.n 551280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1e0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f0> │ │ │ │ + bvs.n 551250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1b0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5511e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b140> │ │ │ │ + bls.n 5512a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b200> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b290> │ │ │ │ + bvs.n 5511f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b150> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b260> │ │ │ │ + bvs.n 5513c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b320> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 551670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5d0>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5512d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b230> │ │ │ │ + bvs.n 551390 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #792 @ (adr r7, 551604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b564>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5512d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b238> │ │ │ │ + bge.n 551398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 551598 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4f8>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551270 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1d0> │ │ │ │ + bvs.n 551330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b290> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 55152c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b48c>) │ │ │ │ + add r7, pc, #936 @ (adr r7, 5516ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b60c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55127c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1dc> │ │ │ │ + bvs.n 55133c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b29c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 5515f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b558>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c4> │ │ │ │ + bmi.n 551224 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b184> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 551358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2b8> │ │ │ │ + bls.n 551218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b178> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 5513c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b324>) │ │ │ │ + add r7, pc, #552 @ (adr r7, 551544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 551470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d0>) │ │ │ │ + add r5, pc, #720 @ (adr r5, 5515f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b550>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 55166c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5cc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 551360 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c0> │ │ │ │ + bpl.n 551420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b380> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #944 @ (adr r6, 5516e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b640>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 551460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3c0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b1d8> │ │ │ │ + bvc.n 551338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b298> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #824 @ (adr r6, 551674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5d4>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 5513f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b354>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b260> │ │ │ │ + bpl.n 5513c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b320> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 551608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b568>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 551388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b204> │ │ │ │ + bpl.n 551364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #496 @ (adr r6, 551544 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a4>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 5516c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b624>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 5512f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b254> │ │ │ │ + bhi.n 5513b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b314> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 5514d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b438>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 551658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5b8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b264> │ │ │ │ + bpl.n 5513c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b324> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 55146c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3cc>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 5515ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b54c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 55130c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b26c> │ │ │ │ + bvs.n 5513cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b32c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #1000 @ (adr r5, 551760 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6c0>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 5514e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b440>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 551394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f4> │ │ │ │ + bmi.n 551454 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #880 @ (adr r5, 5516f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b654>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 551474 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 551448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3a8> │ │ │ │ + bvs.n 551308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b268> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 551694 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f4>) │ │ │ │ + add r6, pc, #136 @ (adr r6, 551414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b374>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551388 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2e8> │ │ │ │ + bmi.n 551448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3a8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 551608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b568>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 551788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6e8>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bpl.n 5513b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b314> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b254> │ │ │ │ + add r5, pc, #752 @ (adr r5, 551690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #368 @ (adr r5, 551510 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b470>) │ │ │ │ + bcc.n 551338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b298> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551478 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d8> │ │ │ │ + movs r6, r5 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + add r5, pc, #624 @ (adr r5, 55161c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b57c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vmla.i q8, q15, d3[0] │ │ │ │ - add r5, pc, #240 @ (adr r5, 55149c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3fc>) │ │ │ │ + bmi.n 55148c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5513cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b32c> │ │ │ │ + add r5, pc, #512 @ (adr r5, 5515b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b514>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 551434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b394>) │ │ │ │ + bmi.n 551378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5512b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b218> │ │ │ │ + add r5, pc, #280 @ (adr r5, 5514d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b434>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 551754 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6b4>) │ │ │ │ + cbz r0, 551410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b370> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + add r5, pc, #152 @ (adr r5, 55145c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3bc>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bcc.n 55144c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #792 @ (adr r4, 5516dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b63c>) │ │ │ │ + vmla.i32 q0, q11, d3[0] │ │ │ │ + add r5, pc, #72 @ (adr r5, 551418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b378>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55138c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2ec> │ │ │ │ + bcc.n 551428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b388> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + vmla.i q0, q15, d3[0] │ │ │ │ + add r4, pc, #1000 @ (adr r4, 5517c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b724>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bcc.n 5514c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b424> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + vhadd.u q8, q11, │ │ │ │ + add r4, pc, #904 @ (adr r4, 551770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6d0>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bmi.n 551460 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3c0> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + vhadd.u16 q8, q15, │ │ │ │ + add r4, pc, #808 @ (adr r4, 55171c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b67c>) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bcs.n 5513bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b31c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ vhadd.u8 q8, q11, │ │ │ │ - add r4, pc, #712 @ (adr r4, 551698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f8>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 5516c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b628>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551368 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2c8> │ │ │ │ + bmi.n 5514bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b41c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u32 q0, q15, │ │ │ │ - add r4, pc, #616 @ (adr r4, 551644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5a4>) │ │ │ │ + vhadd.u16 q0, q14, │ │ │ │ + add r4, pc, #544 @ (adr r4, 55162c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b58c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 551404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b364> │ │ │ │ + bcs.n 551500 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b460> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.u16 q0, q11, │ │ │ │ - add r4, pc, #520 @ (adr r4, 5515f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b550>) │ │ │ │ + cdp2 0, 13, cr0, cr12, cr3, {6} │ │ │ │ + add r4, pc, #288 @ (adr r4, 551538 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b498>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5513a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b300> │ │ │ │ + bcs.n 5514dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b43c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr3, {6} │ │ │ │ - add r4, pc, #424 @ (adr r4, 55159c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4fc>) │ │ │ │ + cdp2 0, 12, cr0, cr4, cr3, {6} │ │ │ │ + add r4, pc, #192 @ (adr r4, 5514e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b444>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5512fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b25c> │ │ │ │ + bcs.n 551378 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr3, {6} │ │ │ │ - add r4, pc, #328 @ (adr r4, 551548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a8>) │ │ │ │ + cdp2 0, 10, cr0, cr12, cr3, {6} │ │ │ │ + add r4, pc, #96 @ (adr r4, 551490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5513fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b35c> │ │ │ │ + bcc.n 5513dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b33c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr12, cr3, {6} │ │ │ │ - add r4, pc, #160 @ (adr r4, 5514ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b40c>) │ │ │ │ + cdp2 0, 9, cr0, cr4, cr3, {6} │ │ │ │ + add r4, pc, #0 @ (adr r4, 55143c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b39c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 551440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3a0> │ │ │ │ + bcs.n 551470 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3d0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 7, cr0, cr12, cr3, {6} │ │ │ │ - add r3, pc, #928 @ (adr r3, 5517b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b718>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 5517e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b748>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55141c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b37c> │ │ │ │ + bcc.n 5514cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b42c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 6, cr0, cr4, cr3, {6} │ │ │ │ - add r3, pc, #832 @ (adr r3, 551764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6c4>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 551794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6f4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5514b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b418> │ │ │ │ + bcs.n 551488 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3e8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 4, cr0, cr12, cr3, {6} │ │ │ │ - add r3, pc, #736 @ (adr r3, 551710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b670>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 551740 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55151c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b47c> │ │ │ │ + bcc.n 55154c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 3, cr0, cr4, cr3, {6} │ │ │ │ - add r3, pc, #640 @ (adr r3, 5516bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b61c>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 5516ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b64c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5513b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b310> │ │ │ │ + bne.n 5513e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b340> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 1, cr0, cr12, cr3, {6} │ │ │ │ - add r3, pc, #544 @ (adr r3, 551668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5c8>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 551698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 55140c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b36c> │ │ │ │ + bcs.n 55147c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 0, 0, cr0, cr4, cr3, {6} │ │ │ │ - add r3, pc, #448 @ (adr r3, 551614 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b574>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 551644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5513c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b328> │ │ │ │ + bne.n 551398 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b2f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2l 0, cr0, [ip, #780]! @ 0x30c │ │ │ │ - add r3, pc, #352 @ (adr r3, 5515c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b520>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 5515f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b550>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 55148c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3ec> │ │ │ │ + bmi.n 5513ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b30c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 0, cr0, [r4, #780] @ 0x30c │ │ │ │ - add r3, pc, #256 @ (adr r3, 55156c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4cc>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 55159c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551520 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b480> │ │ │ │ + bne.n 551410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b370> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 0, cr0, [ip, #780]! @ 0x30c │ │ │ │ - add r3, pc, #160 @ (adr r3, 551518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b478>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bne.n 5513bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b31c> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [r4, #780]! @ 0x30c │ │ │ │ - add r3, pc, #64 @ (adr r3, 5514c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b424>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 551548 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4a8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5514d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b438> │ │ │ │ + bmi.n 5515a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b504> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [ip, #780] @ 0x30c │ │ │ │ - add r2, pc, #992 @ (adr r2, 551870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b7d0>) │ │ │ │ + stc2 0, cr0, [r0, #780]! @ 0x30c │ │ │ │ + add r3, pc, #56 @ (adr r3, 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 5514ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b44c> │ │ │ │ + bcs.n 5514e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b448> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-780]! @ 0xfffffcf4 │ │ │ │ - add r2, pc, #896 @ (adr r2, 55181c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b77c>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 55187c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b7dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 551550 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b4b0> │ │ │ │ + beq.n 551480 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b3e0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-780] @ 0xfffffcf4 │ │ │ │ - add r2, pc, #800 @ (adr r2, 5517c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b728>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bmi.n 5514e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b444> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0, #-780] @ 0xfffffcf4 │ │ │ │ - add r2, pc, #696 @ (adr r2, 55176c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6cc>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - bne.n 551428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b388> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 5516fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b65c>) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - beq.n 5513c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b320> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [r4], #780 @ 0x30c │ │ │ │ - add r2, pc, #320 @ (adr r2, 551608 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b568>) │ │ │ │ + stc2l 0, cr0, [r4, #-780] @ 0xfffffcf4 │ │ │ │ + add r2, pc, #704 @ (adr r2, 551788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6e8>) │ │ │ │ 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] │ │ │ │ @@ -1765892,18 +1765906,18 @@ │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr r1, [pc, #20] @ (551680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b5e0>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - bcs.n 551758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b6b8> │ │ │ │ + bcs.n 551618 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b578> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str.w r0, [r4, #195] @ 0xc3 │ │ │ │ - bcs.n 551710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b670> │ │ │ │ + vld4. {d0-d3}, [r4], r3 │ │ │ │ + bcs.n 5515d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b530> │ │ │ │ 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 │ │ │ │ @@ -1768121,17 +1768135,17 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ lsls r1, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 552e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cda4> │ │ │ │ + cbnz r6, 552e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cdbc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 552e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cdb0> │ │ │ │ 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 │ │ │ │ @@ -1768405,17 +1768419,17 @@ │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ b.n 552f5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cebe> │ │ │ │ movs r0, #239 @ 0xef │ │ │ │ b.n 552f5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cebe> │ │ │ │ movs r0, #241 @ 0xf1 │ │ │ │ b.n 552f5e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43cebe> │ │ │ │ nop │ │ │ │ - cbnz r2, 5530ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d04c> │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 5530cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d02c> │ │ │ │ + cbnz r4, 5530e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d044> │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 5530e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d048> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1768518,25 +1768532,25 @@ │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ 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 │ │ │ │ @@ -1768560,17 +1768574,17 @@ │ │ │ │ beq.n 5531fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d15c> │ │ │ │ ldr r3, [pc, #12] @ (553230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d190>) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ ldr r1, [pc, #12] @ (553234 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43d194>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ 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] │ │ │ │ @@ -1769786,39 +1769800,39 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 553ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43de08> │ │ │ │ + blt.n 553f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43dec8> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 553f3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43de9a> │ │ │ │ + cbz r4, 553f52 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43deb2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ mov r0, r4 │ │ │ │ bl 46b55c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3554bc> │ │ │ │ b.n 553dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43dd28> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ @@ -1770520,115 +1770534,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 551a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43b9c0> │ │ │ │ b.n 553dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43dd28> │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #568 @ (adr r7, 554804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e764>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 554984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8e4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #912 @ (adr r5, 554964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8c4>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 5546e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e644>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 5547b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e710>) │ │ │ │ + add r7, pc, #856 @ (adr r7, 554930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e890>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 554910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e870>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 554690 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5f0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #376 @ (adr r7, 55475c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6bc>) │ │ │ │ + add r7, pc, #760 @ (adr r7, 5548dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e83c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #720 @ (adr r5, 5548bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e81c>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 55463c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e59c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 554708 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e668>) │ │ │ │ + add r7, pc, #664 @ (adr r7, 554888 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7e8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #624 @ (adr r5, 554868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7c8>) │ │ │ │ + add r5, pc, #1008 @ (adr r5, 5549e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e948>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 554904 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e864>) │ │ │ │ + add r7, pc, #136 @ (adr r7, 554684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5e4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 5548e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e844>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 554664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5c4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 554620 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e580>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 5547a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e700>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 5546e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e640>) │ │ │ │ + add r4, pc, #592 @ (adr r4, 554860 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7c0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 5549a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e904>) │ │ │ │ + add r6, pc, #272 @ (adr r6, 554724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e684>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #72 @ (adr r4, 554664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e5c4>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 5547e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e744>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 554730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e690>) │ │ │ │ + add r6, pc, #656 @ (adr r6, 5548b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e810>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 554a20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e980>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 5547a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e700>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 5546dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e63c>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 55485c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7bc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #920 @ (adr r3, 5549cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e92c>) │ │ │ │ + add r4, pc, #280 @ (adr r4, 55474c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6ac>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 554748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6a8>) │ │ │ │ + add r7, pc, #656 @ (adr r7, 5548c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e828>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 554978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8d8>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 5546f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e658>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 554724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e684>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 5548a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e804>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #728 @ (adr r3, 554924 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e884>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 5546a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e604>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 554990 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8f0>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 554710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e670>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #616 @ (adr r3, 5548c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e820>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 554a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e9a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #496 @ (adr r6, 55484c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7ac>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 5549cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e92c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #520 @ (adr r3, 55486c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7cc>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 5549ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e94c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 554a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e978>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 554798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #424 @ (adr r3, 554818 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e778>) │ │ │ │ + add r3, pc, #808 @ (adr r3, 554998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 5546b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e614>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 554834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e794>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #328 @ (adr r3, 5547c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e724>) │ │ │ │ + add r3, pc, #712 @ (adr r3, 554944 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 554790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6f0>) │ │ │ │ + add r5, pc, #656 @ (adr r5, 554910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e870>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 554770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e6d0>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 5548f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e850>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 5547ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e74c>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 55496c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e8cc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 55471c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e67c>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 55489c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43e7fc>) │ │ │ │ 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] @ 554f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43eedc> │ │ │ │ mov r9, r2 │ │ │ │ @@ -1771499,59 +1771513,59 @@ │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 554f92 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43eef2> │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 555218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f178>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 554f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43eef8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #168 @ (adr r1, 555038 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef98>) │ │ │ │ + add r1, pc, #552 @ (adr r1, 5551b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f118>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 555304 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f264>) │ │ │ │ + add r4, pc, #240 @ (adr r4, 555084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43efe4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 554fe0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ef40>) │ │ │ │ + add r0, pc, #456 @ (adr r0, 555160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f0c0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4!, {r0, r2, r3} │ │ │ │ vsli.32 d27, d4, #31 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 5550bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f01c>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 55523c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f19c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 555230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f190>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 5553b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f310>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r1!, {r0, r3, r4, r6, r7} │ │ │ │ @ instruction: 0xffffc99d │ │ │ │ @ instruction: 0xffffc9bd │ │ │ │ - vcvt.f32.u32 , q14, #1 │ │ │ │ + @ instruction: 0xffff9edc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ (55512c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f08c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1771685,27 +1771699,27 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (555274 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f1d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1772317,33 +1772331,33 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #576] @ (555a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43f9ac>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772927,17 +1772941,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #528 @ (adr r5, 556048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ffa8>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r4, pc, #496 @ (adr r4, 55602c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43ff8c>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ 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] │ │ │ │ @@ -1773004,21 +1773018,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 555ed2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43fe32> │ │ │ │ b.n 555ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x43fe28> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1773186,19 +1773200,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ 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] @ (556134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440094>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1773246,17 +1773260,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 556150 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4400b0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1773341,17 +1773355,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 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ b.n 55619e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4400fe> │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r1, r5] │ │ │ │ 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] │ │ │ │ @@ -1773520,23 +1773534,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (556414 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440374>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #56] @ (556444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4403a4>) │ │ │ │ + ldr r7, [pc, #440] @ (5565c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440524>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #176] @ (5564c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440420>) │ │ │ │ + ldr r7, [pc, #560] @ (556640 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4405a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #960] @ (5567d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440734>) │ │ │ │ + ldr r7, [pc, #320] @ (556554 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4404b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #56] @ (556450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4403b0>) │ │ │ │ + ldr r7, [pc, #440] @ (5565d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440530>) │ │ │ │ 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] @ (556814 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440774>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1773895,15 +1773909,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ 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] @ 556e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440dc8> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1774501,90 +1774515,90 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ bl 26ae76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x154dd6> │ │ │ │ bl 394e7a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x27edda> │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 5570ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44104c>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 55726c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4411cc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 557088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440fe8>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 557208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441168>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 8f6e9e │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 556eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440e10>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 557030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440f90>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 557264 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4411c4>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 556fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440f44>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #856 @ (adr r1, 557218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441178>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 556f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440ef8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + cmp lr, sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, pc │ │ │ │ + cmp lr, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, sl │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add sl, pc │ │ │ │ + cmp r2, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, pc │ │ │ │ + cmp r6, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r8, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add lr, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 55728c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4411ec>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 55700c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x440f6c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ 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] @ (5570d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441034>) │ │ │ │ @@ -1774757,27 +1774771,27 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ 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] @ (557338 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441298>) │ │ │ │ @@ -1774996,31 +1775010,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + adcs r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ 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] @ (557394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4412f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1775132,17 +1775146,17 @@ │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -1775808,48 +1775822,48 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 557a76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4419d6> │ │ │ │ @ instruction: 0xffff85ec │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ 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 │ │ │ │ @@ -1775920,21 +1775934,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ b.n 557c0e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441b6e> │ │ │ │ nop │ │ │ │ - mvns r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1776047,39 +1776061,39 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (557e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x441d68>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ 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] │ │ │ │ @@ -1777245,101 +1777259,101 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #10] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #27] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r3, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 558de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442d44>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 558f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442ec4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (558c3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442b9c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (558c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x442ba0>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1777373,17 +1777387,17 @@ │ │ │ │ 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 558a3a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44299a> │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1777938,63 +1777952,63 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #14] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r7, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #332] @ (559404 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443364>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1778131,25 +1778145,25 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ 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] @ (55958c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4434ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1778277,29 +1778291,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ 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] @ 559670 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435d0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1778310,15 +1778324,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 aa9b78 │ │ │ │ + bl aa9b88 │ │ │ │ ldr r3, [pc, #144] @ (55967c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435dc>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1778328,28 +1778342,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 aa19c0 │ │ │ │ + bl aa19d0 │ │ │ │ cbnz r0, 559652 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435b2> │ │ │ │ ldr r2, [pc, #100] @ (559680 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435e0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 6b774 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aabfb8 │ │ │ │ + bl aabfc8 │ │ │ │ ldr r2, [pc, #72] @ (559684 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435e4>) │ │ │ │ ldr r3, [pc, #52] @ (559674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435d4>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1778359,32 +1778373,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (559688 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4435e8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9f4b8 │ │ │ │ + bl a9f4c8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a9f414 │ │ │ │ + bl a9f424 │ │ │ │ b.n 559634 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x443594> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ 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] @ (5597ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44370c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1780820,33 +1780834,33 @@ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1781582,17 +1781596,17 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (55baec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445a4c>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r5, #22 │ │ │ │ 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 │ │ │ │ @@ -1782302,34 +1782316,34 @@ │ │ │ │ b.n 55bd72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445cd2> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, #310 @ 0x136 │ │ │ │ b.n 55bd72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445cd2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xf6d800b5 │ │ │ │ - @ instruction: 0xf6f600b5 │ │ │ │ - @ instruction: 0xf6ba00b5 │ │ │ │ - @ instruction: 0xf6d800b5 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + @ instruction: 0xf73800b5 │ │ │ │ + @ instruction: 0xf75600b5 │ │ │ │ + @ instruction: 0xf71a00b5 │ │ │ │ + @ instruction: 0xf73800b5 │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - rsb r0, lr, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf58a00b5 │ │ │ │ - sub.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf61000b5 │ │ │ │ + @ instruction: 0xf62e00b5 │ │ │ │ + @ instruction: 0xf5ea00b5 │ │ │ │ + addw r0, r8, #2229 @ 0x8b5 │ │ │ │ stmdb 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 │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ @@ -1782527,54 +1782541,54 @@ │ │ │ │ b.n 55bf86 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445ee6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + negs r2, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 55c1d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446134> │ │ │ │ + bne.n 55c094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x445ff4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmn r6, r5 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2 0, cr0, [lr], #740 @ 0x2e4 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + stc2 0, cr0, [lr, #-740] @ 0xfffffd1c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #160] @ (55c1dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44613c>) │ │ │ │ + ldr r7, [pc, #544] @ (55c35c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4462bc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r7, #124 @ 0x7c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ 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] @ (55c2d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446230>) │ │ │ │ @@ -1782724,45 +1782738,45 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r6, #148 @ 0x94 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #472] @ (55c4bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44641c>) │ │ │ │ + ldr r5, [pc, #856] @ (55c63c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44659c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r1, #22 │ │ │ │ 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 │ │ │ │ @@ -1783007,29 +1783021,29 @@ │ │ │ │ nop │ │ │ │ subs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - stcl 0, cr0, [r6, #724] @ 0x2d4 │ │ │ │ - stcl 0, cr0, [r4, #724]! @ 0x2d4 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + mcr 0, 1, r0, cr6, cr5, {5} │ │ │ │ + mcr 0, 2, r0, cr4, cr5, {5} │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #968] @ (55c964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4468c4>) │ │ │ │ + ldr r2, [pc, #328] @ (55c6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446644>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc 0, cr0, [sl, #724] @ 0x2d4 │ │ │ │ - ldc 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ - cmp r7, #12 │ │ │ │ + ldcl 0, cr0, [sl, #724]! @ 0x2d4 │ │ │ │ + mrc 0, 0, r0, cr8, cr5, {5} │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #808] @ (55c8d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446838>) │ │ │ │ + ldr r2, [pc, #168] @ (55c658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4465b8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1783073,18 +1783087,18 @@ │ │ │ │ ldr r1, [pc, #28] @ (55c644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4465a4>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r0], {181} @ 0xb5 │ │ │ │ - stcl 0, cr0, [sl], #724 @ 0x2d4 │ │ │ │ - ldc 0, cr0, [lr], #724 @ 0x2d4 │ │ │ │ - ldcl 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ + ldc 0, cr0, [r0, #-724]! @ 0xfffffd2c │ │ │ │ + stcl 0, cr0, [sl, #-724] @ 0xfffffd2c │ │ │ │ + ldc 0, cr0, [lr, #-724] @ 0xfffffd2c │ │ │ │ + ldc 0, cr0, [ip, #-724]! @ 0xfffffd2c │ │ │ │ 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] @ (55c710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446670>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ @@ -1783498,17 +1783512,17 @@ │ │ │ │ mov.w r1, #310 @ 0x136 │ │ │ │ b.n 55c94a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4468aa> │ │ │ │ movw r1, #313 @ 0x139 │ │ │ │ b.n 55c94a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4468aa> │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ b.n 55c94a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4468aa> │ │ │ │ nop │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ 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] @ (55cb40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x446aa0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1784525,23 +1784539,23 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r2, #82 @ 0x52 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1784732,15 +1784746,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 55db94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x447af4> │ │ │ │ @@ -1786605,33 +1786619,33 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r7, r5, #5 │ │ │ │ adds r0, r6, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 55e9e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448940> │ │ │ │ + bvs.n 55eaa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448a00> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov sl, r2 │ │ │ │ ldr.w r2, [pc, #2220] @ 55f308 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449268> │ │ │ │ @@ -1787535,15 +1787549,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #21 │ │ │ │ lsls r7, r5, #5 │ │ │ │ b.n 55f238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449198> │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r0, r5, #11 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r6, pc, #944 @ (adr r6, 55f6d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449630>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 55f450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4493b0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55f332 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449292> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1787879,16 +1787893,16 @@ │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ str r7, [r3, r2] │ │ │ │ add r3, r2 │ │ │ │ subs r7, #211 @ 0xd3 │ │ │ │ ... │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-724] @ 0xfffffd2c │ │ │ │ - stc2l 0, cr0, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + ldc2l 0, cr0, [ip, #-724]! @ 0xfffffd2c │ │ │ │ + stc2l 0, cr0, [sl, #724] @ 0x2d4 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ bne.w 55ed0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448c6c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.w 55ed0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x448c6c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #190 @ 0xbe │ │ │ │ @@ -1788148,17 +1788162,17 @@ │ │ │ │ b.n 55f8aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44980a> │ │ │ │ movs r2, #8 │ │ │ │ strb.w lr, [sp, #72] @ 0x48 │ │ │ │ b.n 55f8aa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44980a> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r0, pc, #464 @ (adr r0, 55fb44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449aa4>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 55fcc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449c24>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #424 @ (adr r0, 55fb20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449a80>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 55fca0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449c00>) │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr.w r5, [pc, #1756] @ 560068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449fc8> │ │ │ │ mov r6, r3 │ │ │ │ @@ -1788788,30 +1788802,30 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ lsls r0, r5, #25 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - @ instruction: 0xfb7200b5 │ │ │ │ - vst1.8 @ instruction: 0xf98e00b5 │ │ │ │ + @ instruction: 0xfbd200b5 │ │ │ │ + vld1.8 @ instruction: 0xf9ee00b5 │ │ │ │ ldmia r4, {r0, r2, r4} │ │ │ │ @ instruction: 0xffffe14b │ │ │ │ vsli.64 d16, d6, #63 @ 0x3f │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldmia r4!, {r0, r1, r3, r6} │ │ │ │ vcvt.u32.f32 q15, , #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vtbl.8 d31, {d31- instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1788880,21 +1788894,21 @@ │ │ │ │ ldr r0, [pc, #28] @ (560170 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a0d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (560174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a0d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbc.w r0, sl, #5931008 @ 0x5a8000 │ │ │ │ - vshr.u64 d0, d21, #64 │ │ │ │ - adcs.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf72400b5 │ │ │ │ - b.n 55fc2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449b8c> │ │ │ │ + rsb r0, sl, #5931008 @ 0x5a8000 │ │ │ │ + vshr.u64 d16, d21, #32 │ │ │ │ + subs.w r0, r2, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf78400b5 │ │ │ │ + b.n 55fcec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x449c4c> │ │ │ │ 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 │ │ │ │ @@ -1789171,22 +1789185,22 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcrr2 1, 6, r0, ip, cr14 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b000b5 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + @ instruction: 0xf31000b5 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf27200b5 │ │ │ │ - @ instruction: 0xf28c00b5 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + @ instruction: 0xf2d200b5 │ │ │ │ + @ instruction: 0xf2ec00b5 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf25a00b5 │ │ │ │ + @ instruction: 0xf2ba00b5 │ │ │ │ @ instruction: 0xfb92016e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #232] @ 5605a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a504> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1789281,26 +1789295,26 @@ │ │ │ │ movw r2, #1102 @ 0x44e │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb38016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf6016e │ │ │ │ - @ instruction: 0xf19400b5 │ │ │ │ - lsrs r2, r1, #7 │ │ │ │ + @ instruction: 0xf1f400b5 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adc.w r0, sl, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf18a00b5 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + sub.w r0, sl, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf1ea00b5 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf13400b5 │ │ │ │ - @ instruction: 0xf18400b5 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + @ instruction: 0xf19400b5 │ │ │ │ + @ instruction: 0xf1e400b5 │ │ │ │ + lsrs r6, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds.w r0, lr, #181 @ 0xb5 │ │ │ │ + sbcs.w r0, lr, #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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #444] @ (5607a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a704>) │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #444] @ (5607a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a708>) │ │ │ │ @@ -1789479,18 +1789493,18 @@ │ │ │ │ movw r2, #1412 @ 0x584 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa10016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - vshr.s64 d0, d21, #52 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + vshr.s64 d16, d21, #20 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vqadd.s16 d0, d30, d21 │ │ │ │ + vqadd.s64 d16, d30, d21 │ │ │ │ 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 │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1789627,34 +1789641,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #52] @ (560958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44a8b8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldcl 0, cr0, [r6, #724] @ 0x2d4 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + mrc 0, 1, r0, cr6, cr5, {5} │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ 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] @ (560c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44abe0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1789961,42 +1789975,42 @@ │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 560c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44abb0> │ │ │ │ @ instruction: 0xf68a016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5ea016e │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adc.w r0, r2, r5, ror #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 560e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada4>) │ │ │ │ + sub.w r0, r2, r5, ror #2 │ │ │ │ + add r7, pc, #808 @ (adr r7, 560fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 560ec0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae20>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 561040 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afa0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r4, r5, ror #2 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + stc 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add.w r0, sl, r5, ror #2 │ │ │ │ - add r7, pc, #192 @ (adr r7, 560d70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acd0>) │ │ │ │ + sbc.w r0, sl, r5, ror #2 │ │ │ │ + add r7, pc, #576 @ (adr r7, 560ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 560dec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad4c>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 560f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aecc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 560cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac38>) │ │ │ │ + add r7, pc, #416 @ (adr r7, 560e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adb8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #152 @ (adr r7, 560d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acb4>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 560ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 561050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afb0>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 560dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 560cc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac24>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 560e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 560ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae30>) │ │ │ │ + add r6, pc, #904 @ (adr r6, 561050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afb0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 560f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aeac>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 560ccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac2c>) │ │ │ │ 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] @ 5611f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b154> │ │ │ │ @@ -1790506,107 +1790520,104 @@ │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ @ instruction: 0xf314016e │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf30c016e │ │ │ │ @ instruction: 0xf2b4016e │ │ │ │ - b.n 56117c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0dc> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - vhadd.u q8, q10, q1 │ │ │ │ - b.n 560ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af58> │ │ │ │ + @ instruction: 0xe81a00b5 │ │ │ │ + vmla.i16 q8, q10, d2[0] │ │ │ │ + b.n 5610b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b018> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 561138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b098> │ │ │ │ + b.n 5611f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b158> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae34> │ │ │ │ + vhadd.u q0, q13, q1 │ │ │ │ + b.n 560f94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aef4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae10> │ │ │ │ + vhadd.u32 q0, q9, q1 │ │ │ │ + b.n 560f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aed0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b178> │ │ │ │ + @ instruction: 0xe85400b5 │ │ │ │ + vhadd.u8 q0, q13, q1 │ │ │ │ + b.n 560f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aeac> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + @ instruction: 0xe83c00b5 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr2, {6} │ │ │ │ + b.n 560f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adec> │ │ │ │ + b.n 561118 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b078> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr2, {6} │ │ │ │ + b.n 560f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae64> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + orn r0, r8, r5, ror #2 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr2, {6} │ │ │ │ + b.n 560ed8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae38> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5611f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b154> │ │ │ │ + b.n 561070 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afd0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ + cdp2 0, 10, cr0, cr10, cr2, {6} │ │ │ │ + b.n 560ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae1c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strb r4, [r5, #7] │ │ │ │ + lsls r7, r6, #2 │ │ │ │ cdp2 0, 9, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adc8> │ │ │ │ + b.n 560e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adf8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afb8> │ │ │ │ + b.n 561238 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b198> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cdp2 0, 7, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada4> │ │ │ │ + b.n 560e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44add4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - and.w r0, r8, r5, ror #2 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr2, {6} │ │ │ │ - b.n 560e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad78> │ │ │ │ + b.n 56118c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af10> │ │ │ │ + cdp2 0, 6, cr0, cr2, cr2, {6} │ │ │ │ + b.n 560e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44adb0> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 560f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ae60> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cdp2 0, 4, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad5c> │ │ │ │ + b.n 560e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad8c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 5611a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b104> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ - lsls r7, r6, #2 │ │ │ │ cdp2 0, 3, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad38> │ │ │ │ + b.n 560e08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad68> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0d8> │ │ │ │ + b.n 561000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af60> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cdp2 0, 1, cr0, cr10, cr2, {6} │ │ │ │ - b.n 560db4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad14> │ │ │ │ + b.n 560de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad44> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5610cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b02c> │ │ │ │ + b.n 5611a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b104> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cdp2 0, 0, cr0, cr2, cr2, {6} │ │ │ │ - b.n 560d90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acf0> │ │ │ │ + b.n 560dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ad20> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ada0> │ │ │ │ + b.n 561078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afd8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ stc2l 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ - b.n 560d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44accc> │ │ │ │ + b.n 560d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acfc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5610e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b044> │ │ │ │ + b.n 561084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44afe4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldc2l 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - b.n 560d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aca8> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 560f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44aea0> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ - b.n 560d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac84> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5610e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b044> │ │ │ │ + b.n 560d78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acd8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ - b.n 560d00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac60> │ │ │ │ + b.n 56118c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b0ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560fb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af18> │ │ │ │ + b.n 560d4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44acac> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stc2 0, cr0, [sl, #776] @ 0x308 │ │ │ │ - b.n 560cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac3c> │ │ │ │ + b.n 5611a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b108> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 560fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44af24> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - b.n 560cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac18> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5610cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b02c> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 560c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44abec> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5610e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b048> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 560c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44abd0> │ │ │ │ + b.n 560d30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ac90> │ │ │ │ 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] @ 561e04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd64> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1791684,125 +1791695,125 @@ │ │ │ │ b.n 561de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd40> │ │ │ │ ldcl 1, cr0, [sl], #440 @ 0x1b8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r2], #440 @ 0x1b8 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56199c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b8fc> │ │ │ │ + b.n 561a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44b9bc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vld4. {d0-d3}, [r8], r2 │ │ │ │ - b.n 561f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bed0> │ │ │ │ + vst1.8 {d0[6]}, [r8], r2 │ │ │ │ + b.n 562030 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf90> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5623d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c330> │ │ │ │ + b.n 562490 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c3f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 561e90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdf0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 56243c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c39c> │ │ │ │ + b.n 5624fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c45c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf75000c2 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf7b000c2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562358 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c2b8> │ │ │ │ + b.n 562418 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c378> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf73600c2 │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf79600c2 │ │ │ │ + svc 22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562430 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c390> │ │ │ │ + b.n 5624f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c450> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf71800c2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + @ instruction: 0xf77800c2 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 561d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bcfc> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 562084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bfe4> │ │ │ │ + b.n 562144 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c0a4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subw r0, ip, #2242 @ 0x8c2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + @ instruction: 0xf70c00c2 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrex pc, [pc, #1020] @ 0x3fc │ │ │ │ - b.n 56244c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c3ac> │ │ │ │ + b.n 56250c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c46c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, r8, #6356992 @ 0x610000 │ │ │ │ - ble.n 561ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be28> │ │ │ │ + addw r0, r8, #2242 @ 0x8c2 │ │ │ │ + ble.n 561d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bce8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561fa4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf04> │ │ │ │ + b.n 562064 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bfc4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bic.w r0, r2, #6356992 @ 0x610000 │ │ │ │ - blt.n 561dc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd28> │ │ │ │ + eor.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + bgt.n 561e88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bde8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 561ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be50> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - and.w r0, r6, #6356992 @ 0x610000 │ │ │ │ - blt.n 561d9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bcfc> │ │ │ │ + orn r0, r6, #6356992 @ 0x610000 │ │ │ │ + blt.n 561e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdbc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf39200c2 │ │ │ │ - blt.n 561ec8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be28> │ │ │ │ + @ instruction: 0xf3f200c2 │ │ │ │ + blt.n 561f88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bee8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 561fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf20> │ │ │ │ + b.n 562080 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bfe0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf37200c2 │ │ │ │ - bge.n 561e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdf4> │ │ │ │ + @ instruction: 0xf3d200c2 │ │ │ │ + blt.n 561f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44beb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561de4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd44> │ │ │ │ + ble.n 561ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be04> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf33200c2 │ │ │ │ - bge.n 561e20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd80> │ │ │ │ + @ instruction: 0xf39200c2 │ │ │ │ + blt.n 561ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be40> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #8 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf29000c2 │ │ │ │ - bge.n 561ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be48> │ │ │ │ + @ instruction: 0xf2f000c2 │ │ │ │ + bge.n 561fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf08> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movw r0, #41154 @ 0xa0c2 │ │ │ │ - bls.n 561e68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdc8> │ │ │ │ + subw r0, sl, #194 @ 0xc2 │ │ │ │ + bge.n 561f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf22800c2 │ │ │ │ - bls.n 561e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd90> │ │ │ │ + @ instruction: 0xf28800c2 │ │ │ │ + bge.n 561ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be50> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 14 │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf21400c2 │ │ │ │ - bls.n 561e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bd74> │ │ │ │ + @ instruction: 0xf27400c2 │ │ │ │ + bls.n 561ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be34> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561ee4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be44> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf1fc00c2 │ │ │ │ - bls.n 561ff0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf50> │ │ │ │ + @ instruction: 0xf25c00c2 │ │ │ │ + bls.n 561eb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be10> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf1e400c2 │ │ │ │ - bls.n 561fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf2c> │ │ │ │ + movw r0, #16578 @ 0x40c2 │ │ │ │ + bls.n 561e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf19800c2 │ │ │ │ - bls.n 561f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bea0> │ │ │ │ + @ instruction: 0xf1f800c2 │ │ │ │ + bls.n 562000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf60> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 561e58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bdb8> │ │ │ │ + udf #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf18000c2 │ │ │ │ - bls.n 561f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be7c> │ │ │ │ + @ instruction: 0xf1e000c2 │ │ │ │ + bls.n 561fdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44bf3c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 561f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44be8c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1792580,168 +1792591,168 @@ │ │ │ │ b.n 562588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c4e8> │ │ │ │ ldr r3, [pc, #332] @ (562800 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c760>) │ │ │ │ add r3, pc │ │ │ │ b.n 562588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c4e8> │ │ │ │ ldr r3, [pc, #332] @ (562804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c764>) │ │ │ │ add r3, pc │ │ │ │ b.n 562588 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c4e8> │ │ │ │ - bgt.n 562604 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c564> │ │ │ │ + ble.n 5626c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c624> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 14, cr0, cr8, cr2, {6} │ │ │ │ - bvs.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + vhadd.s8 q8, q12, q1 │ │ │ │ + bvs.n 562658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5c4> │ │ │ │ + ble.n 562724 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c684> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 12, cr0, cr10, cr2, {6} │ │ │ │ - bvs.n 562768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c8> │ │ │ │ + vhadd.s32 q0, q13, q1 │ │ │ │ + bvs.n 562628 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c588> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c674> │ │ │ │ + bgt.n 5627d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c734> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 10, cr0, cr8, cr2, {6} │ │ │ │ - bvs.n 562730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c690> │ │ │ │ + vhadd.s8 q0, q12, q1 │ │ │ │ + bvs.n 5625f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c550> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [lr, #776] @ 0x308 │ │ │ │ - bpl.n 562728 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c688> │ │ │ │ + ldcl 0, cr0, [lr, #776]! @ 0x308 │ │ │ │ + bpl.n 5627e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c748> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56261c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c57c> │ │ │ │ + bgt.n 5626dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c63c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip, #-776]! @ 0xfffffcf8 │ │ │ │ - bmi.n 5626f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c650> │ │ │ │ + ldcl 0, cr0, [ip, #776] @ 0x308 │ │ │ │ + bpl.n 5627b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c710> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56279c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6fc> │ │ │ │ + bgt.n 56265c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5bc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - bmi.n 5626c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c628> │ │ │ │ + stcl 0, cr0, [r2, #776] @ 0x308 │ │ │ │ + bpl.n 562788 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6e8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 56274c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6ac> │ │ │ │ + bgt.n 56260c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c56c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #-776] @ 0xfffffcf8 │ │ │ │ - bmi.n 562698 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5f8> │ │ │ │ + stc 0, cr0, [r4, #776]! @ 0x308 │ │ │ │ + bpl.n 562758 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c4> │ │ │ │ + bgt.n 562624 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c584> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5627ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c74c> │ │ │ │ + bgt.n 5626ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c60c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562810 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c770> │ │ │ │ + bgt.n 5626d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c630> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562644 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5a4> │ │ │ │ + bgt.n 562704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c664> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562704 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c664> │ │ │ │ + bmi.n 5627c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c724> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + bgt.n 562638 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c598> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rsb r0, r2, r2, lsl #3 │ │ │ │ - bcc.n 5627b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c714> │ │ │ │ + stc 0, cr0, [r2], #-776 @ 0xfffffcf8 │ │ │ │ + bcc.n 562674 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562714 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c674> │ │ │ │ + bgt.n 5627d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c734> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub.w r0, sl, r2, lsl #3 │ │ │ │ - bcc.n 562790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f0> │ │ │ │ + stc 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ + bcc.n 562650 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 562774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d4> │ │ │ │ + bgt.n 562834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c794> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bgt.n 5627a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c708> │ │ │ │ + bgt.n 562668 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c5c8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - sbcs.w r0, lr, r2, lsl #3 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + rsbs r0, lr, r2, lsl #3 │ │ │ │ + strb r2, [r4, #29] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 562734 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c694> │ │ │ │ + bgt.n 5627f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c754> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562730 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c690> │ │ │ │ + bgt.n 5627f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c750> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 56282c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c78c> │ │ │ │ + bls.n 5626ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c64c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5626ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c60c> │ │ │ │ + bcc.n 56276c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 5626e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c644> │ │ │ │ + bgt.n 5627a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c704> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blt.n 562850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b0> │ │ │ │ + blt.n 562710 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c670> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #560] @ (5629a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c908>) │ │ │ │ + ldr r5, [pc, #944] @ (562b28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ca88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5626f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c658> │ │ │ │ + bpl.n 5627b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c718> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5626c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c620> │ │ │ │ + bpl.n 562780 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5627f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c750> │ │ │ │ + bmi.n 5626b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c610> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + ble.n 562838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c798> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 5626dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c63c> │ │ │ │ + bls.n 56279c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bic.w r0, r0, r2, lsl #3 │ │ │ │ - bne.n 5626d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c638> │ │ │ │ + eor.w r0, r0, r2, lsl #3 │ │ │ │ + bcs.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + bmi.n 562858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562778 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d8> │ │ │ │ + bmi.n 562838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c798> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6a8> │ │ │ │ + bmi.n 562808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c768> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562720 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c680> │ │ │ │ + bmi.n 5627e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c740> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5627b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c718> │ │ │ │ + bmi.n 562878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7d8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f0> │ │ │ │ + bmi.n 562850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 56283c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c79c> │ │ │ │ + blt.n 5626fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c65c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c808> │ │ │ │ + bge.n 562768 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c804> │ │ │ │ + bge.n 562764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #21] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - beq.n 56275c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6bc> │ │ │ │ + bne.n 56281c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c77c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5626e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c640> │ │ │ │ + bge.n 5627a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c700> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c804> │ │ │ │ + bge.n 562764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c81c> │ │ │ │ + bge.n 56277c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6dc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 5628b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c810> │ │ │ │ + bge.n 562770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 562804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c764> │ │ │ │ + bge.n 5628c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c824> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 5627cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c72c> │ │ │ │ + bge.n 56288c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562798 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f8> │ │ │ │ + bge.n 562858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6d4> │ │ │ │ + bge.n 562834 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c794> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 562748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6a8> │ │ │ │ + bge.n 562808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c768> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 56271c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c67c> │ │ │ │ + bls.n 5627dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c73c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 5628f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c850> │ │ │ │ + bls.n 5627b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c710> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 562790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c6f0> │ │ │ │ + bcs.n 562850 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7b0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + beq.n 562898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44c7f8> │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r3, [pc, #1828] @ 562f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cea0> │ │ │ │ @@ -1793460,59 +1793471,59 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ bvc.n 562ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce40> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 562ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce08> │ │ │ │ + bhi.n 562f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cec8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cac0> │ │ │ │ + b.n 562c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cb80> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 562fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf10> │ │ │ │ + bvc.n 562e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cdd0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 563014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf74> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 562f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cef8> │ │ │ │ + bcc.n 563058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cfb8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 563200 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d160> │ │ │ │ + b.n 5632c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d220> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 56303c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf9c> │ │ │ │ + bcc.n 562efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce5c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5631dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d13c> │ │ │ │ + b.n 56329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1fc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 563048 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cfa8> │ │ │ │ + bcc.n 562f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ce68> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 562fd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf38> │ │ │ │ + bcs.n 562e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cdf8> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5630f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d050> │ │ │ │ + b.n 5631b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d110> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 562f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cec8> │ │ │ │ + bcs.n 563028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf88> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 562fe8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44cf48> │ │ │ │ + b.n 5630a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d008> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 5429e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42c944> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1793726,61 +1793737,61 @@ │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56319a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0fa> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - beq.n 5631c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d120> │ │ │ │ + bne.n 563280 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 563218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d178> │ │ │ │ + beq.n 5632d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d238> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #26 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 563294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1f4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 5631fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d15c> │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 56320c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d16c> │ │ │ │ + beq.n 5632cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d22c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d230> │ │ │ │ + beq.n 563190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0f0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 563180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0e0> │ │ │ │ + udf #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d204> │ │ │ │ + beq.n 563164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 563134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d094> │ │ │ │ + ble.n 5631f4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d154> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r5!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5632ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d20c> │ │ │ │ + beq.n 56316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d0cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1793851,21 +1793862,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ b.n 563262 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d1c2> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ 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 │ │ │ │ @@ -1794011,31 +1794022,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (5634b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d410>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563448 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d3a8> │ │ │ │ + blt.n 563508 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d468> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563428 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d388> │ │ │ │ + blt.n 5634e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d448> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 563408 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d368> │ │ │ │ + blt.n 5634c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44d428> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ 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] @ 563f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44dee4> │ │ │ │ @@ -1795120,43 +1795131,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ ldmia r3!, {r4, r5} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #4 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 563ffa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44df5a> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1795295,25 +1795306,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2765 @ 0xacd │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ 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] │ │ │ │ @@ -1795383,27 +1795394,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (564214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e174>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 564236 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e196> │ │ │ │ @@ -1795460,17 +1795471,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5642c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e220>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (5642c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e224>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ 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, 564314 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e274> │ │ │ │ @@ -1795501,21 +1795512,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (564334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e294>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 540534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a494> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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] @ (564458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e3b8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1795708,21 +1795719,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ b.n 564492 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e3f2> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1795793,21 +1795804,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #5 │ │ │ │ bl 5410ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b00c> │ │ │ │ b.n 56455e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e4be> │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1796614,23 +1796625,23 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r2, r3, r5, r7, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - revsh r6, r2 │ │ │ │ + cbnz r6, 564ef0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44ee50> │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -1799219,71 +1799230,71 @@ │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 5661e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450148> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 565d76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44fcd6> │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 566dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d1c>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 566f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 566d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c84>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 566ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 566c50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450bb0>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 566dd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #96 @ (adr r5, 566be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b48>) │ │ │ │ + add r5, pc, #480 @ (adr r5, 566d68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cc8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #968 @ (adr r4, 566f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eb8>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 566cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #456 @ (adr r6, 566d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cbc>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 566edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 566cc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c28>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 566e48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450da8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 566dbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450d1c>) │ │ │ │ + add r7, pc, #928 @ (adr r7, 566f3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 566c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b78>) │ │ │ │ + add r3, pc, #504 @ (adr r3, 566d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cf8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 566f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e7c>) │ │ │ │ + add r7, pc, #248 @ (adr r7, 566c9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450bfc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 566f58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450eb8>) │ │ │ │ + add r3, pc, #304 @ (adr r3, 566cd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 566f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450edc>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 566cfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 566ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e08>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 566c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 566bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b34>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 566d54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cb4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 566fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450f08>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 566d28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 566d2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c8c>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 566eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 566e4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450dac>) │ │ │ │ + add r1, pc, #8 @ (adr r1, 566bcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b2c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #728 @ (adr r4, 566ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e00>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 566c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 566c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b6c>) │ │ │ │ + add r0, pc, #448 @ (adr r0, 566d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450cec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #944 @ (adr r4, 566f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ee4>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 566d04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450c64>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r2, #5356 @ 0x14ec │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 566bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450b5c> │ │ │ │ movw r2, #5354 @ 0x14ea │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 565d76 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44fcd6> │ │ │ │ @@ -1799504,51 +1799515,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 5661c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450124> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 566fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450f10>) │ │ │ │ + add r1, pc, #712 @ (adr r1, 567130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x451090>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 566edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450e3c>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 56705c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450fbc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 567278 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4511d8>) │ │ │ │ + add r1, pc, #360 @ (adr r1, 566ff8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450f58>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ 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] │ │ │ │ @@ -1799786,23 +1799797,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 565cd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44fc34> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 5670bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45101c> │ │ │ │ b.n 566f46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x450ea6> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ 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] @ 56750c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45146c> │ │ │ │ @@ -1800519,15 +1800530,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ b.n 56774c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4516ac> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1800700,17 +1800711,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ beq.n 567a12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x451972> │ │ │ │ cmp r2, #10 │ │ │ │ bne.n 567964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4518c4> │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #16 │ │ │ │ b.n 5678e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x451842> │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ 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] @ 5685a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x452504> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1801777,152 +1801788,152 @@ │ │ │ │ lsls r6, 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 │ │ │ │ - vcvt.f32.u32 q12, q11, #1 │ │ │ │ + @ instruction: 0xffff8ed6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r2, [r4, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ bkpt 0x008d │ │ │ │ - vtbl.8 d24, {d31}, d24 │ │ │ │ + vtbl.8 d24, {d15-d16}, d8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, #0] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r2, #6] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 5686ee <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45264e> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56874c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4526ac> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1802052,17 +1802063,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 540534 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42a494> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 56877e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4526de> │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ 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] @ 5688e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x452840> │ │ │ │ @@ -1802161,21 +1802172,21 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #24] @ (568968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4528c8>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r2, #20 │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1802317,31 +1802328,31 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567518 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x451478> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 542fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42cf20> │ │ │ │ b.n 568a00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x452960> │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ 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] @ (568cd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x452c30>) │ │ │ │ @@ -1802499,25 +1802510,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ 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 │ │ │ │ @@ -1802593,19 +1802604,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5642a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e204> │ │ │ │ nop │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1803332,51 +1803343,51 @@ │ │ │ │ beq.w 569346 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4532a6> │ │ │ │ b.n 56932c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45328c> │ │ │ │ mov r0, fp │ │ │ │ bl 5642a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x44e204> │ │ │ │ nop │ │ │ │ strb r0, [r6, #7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ 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] @ (5696ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45360c>) │ │ │ │ @@ -1803426,19 +1803437,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ 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] @ (569770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4536d0>) │ │ │ │ @@ -1803510,19 +1803521,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ 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] @ (569b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x453a94>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1803872,43 +1803883,43 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -1804047,23 +1804058,23 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ 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] @ (569e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x453d78>) │ │ │ │ @@ -1804171,19 +1804182,19 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ 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] @ (569f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x453ec4>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1804309,35 +1804320,35 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1804391,17 +1804402,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (56a034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x453f94>) │ │ │ │ movw r2, #2114 @ 0x842 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1804518,54 +1804529,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2625 @ 0xa41 │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r0, #40] @ 0x28 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56a1a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x454104> │ │ │ │ ldr r3, [pc, #12] @ (56a1a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x454108>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56a1ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45414a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1804583,15 +1804594,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 541880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7e0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r3, r7, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56a22e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45418e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1804609,15 +1804620,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 541880 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42b7e0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -1804783,23 +1804794,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56a420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x454380>) │ │ │ │ movw r2, #2731 @ 0xaab │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + str r4, [r1, #0] │ │ │ │ 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 │ │ │ │ @@ -1805908,27 +1805919,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r0, [r1, r0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r3, r7, #4 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ 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 56c0d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456036> │ │ │ │ @@ -1807241,82 +1807252,82 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ nop │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r5, [r7, #36] @ 0x24 │ │ │ │ - @ instruction: 0xffff5e90 │ │ │ │ + @ instruction: 0xffff5ef0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #824] @ (56c154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4560b4>) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #36 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + vshr.u64 d16, d20, #4 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #672] @ (56c0c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456028>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - smlaltt r0, r0, r2, r4 │ │ │ │ - @ instruction: 0xfb9800b4 │ │ │ │ - @ instruction: 0xfb6400b4 │ │ │ │ - @ instruction: 0xfb7e00b4 │ │ │ │ - @ instruction: 0xfb3e00b4 │ │ │ │ + stc2 0, cr0, [r2], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xfbf800b4 │ │ │ │ + smlaltt r0, r0, r4, r4 │ │ │ │ + @ instruction: 0xfbde00b4 │ │ │ │ + @ instruction: 0xfb9e00b4 │ │ │ │ + @ instruction: 0xfbbc00b4 │ │ │ │ + @ instruction: 0xfb8400b4 │ │ │ │ + @ instruction: 0xfba000b4 │ │ │ │ @ instruction: 0xfb5c00b4 │ │ │ │ - @ instruction: 0xfb2400b4 │ │ │ │ - @ instruction: 0xfb4000b4 │ │ │ │ - @ instruction: 0xfafc00b4 │ │ │ │ - @ instruction: 0xfb1600b4 │ │ │ │ + @ instruction: 0xfb7600b4 │ │ │ │ + @ instruction: 0xfb3000b4 │ │ │ │ + @ instruction: 0xfb4a00b4 │ │ │ │ + @ instruction: 0xfaec00b4 │ │ │ │ + @ instruction: 0xfb0600b4 │ │ │ │ + @ instruction: 0xfab200b4 │ │ │ │ @ instruction: 0xfad000b4 │ │ │ │ - @ instruction: 0xfaea00b4 │ │ │ │ - @ instruction: 0xfa8c00b4 │ │ │ │ - @ instruction: 0xfaa600b4 │ │ │ │ - @ instruction: 0xfa5200b4 │ │ │ │ - @ instruction: 0xfa7000b4 │ │ │ │ + @ instruction: 0xfa8600b4 │ │ │ │ + @ instruction: 0xfaa000b4 │ │ │ │ @ instruction: 0xfa2600b4 │ │ │ │ @ instruction: 0xfa4000b4 │ │ │ │ - vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ - vld1.8 @ instruction: 0xf9e000b4 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00b4 │ │ │ │ - vst1.8 @ instruction: 0xf9c600b4 │ │ │ │ - movs r4, #16 │ │ │ │ + @ instruction: 0xfa0c00b4 │ │ │ │ + @ instruction: 0xfa2600b4 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - vld4.32 {d0-d3}, [r2 :256], r4 │ │ │ │ - ldr??.w r0, [lr, r4, lsl #3] │ │ │ │ - ldrb.w r0, [ip, #180] @ 0xb4 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + vst1.8 @ instruction: 0xf98200b4 │ │ │ │ + ldr.w r0, [lr, #180] @ 0xb4 │ │ │ │ + ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf5e800b4 │ │ │ │ - sub.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - subs.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + movw r0, #34996 @ 0x88b4 │ │ │ │ + addw r0, r0, #2228 @ 0x8b4 │ │ │ │ + @ instruction: 0xf61e00b4 │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r0, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 53e69c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4285fc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 56bd12 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x455c72> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ @@ -1807955,139 +1807966,139 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2941 @ 0xb7d │ │ │ │ bl 541014 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x42af74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, r3 │ │ │ │ + add lr, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subw r0, r8, #180 @ 0xb4 │ │ │ │ - movt r0, #8372 @ 0x20b4 │ │ │ │ - @ instruction: 0xf29000b4 │ │ │ │ - subw r0, sl, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf27800b4 │ │ │ │ - @ instruction: 0xf29200b4 │ │ │ │ - @ instruction: 0xf26000b4 │ │ │ │ - @ instruction: 0xf27c00b4 │ │ │ │ - movw r0, #49332 @ 0xc0b4 │ │ │ │ - @ instruction: 0xf26a00b4 │ │ │ │ + @ instruction: 0xf30800b4 │ │ │ │ + @ instruction: 0xf32200b4 │ │ │ │ + @ instruction: 0xf2f000b4 │ │ │ │ + @ instruction: 0xf30a00b4 │ │ │ │ + @ instruction: 0xf2d800b4 │ │ │ │ + @ instruction: 0xf2f200b4 │ │ │ │ + movt r0, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf2dc00b4 │ │ │ │ + subw r0, ip, #180 @ 0xb4 │ │ │ │ + movt r0, #41140 @ 0xa0b4 │ │ │ │ + @ instruction: 0xf29600b4 │ │ │ │ + @ instruction: 0xf2b400b4 │ │ │ │ + @ instruction: 0xf27e00b4 │ │ │ │ + @ instruction: 0xf29800b4 │ │ │ │ + @ instruction: 0xf26600b4 │ │ │ │ + @ instruction: 0xf28200b4 │ │ │ │ + @ instruction: 0xf25000b4 │ │ │ │ + @ instruction: 0xf26e00b4 │ │ │ │ @ instruction: 0xf23600b4 │ │ │ │ - @ instruction: 0xf25400b4 │ │ │ │ - @ instruction: 0xf21e00b4 │ │ │ │ - @ instruction: 0xf23800b4 │ │ │ │ - addw r0, r6, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf22200b4 │ │ │ │ - @ instruction: 0xf1f000b4 │ │ │ │ - addw r0, lr, #180 @ 0xb4 │ │ │ │ - rsbs r0, r6, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf1f000b4 │ │ │ │ - rsb r0, r0, #180 @ 0xb4 │ │ │ │ - rsbs r0, lr, #180 @ 0xb4 │ │ │ │ - sub.w r0, sl, #180 @ 0xb4 │ │ │ │ - rsb r0, r8, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf19200b4 │ │ │ │ - sub.w r0, ip, #180 @ 0xb4 │ │ │ │ - sbcs.w r0, sl, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf19600b4 │ │ │ │ - sbc.w r0, r4, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf18000b4 │ │ │ │ - stc2l 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ - add.w r0, lr, #180 @ 0xb4 │ │ │ │ - ldc2 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xf0d600b4 │ │ │ │ - ldc2l 0, cr0, [sl, #-720]! @ 0xfffffd30 │ │ │ │ - @ instruction: 0xf0bc00b4 │ │ │ │ - stc2l 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ - @ instruction: 0xf0a800b4 │ │ │ │ - stc2l 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - eor.w r0, ip, #180 @ 0xb4 │ │ │ │ - orns r0, lr, #180 @ 0xb4 │ │ │ │ - orrs.w r0, r4, #180 @ 0xb4 │ │ │ │ - bic.w r0, r0, #180 @ 0xb4 │ │ │ │ - bics.w r0, ip, #180 @ 0xb4 │ │ │ │ - and.w r0, sl, #180 @ 0xb4 │ │ │ │ - bic.w r0, r6, #180 @ 0xb4 │ │ │ │ - vshr.s64 d16, d20, #10 │ │ │ │ - ands.w r0, r0, #180 @ 0xb4 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + @ instruction: 0xf25000b4 │ │ │ │ + @ instruction: 0xf22000b4 │ │ │ │ + @ instruction: 0xf23e00b4 │ │ │ │ + addw r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf22800b4 │ │ │ │ + @ instruction: 0xf1f200b4 │ │ │ │ + addw r0, ip, #180 @ 0xb4 │ │ │ │ + rsbs r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf1f600b4 │ │ │ │ + rsb r0, r4, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf1e000b4 │ │ │ │ + mcr2 0, 1, r0, cr12, cr4, {5} │ │ │ │ + sbc.w r0, lr, #180 @ 0xb4 │ │ │ │ + ldc2l 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xf13600b4 │ │ │ │ + ldc2l 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ + adds.w r0, ip, #180 @ 0xb4 │ │ │ │ + stc2l 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ + add.w r0, r8, #180 @ 0xb4 │ │ │ │ + stc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xf0ec00b4 │ │ │ │ + @ instruction: 0xf0de00b4 │ │ │ │ + @ instruction: 0xf0b400b4 │ │ │ │ + eor.w r0, r0, #180 @ 0xb4 │ │ │ │ + eors.w r0, ip, #180 @ 0xb4 │ │ │ │ + orn r0, sl, #180 @ 0xb4 │ │ │ │ + eor.w r0, r6, #180 @ 0xb4 │ │ │ │ + orrs.w r0, r6, #180 @ 0xb4 │ │ │ │ + orns r0, r0, #180 @ 0xb4 │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #58 │ │ │ │ - vshr.s64 d16, d20, #32 │ │ │ │ - ldr r7, [pc, #400] @ (56c88c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4567ec>) │ │ │ │ + bic.w r0, r6, #180 @ 0xb4 │ │ │ │ + orr.w r0, r0, #180 @ 0xb4 │ │ │ │ + ldr r7, [pc, #784] @ (56ca0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45696c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d0, d20, #32 │ │ │ │ - vqadd.s64 d16, d22, d20 │ │ │ │ - ldr r6, [pc, #576] @ (56c954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4568b4>) │ │ │ │ + and.w r0, r0, #180 @ 0xb4 │ │ │ │ + vshr.s64 d16, d20, #42 │ │ │ │ + ldr r6, [pc, #960] @ (56cad4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456a34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.s16 d0, d24, d20 │ │ │ │ - vqadd.s64 d0, d18, d20 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + vqadd.s64 d16, d24, d20 │ │ │ │ + vshr.s64 d0, d20, #46 │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mrc 0, 4, r0, cr14, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr8, cr4, {5} │ │ │ │ - mcr 0, 4, r0, cr8, cr4, {5} │ │ │ │ - mcr 0, 5, r0, cr2, cr4, {5} │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + mrc 0, 7, r0, cr14, cr4, {5} │ │ │ │ + vqadd.s16 d0, d24, d20 │ │ │ │ + mcr 0, 7, r0, cr8, cr4, {5} │ │ │ │ + vqadd.s8 d0, d18, d20 │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ + mcr 0, 3, r0, cr0, cr4, {5} │ │ │ │ + mrc 0, 3, r0, cr10, cr4, {5} │ │ │ │ + mcr 0, 2, r0, cr12, cr4, {5} │ │ │ │ + mcr 0, 3, r0, cr10, cr4, {5} │ │ │ │ + mrc 0, 0, r0, cr4, cr4, {5} │ │ │ │ + mrc 0, 1, r0, cr2, cr4, {5} │ │ │ │ mcr 0, 0, r0, cr0, cr4, {5} │ │ │ │ - mrc 0, 0, r0, cr10, cr4, {5} │ │ │ │ - stcl 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ - mcr 0, 0, r0, cr10, cr4, {5} │ │ │ │ - ldc 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ - ldcl 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - stc 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ - ldc 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ - ldr r4, [pc, #528] @ (56c984 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4568e4>) │ │ │ │ + mrc 0, 0, r0, cr14, cr4, {5} │ │ │ │ + ldr r4, [pc, #912] @ (56cb04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456a64>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - stcl 0, cr0, [lr, #-720] @ 0xfffffd30 │ │ │ │ - ldr r4, [pc, #192] @ (56c844 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4567a4>) │ │ │ │ + ldc 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + stc 0, cr0, [lr, #720]! @ 0x2d0 │ │ │ │ + ldr r4, [pc, #576] @ (56c9c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456924>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #232] @ (56c870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4567d0>) │ │ │ │ + ldr r1, [pc, #616] @ (56c9f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x456950>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56db46 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x457aa6> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56d18c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4570ec> │ │ │ │ @@ -1812708,23 +1812719,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56f028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x458f88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56f02c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x458f8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f80c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45976c> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56f3d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x459334> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1813724,281 +1813735,281 @@ │ │ │ │ ldr r0, [pc, #540] @ (56fa44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4599a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #536] @ (56fa48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4599a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #38 @ 0x26 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5713a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b304> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 570450 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45a3b0> │ │ │ │ @@ -1816398,489 +1816409,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (571288 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b1e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (57128c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b1ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2 0, cr0, [lr, #732]! @ 0x2dc │ │ │ │ - stc2 0, cr0, [r6, #732]! @ 0x2dc │ │ │ │ - ldr r1, [pc, #216] @ (570fbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45af1c>) │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + mcr2 0, 0, r0, cr14, cr7, {5} │ │ │ │ + mcr2 0, 0, r0, cr6, cr7, {5} │ │ │ │ + ldr r1, [pc, #600] @ (57113c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b09c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r6, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + movs r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r4, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp sl, r4 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #118 @ 0x76 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r5, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + movs r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ eors r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ands r6, r1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + ands r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [pc, #428] @ (571440 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b3a0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #428] @ (571444 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b3a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1817082,129 +1817093,129 @@ │ │ │ │ ldr r0, [pc, #244] @ (571528 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b488>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #240] @ (57152c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b48c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #178 @ 0xb2 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #186 @ 0xba │ │ │ │ + subs r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf13600b7 │ │ │ │ - @ instruction: 0xf13000b7 │ │ │ │ - @ instruction: 0xf12a00b7 │ │ │ │ - @ instruction: 0xf12400b7 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + @ instruction: 0xf19600b7 │ │ │ │ + @ instruction: 0xf19000b7 │ │ │ │ + @ instruction: 0xf18a00b7 │ │ │ │ + @ instruction: 0xf18400b7 │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5715b2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b512> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5716d2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b632> │ │ │ │ @@ -1818355,333 +1818366,333 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (572134 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c094>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #656] @ (572138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c098>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - mcr 0, 4, r0, cr10, cr7, {5} │ │ │ │ - mrc 0, 0, r0, cr6, cr7, {5} │ │ │ │ - stc 0, cr0, [r8], #-732 @ 0xfffffd24 │ │ │ │ - rsb r0, r0, r7, ror #2 │ │ │ │ - @ instruction: 0xeaa400b7 │ │ │ │ - eors.w r0, ip, r7, ror #2 │ │ │ │ - eors.w r0, r4, r7, ror #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + mcr 0, 7, r0, cr10, cr7, {5} │ │ │ │ + mrc 0, 3, r0, cr6, cr7, {5} │ │ │ │ + stc 0, cr0, [r8], {183} @ 0xb7 │ │ │ │ + stc 0, cr0, [r0], #-732 @ 0xfffffd24 │ │ │ │ + add.w r0, r4, r7, ror #2 │ │ │ │ + @ instruction: 0xeafc00b7 │ │ │ │ + @ instruction: 0xeaf400b7 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #840] @ (572218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c178>) │ │ │ │ + ldr r1, [pc, #200] @ (571f98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bef8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #196 @ 0xc4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #246 @ 0xf6 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [r0, #-732] @ 0x2dc │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + @ instruction: 0xe9b000b7 │ │ │ │ + ands r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #198 @ 0xc6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #126 @ 0x7e │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #222 @ 0xde │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #38 @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, ip │ │ │ │ + add lr, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + add r8, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, pc │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + add r4, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r4, r4 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r0, r7 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ muls r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ tst r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - rors r6, r2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 571ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be24> │ │ │ │ + b.n 571f84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bee4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571ebc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be1c> │ │ │ │ + b.n 571f7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bedc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be14> │ │ │ │ + b.n 571f74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bed4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571eac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be0c> │ │ │ │ + b.n 571f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45becc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571ea4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45be04> │ │ │ │ + b.n 571f64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bec4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 571e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bdfc> │ │ │ │ + b.n 571f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45bebc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c0d4> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 572188 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c0e8> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1818715,31 +1818726,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (5721ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c10c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (5721b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmn r6, r5 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 572958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8b8> │ │ │ │ + b.n 571a18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45b978> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 572226 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c186> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5723f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c356> │ │ │ │ @@ -1819473,239 +1819484,239 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #452] @ (5729b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c910>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #452] @ (5729b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c914>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 572b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca94> │ │ │ │ + b.n 572bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb54> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #136] @ (572884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c7e4>) │ │ │ │ + ldr r6, [pc, #520] @ (572a04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c964>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57298c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8ec> │ │ │ │ + b.n 572a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9ac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [pc, #176] @ (5728b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c814>) │ │ │ │ + ldr r4, [pc, #560] @ (572a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c994>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57286c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c7cc> │ │ │ │ + b.n 57292c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c88c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #864] @ (572b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cacc>) │ │ │ │ + ldr r2, [pc, #224] @ (5728ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c84c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #664] @ (572aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca08>) │ │ │ │ + ldr r2, [pc, #24] @ (572828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c788>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #464] @ (5729e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c944>) │ │ │ │ + ldr r1, [pc, #848] @ (572b64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cac4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (572920 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c880>) │ │ │ │ + ldr r1, [pc, #648] @ (572aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca00>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #960] @ (572bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb3c>) │ │ │ │ + ldr r2, [pc, #320] @ (57295c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8bc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 57283c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c79c> │ │ │ │ + b.n 5728fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c85c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - eors r2, r3 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - eors r4, r6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adcs r6, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #28 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r0 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r3 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r0, r6 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - tst r2, r1 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + negs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + negs r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r3 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #416] @ (572a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9b4>) │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + sbcs r2, r7 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r4, [pc, #800] @ (572bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #16] @ (5728cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c82c>) │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #840] @ (572c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb68>) │ │ │ │ + ldr r2, [pc, #400] @ (572a4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (572b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cab4>) │ │ │ │ + ldr r2, [pc, #200] @ (572988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8e8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #296] @ (5729f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c950>) │ │ │ │ + ldr r2, [pc, #16] @ (5728d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c834>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #448] @ (572a8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9ec>) │ │ │ │ + ldr r1, [pc, #680] @ (572b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 6 │ │ │ │ + ldr r1, [pc, #832] @ (572c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb6c>) │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r7, r6, #2 │ │ │ │ + ldr r0, [pc, #224] @ (5729b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c914>) │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r0, [pc, #24] @ (5728f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c850>) │ │ │ │ + lsls r5, r6, #2 │ │ │ │ blx fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx pc │ │ │ │ + blx r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r5 │ │ │ │ + add lr, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r9 │ │ │ │ + add r4, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r0 │ │ │ │ + add r0, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + bxns r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r6, r6 │ │ │ │ + bx r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, sl │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov sl, r5 │ │ │ │ + mov lr, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r6, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp lr, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp lr, r2 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - add lr, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sl, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + cmn r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + add r6, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #768] @ (572c58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbb8>) │ │ │ │ + ldr r2, [pc, #128] @ (5729d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c938>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #584] @ (572ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb04>) │ │ │ │ + ldr r1, [pc, #968] @ (572d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #416] @ (572b00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca60>) │ │ │ │ + ldr r1, [pc, #800] @ (572c80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbe0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #104] @ (5729cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c92c>) │ │ │ │ + ldr r1, [pc, #488] @ (572b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45caac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #240] @ (572a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9b8>) │ │ │ │ + ldr r1, [pc, #624] @ (572bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #112] @ (5729e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c940>) │ │ │ │ + ldr r2, [pc, #496] @ (572b60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cac0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #872] @ (572cdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc3c>) │ │ │ │ + ldr r3, [pc, #232] @ (572a5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9bc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #192] @ (572a38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c998>) │ │ │ │ + ldr r2, [pc, #576] @ (572bb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb18>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #872] @ (572ce4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc44>) │ │ │ │ + ldr r2, [pc, #232] @ (572a64 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r4, r5 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #272] @ (572a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f8>) │ │ │ │ + ldr r2, [pc, #656] @ (572c18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb78>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #568] @ (572bc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb24>) │ │ │ │ + ldr r2, [pc, #952] @ (572d44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cca4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blxns r6 │ │ │ │ + ldr r0, [pc, #80] @ (5729e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c940>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #424] @ (572b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca9c>) │ │ │ │ + ldr r1, [pc, #808] @ (572cbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc1c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ble.n 5728c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c828> │ │ │ │ + ble.n 572988 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8e8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c820> │ │ │ │ + ble.n 572980 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8e0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c818> │ │ │ │ + ble.n 572978 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8d8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c810> │ │ │ │ + ble.n 572970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8d0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 5728a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c808> │ │ │ │ + ble.n 572968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8c8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572aa0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca00> │ │ │ │ + ble.n 572960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8c0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572a98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f8> │ │ │ │ + ble.n 572958 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8b8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 572a90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9f0> │ │ │ │ + ble.n 572950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c8b0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 572a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9e0> │ │ │ │ bhi.n 5729d6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c936> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572a72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9d2> │ │ │ │ @@ -1819811,53 +1819822,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (572af0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca50>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - blt.n 572b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca6c> │ │ │ │ + blt.n 5729cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c92c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #352] @ (572c0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb6c>) │ │ │ │ + ldr r2, [pc, #736] @ (572d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #72] @ (572af8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca58>) │ │ │ │ + ldr r1, [pc, #456] @ (572c78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #960] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ + ldr r1, [pc, #320] @ (572bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #824] @ (572df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd50>) │ │ │ │ + ldr r1, [pc, #184] @ (572b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #688] @ (572d6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cccc>) │ │ │ │ + ldr r1, [pc, #48] @ (572aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #504] @ (572cb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc18>) │ │ │ │ + ldr r0, [pc, #888] @ (572e38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #96] @ (572b24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca84>) │ │ │ │ + ldr r2, [pc, #480] @ (572ca4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #984] @ (572ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce00>) │ │ │ │ + ldr r2, [pc, #344] @ (572c20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #832] @ (572e0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd6c>) │ │ │ │ + ldr r2, [pc, #192] @ (572b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45caec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #696] @ (572d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce8>) │ │ │ │ + ldr r2, [pc, #56] @ (572b08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #544] @ (572cf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc54>) │ │ │ │ + ldr r1, [pc, #928] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #408] @ (572c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbd0>) │ │ │ │ + ldr r1, [pc, #792] @ (572df0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #896] @ (572e5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdbc>) │ │ │ │ + ldr r1, [pc, #256] @ (572bdc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #968] @ (572ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce08>) │ │ │ │ + ldr r1, [pc, #328] @ (572c28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #16] @ (572af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca54>) │ │ │ │ + ldr r1, [pc, #400] @ (572c74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbd4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #136] @ (572b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad0>) │ │ │ │ + ldr r1, [pc, #520] @ (572cf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc50>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 572a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9d4> │ │ │ │ + blt.n 572b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca94> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 572a6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9cc> │ │ │ │ + blt.n 572b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca8c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #64] @ (572b34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca94>) │ │ │ │ + ldr r0, [pc, #448] @ (572cb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca78> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca80>) │ │ │ │ @@ -1819872,23 +1819883,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572b30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca90>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #776] @ (572e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd8c>) │ │ │ │ + ldr r2, [pc, #136] @ (572bac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb0c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (572db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd18>) │ │ │ │ + ldr r2, [pc, #16] @ (572b38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ca98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #920] @ (572ec4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce24>) │ │ │ │ + ldr r2, [pc, #280] @ (572c44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cba4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #800] @ (572e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdb0>) │ │ │ │ + ldr r2, [pc, #160] @ (572bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 572bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb10> │ │ │ │ + bge.n 572a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45c9d0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 572b74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cad4> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 572b88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cae8> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1819926,33 +1819937,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (572bb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (572bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #16] @ (572ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb04>) │ │ │ │ + ldr r3, [pc, #400] @ (572d24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #888] @ (572f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce70>) │ │ │ │ + ldr r2, [pc, #248] @ (572c90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbf0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (572f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceec>) │ │ │ │ + ldr r2, [pc, #368] @ (572d0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #104] @ (572c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb68>) │ │ │ │ + ldr r2, [pc, #488] @ (572d88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #240] @ (572c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cbf4>) │ │ │ │ + ldr r2, [pc, #624] @ (572e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #376] @ (572d20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc80>) │ │ │ │ + ldr r2, [pc, #760] @ (572ea0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce00>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572dac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd0c>) │ │ │ │ + ldr r2, [pc, #896] @ (572f2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce8c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #632] @ (572e28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd88>) │ │ │ │ + ldr r2, [pc, #1016] @ (572fa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bls.n 572b5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cabc> │ │ │ │ + bge.n 572c1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cb7c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #520] @ (572dc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd20>) │ │ │ │ + ldr r1, [pc, #904] @ (572f40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cea0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 572ce8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc48> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (572cac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc0c>) │ │ │ │ @@ -1820100,99 +1820111,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (572d94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccf4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (572d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccf8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #632] @ (572f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cecc>) │ │ │ │ + ldr r2, [pc, #1016] @ (5730ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d04c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce58>) │ │ │ │ + ldr r2, [pc, #896] @ (573078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #56] @ (572d34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc94>) │ │ │ │ + ldr r6, [pc, #440] @ (572eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #704] @ (572fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf20>) │ │ │ │ + ldr r5, [pc, #64] @ (572d40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cca0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #600] @ (572f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cebc>) │ │ │ │ + ldr r4, [pc, #984] @ (5730dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d03c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #480] @ (572ee8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce48>) │ │ │ │ + ldr r4, [pc, #864] @ (573068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #360] @ (572e74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd4>) │ │ │ │ + ldr r4, [pc, #744] @ (572ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf54>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #240] @ (572e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd60>) │ │ │ │ + ldr r4, [pc, #624] @ (572f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (572d8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccec>) │ │ │ │ + ldr r4, [pc, #504] @ (572f0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (572d18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc78>) │ │ │ │ + ldr r4, [pc, #384] @ (572e98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdf8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #904] @ (5730a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d004>) │ │ │ │ + ldr r4, [pc, #264] @ (572e24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd84>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (572f70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ced0>) │ │ │ │ + ldr r4, [pc, #976] @ (5730f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d050>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (572f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceec>) │ │ │ │ + ldr r2, [pc, #1000] @ (57310c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d06c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #512] @ (572f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce88>) │ │ │ │ + ldr r2, [pc, #896] @ (5730a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d008>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #920] @ (5730c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d024>) │ │ │ │ + ldr r3, [pc, #280] @ (572e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #816] @ (573060 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc0>) │ │ │ │ + ldr r3, [pc, #176] @ (572de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd40>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #712] @ (572ffc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf5c>) │ │ │ │ + ldr r3, [pc, #72] @ (572d7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ccdc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (572f78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ced8>) │ │ │ │ + ldr r2, [pc, #960] @ (5730f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d058>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #376] @ (572eb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce14>) │ │ │ │ + ldr r5, [pc, #760] @ (573034 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf94>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (572e40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda0>) │ │ │ │ + ldr r5, [pc, #640] @ (572fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #136] @ (572dcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd2c>) │ │ │ │ + ldr r5, [pc, #520] @ (572f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #544] @ (572f68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cec8>) │ │ │ │ + ldr r5, [pc, #928] @ (5730e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d048>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (572f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce64>) │ │ │ │ + ldr r5, [pc, #824] @ (573084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfe4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #176] @ (572e00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd60>) │ │ │ │ + ldr r2, [pc, #560] @ (572f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #872] @ (5730bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d01c>) │ │ │ │ + ldr r3, [pc, #232] @ (572e3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd9c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #768] @ (573058 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfb8>) │ │ │ │ + ldr r3, [pc, #128] @ (572dd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #424] @ (572f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce64>) │ │ │ │ + ldr r3, [pc, #808] @ (573084 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfe4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #288] @ (572e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde0>) │ │ │ │ + ldr r3, [pc, #672] @ (573000 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf60>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #184] @ (572e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd7c>) │ │ │ │ + ldr r3, [pc, #568] @ (572f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cefc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (572db8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd18>) │ │ │ │ + ldr r3, [pc, #464] @ (572f38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (573154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0b4>) │ │ │ │ + ldr r3, [pc, #360] @ (572ed4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #896] @ (5730f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d050>) │ │ │ │ + ldr r3, [pc, #256] @ (572e70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #776] @ (57307c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfdc>) │ │ │ │ + ldr r3, [pc, #136] @ (572dfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #752] @ (573068 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfc8>) │ │ │ │ + ldr r5, [pc, #112] @ (572de8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd48>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #648] @ (573004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf64>) │ │ │ │ + ldr r5, [pc, #8] @ (572d84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cce4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #528] @ (572f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cef0>) │ │ │ │ + ldr r4, [pc, #912] @ (573110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d070>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #408] @ (572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c>) │ │ │ │ + ldr r4, [pc, #792] @ (57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #288] @ (572ea8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce08>) │ │ │ │ + ldr r4, [pc, #672] @ (573028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf88>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #184] @ (572e44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cda4>) │ │ │ │ + ldr r4, [pc, #568] @ (572fc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf24>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #80] @ (572de0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd40>) │ │ │ │ + ldr r4, [pc, #464] @ (572f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cec0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #1000] @ (57317c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0dc>) │ │ │ │ + ldr r4, [pc, #360] @ (572efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce5c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #928] @ (573138 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d098>) │ │ │ │ + ldr r5, [pc, #288] @ (572eb8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce18>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bhi.n 572e78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdd8> │ │ │ │ + bhi.n 572d38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cc98> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 572e56 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdb6> │ │ │ │ bls.n 572dc4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd24> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 572e50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdb0> │ │ │ │ bhi.n 572e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd7c> │ │ │ │ @@ -1820297,57 +1820308,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572edc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (572ee0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce40>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r5, [pc, #288] @ (572fb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf10>) │ │ │ │ + ldr r5, [pc, #672] @ (573130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d090>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 572f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cebc> │ │ │ │ + bvc.n 572e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cd7c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [pc, #200] @ (572f60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cec0>) │ │ │ │ + ldr r5, [pc, #584] @ (5730e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d040>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (5730ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d04c>) │ │ │ │ + ldr r4, [pc, #976] @ (57326c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1cc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #472] @ (573078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd8>) │ │ │ │ + ldr r4, [pc, #856] @ (5731f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d158>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #336] @ (572ff4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf54>) │ │ │ │ + ldr r4, [pc, #720] @ (573174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #216] @ (572f80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cee0>) │ │ │ │ + ldr r4, [pc, #600] @ (573100 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d060>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #112] @ (572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c>) │ │ │ │ + ldr r4, [pc, #496] @ (57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #352] @ (573010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf70>) │ │ │ │ + ldr r5, [pc, #736] @ (573190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0f0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #488] @ (57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc>) │ │ │ │ + ldr r4, [pc, #872] @ (57321c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d17c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #24] @ (572ed0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce30>) │ │ │ │ + ldr r5, [pc, #408] @ (573050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfb0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (57311c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d07c>) │ │ │ │ + ldr r4, [pc, #992] @ (57329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #104] @ (572f28 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce88>) │ │ │ │ + ldr r5, [pc, #488] @ (5730a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d008>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #464] @ (573094 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cff4>) │ │ │ │ + ldr r4, [pc, #848] @ (573214 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d174>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #392] @ (573050 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfb0>) │ │ │ │ + ldr r5, [pc, #776] @ (5731d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d130>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (572fcc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf2c>) │ │ │ │ + ldr r5, [pc, #640] @ (57314c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #440] @ (573088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfe8>) │ │ │ │ + ldr r5, [pc, #824] @ (573208 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d168>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #688] @ (573184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0e4>) │ │ │ │ + ldr r4, [pc, #48] @ (572f04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce64>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572e9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdfc> │ │ │ │ + bvc.n 572f5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cebc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdf4> │ │ │ │ + bvc.n 572f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceb4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cdec> │ │ │ │ + bvc.n 572f4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceac> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 572e84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde4> │ │ │ │ + bvc.n 572f44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cea4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 572f08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce68> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (572f10 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce70>) │ │ │ │ @@ -1820362,23 +1820373,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572f1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ce80>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #88] @ (572f6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cecc>) │ │ │ │ + ldr r5, [pc, #472] @ (5730ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d04c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #992] @ (5732f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d258>) │ │ │ │ + ldr r5, [pc, #352] @ (573078 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfd8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #232] @ (573004 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf64>) │ │ │ │ + ldr r5, [pc, #616] @ (573184 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #112] @ (572f90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cef0>) │ │ │ │ + ldr r5, [pc, #496] @ (573110 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d070>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 572fc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf20> │ │ │ │ + bvs.n 572e80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cde0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 573088 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cfe8> │ │ │ │ bls.n 572f8a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45ceea> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1820552,81 +1820563,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (57312c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d08c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (573130 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d090>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bpl.n 573010 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cf70> │ │ │ │ + bvs.n 5730d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d030> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #496] @ (5732a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d204>) │ │ │ │ + ldr r7, [pc, #880] @ (573424 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d384>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #824] @ (5733f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d350>) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #928] @ (57345c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3bc>) │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (5732d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d238>) │ │ │ │ + ldr r4, [pc, #920] @ (573458 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3b8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (573324 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d284>) │ │ │ │ + ldr r4, [pc, #992] @ (5734a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d404>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #680] @ (573370 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2d0>) │ │ │ │ + ldr r5, [pc, #40] @ (5730f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d050>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #768] @ (5733cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d32c>) │ │ │ │ + ldr r5, [pc, #128] @ (57314c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0ac>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #872] @ (573438 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d398>) │ │ │ │ + ldr r5, [pc, #232] @ (5731b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d118>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #944] @ (573484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3e4>) │ │ │ │ + ldr r5, [pc, #304] @ (573204 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d164>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (5734d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d430>) │ │ │ │ + ldr r5, [pc, #376] @ (573250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1b0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #64] @ (57311c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d07c>) │ │ │ │ + ldr r5, [pc, #448] @ (57329c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1fc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #152] @ (573178 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0d8>) │ │ │ │ + ldr r5, [pc, #536] @ (5732f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d258>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #256] @ (5731e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d144>) │ │ │ │ + ldr r5, [pc, #640] @ (573364 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #328] @ (573230 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d190>) │ │ │ │ + ldr r5, [pc, #712] @ (5733b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d310>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #384] @ (57326c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1cc>) │ │ │ │ + ldr r7, [pc, #768] @ (5733ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d34c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #936] @ (573498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3f8>) │ │ │ │ + ldr r7, [pc, #296] @ (573218 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d178>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #32] @ (573114 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d074>) │ │ │ │ + ldr r6, [pc, #416] @ (573294 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1f4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #744] @ (5733e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d340>) │ │ │ │ + ldr r7, [pc, #104] @ (573160 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0c0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #112] @ (57316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0cc>) │ │ │ │ + ldr r6, [pc, #496] @ (5732ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d24c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #536] @ (573318 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d278>) │ │ │ │ + ldr r6, [pc, #920] @ (573498 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d3f8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #192] @ (5731c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d124>) │ │ │ │ + ldr r6, [pc, #576] @ (573344 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2a4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #328] @ (573250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d1b0>) │ │ │ │ + ldr r6, [pc, #712] @ (5733d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d330>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #624] @ (57337c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2dc>) │ │ │ │ + ldr r5, [pc, #1008] @ (5734fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d45c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #728] @ (5733e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d348>) │ │ │ │ + ldr r6, [pc, #88] @ (573168 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #416] @ (5732b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d214>) │ │ │ │ + ldr r5, [pc, #800] @ (573434 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d394>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #104] @ (573180 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0e0>) │ │ │ │ + ldr r5, [pc, #488] @ (573300 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d260>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #928] @ (5734bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d41c>) │ │ │ │ + ldr r7, [pc, #288] @ (57323c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d19c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #168] @ (5731c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d128>) │ │ │ │ + ldr r5, [pc, #552] @ (573348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d2a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bmi.n 5730b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d014> │ │ │ │ + bpl.n 573174 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0d4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5730ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d00c> │ │ │ │ + bpl.n 57316c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0cc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5730a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d004> │ │ │ │ + bpl.n 573164 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0c4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 57309c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45cffc> │ │ │ │ + bpl.n 57315c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0bc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #672] @ (5733d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d334>) │ │ │ │ + ldr r4, [pc, #32] @ (573154 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x45d0b4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 576750 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4606b0> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ cmp r6, #213 @ 0xd5 │ │ │ │ @@ -1828770,25 +1828781,31 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 577a74 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619d4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 577a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619d8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r3, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ @@ -1828796,805 +1828813,799 @@ │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r7, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r0, #92] @ 0x5c │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r7, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r0, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, r5] │ │ │ │ + str r0, [r6, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #912] @ (577b70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad0>) │ │ │ │ + ldr r7, [pc, #912] @ (577b78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ad8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #672] @ (577a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e4>) │ │ │ │ + ldr r7, [pc, #768] @ (577aec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a4c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #528] @ (5779f8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461958>) │ │ │ │ + ldr r7, [pc, #624] @ (577a60 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619c0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #384] @ (57796c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618cc>) │ │ │ │ + ldr r7, [pc, #480] @ (5779d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461934>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #240] @ (5778e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461840>) │ │ │ │ + ldr r7, [pc, #336] @ (577948 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #96] @ (577854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617b4>) │ │ │ │ + ldr r7, [pc, #192] @ (5778bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46181c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #976] @ (577bc8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b28>) │ │ │ │ + ldr r7, [pc, #64] @ (577840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617a0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #832] @ (577b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a9c>) │ │ │ │ + ldr r6, [pc, #976] @ (577bd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b34>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #704] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ + ldr r6, [pc, #832] @ (577b48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461aa8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #592] @ (577a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b4>) │ │ │ │ + ldr r6, [pc, #720] @ (577adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a3c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #448] @ (5779c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461928>) │ │ │ │ + ldr r6, [pc, #624] @ (577a80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #336] @ (57795c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618bc>) │ │ │ │ + ldr r6, [pc, #512] @ (577a14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461974>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #240] @ (577900 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461860>) │ │ │ │ + ldr r6, [pc, #400] @ (5779a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461908>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #128] @ (577894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617f4>) │ │ │ │ + ldr r6, [pc, #288] @ (57793c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46189c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [pc, #16] @ (577828 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461788>) │ │ │ │ + ldr r6, [pc, #176] @ (5778d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461830>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #928] @ (577bbc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b1c>) │ │ │ │ + ldr r6, [pc, #80] @ (577874 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #816] @ (577b50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ab0>) │ │ │ │ + ldr r5, [pc, #992] @ (577c08 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b68>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #720] @ (577af4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a54>) │ │ │ │ + ldr r5, [pc, #832] @ (577b6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461acc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #608] @ (577a88 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619e8>) │ │ │ │ + ldr r5, [pc, #656] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #448] @ (5779ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46194c>) │ │ │ │ + ldr r5, [pc, #544] @ (577a54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #272] @ (577940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a0>) │ │ │ │ + ldr r5, [pc, #432] @ (5779e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461948>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #160] @ (5778d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461834>) │ │ │ │ + ldr r5, [pc, #320] @ (57797c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618dc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #48] @ (577868 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617c8>) │ │ │ │ + ldr r5, [pc, #208] @ (577910 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461870>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #960] @ (577bfc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b5c>) │ │ │ │ + ldr r5, [pc, #64] @ (577884 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617e4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #848] @ (577b90 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461af0>) │ │ │ │ + ldr r4, [pc, #944] @ (577bf8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b58>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #704] @ (577b04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a64>) │ │ │ │ + ldr r4, [pc, #832] @ (577b8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461aec>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #560] @ (577a78 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619d8>) │ │ │ │ + ldr r4, [pc, #720] @ (577b20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a80>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #448] @ (577a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46196c>) │ │ │ │ + ldr r4, [pc, #608] @ (577ab4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a14>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #336] @ (5779a0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461900>) │ │ │ │ + ldr r4, [pc, #496] @ (577a48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619a8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #224] @ (577934 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461894>) │ │ │ │ + ldr r4, [pc, #384] @ (5779dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46193c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #112] @ (5778c8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461828>) │ │ │ │ + ldr r4, [pc, #272] @ (577970 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618d0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (57785c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617bc>) │ │ │ │ + ldr r4, [pc, #112] @ (5778d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461834>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #912] @ (577bf0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b50>) │ │ │ │ + ldr r3, [pc, #976] @ (577c38 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b98>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #752] @ (577b54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ab4>) │ │ │ │ + ldr r3, [pc, #784] @ (577b7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461adc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #592] @ (577ab8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a18>) │ │ │ │ + ldr r3, [pc, #592] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #400] @ (5779fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46195c>) │ │ │ │ + ldr r3, [pc, #416] @ (577a14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461974>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #208] @ (577940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618a0>) │ │ │ │ + ldr r3, [pc, #240] @ (577968 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (577894 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4617f4>) │ │ │ │ + ldr r3, [pc, #80] @ (5778cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46182c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #880] @ (577be8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b48>) │ │ │ │ + ldr r2, [pc, #960] @ (577c40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ba0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #720] @ (577b4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461aac>) │ │ │ │ + ldr r2, [pc, #800] @ (577ba4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b04>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #576] @ (577ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a20>) │ │ │ │ + ldr r2, [pc, #656] @ (577b18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a78>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #416] @ (577a24 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461984>) │ │ │ │ + ldr r2, [pc, #496] @ (577a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619dc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #272] @ (577998 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618f8>) │ │ │ │ + ldr r2, [pc, #352] @ (5779f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461950>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #112] @ (5778fc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46185c>) │ │ │ │ + ldr r2, [pc, #224] @ (577974 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618d4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #992] @ (577c70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bd0>) │ │ │ │ + ldr r2, [pc, #80] @ (5778e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461848>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #864] @ (577bf4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b54>) │ │ │ │ + ldr r1, [pc, #960] @ (577c5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bbc>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #720] @ (577b68 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461ac8>) │ │ │ │ + ldr r1, [pc, #816] @ (577bd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #576] @ (577adc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a3c>) │ │ │ │ + ldr r1, [pc, #672] @ (577b44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461aa4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #432] @ (577a50 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b0>) │ │ │ │ + ldr r1, [pc, #512] @ (577aa8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a08>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #288] @ (5779c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461924>) │ │ │ │ + ldr r1, [pc, #352] @ (577a0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46196c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #128] @ (577928 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461888>) │ │ │ │ + ldr r1, [pc, #176] @ (577960 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618c0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #992] @ (577c8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bec>) │ │ │ │ + ldr r0, [pc, #992] @ (577c94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461bf4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #816] @ (577be0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b40>) │ │ │ │ + ldr r0, [pc, #800] @ (577bd8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461b38>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #608] @ (577b14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a74>) │ │ │ │ + ldr r0, [pc, #592] @ (577b0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461a6c>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #416] @ (577a58 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619b8>) │ │ │ │ + ldr r0, [pc, #384] @ (577a40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4619a0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #208] @ (57798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618ec>) │ │ │ │ + ldr r0, [pc, #160] @ (577964 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4618c4>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #0] @ (5778c0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461820>) │ │ │ │ + ldr r0, [pc, #32] @ (5778e8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x461848>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r9 │ │ │ │ + blxns fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r5 │ │ │ │ + blxns r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns pc │ │ │ │ + blxns r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns sl │ │ │ │ + bx sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns r5 │ │ │ │ + bx r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r1 │ │ │ │ + bxns r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r8, sp │ │ │ │ + bxns r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r8, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + mov r8, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mov ip, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, sp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + mov r0, r8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp ip, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, lr │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, pc │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, sl │ │ │ │ + add r8, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r6 │ │ │ │ + add r8, sl │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r8, r2 │ │ │ │ + add r8, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, lr │ │ │ │ + add r4, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r8 │ │ │ │ + add r0, r9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, r2 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r0, r5 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bics r0, r3 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - muls r4, r0 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r4, r3 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ tst r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + ands r4, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 578744 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4626a4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 578748 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4626a8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1830815,439 +1830826,447 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 578da0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462d00> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 578da4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462d04> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r7, #12 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #112 @ 0x70 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #36 @ 0x24 │ │ │ │ + movs r6, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r2, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + subs r0, r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ 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 r4, r3, r2 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r0, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @@ -1831255,365 +1831274,359 @@ │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r2, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r4, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r4, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r4, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r5 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #36 │ │ │ │ - vshr.u64 d0, d20, #12 │ │ │ │ - vshr.u64 d0, d20, #52 │ │ │ │ - vqadd.u32 d16, d24, d20 │ │ │ │ - vqadd.u8 d16, d20, d20 │ │ │ │ - vqadd.u32 d0, d24, d20 │ │ │ │ - vqadd.u16 d0, d16, d20 │ │ │ │ + vshr.u64 d16, d20, #20 │ │ │ │ + vshr.u64 d16, d20, #56 │ │ │ │ + vshr.u64 d0, d20, #28 │ │ │ │ + vshr.u64 d0, d20, #56 │ │ │ │ + vqadd.u64 d16, d16, d20 │ │ │ │ + vqadd.u16 d16, d24, d20 │ │ │ │ + vqadd.u64 d0, d24, d20 │ │ │ │ + vqadd.u16 d0, d24, d20 │ │ │ │ mrc2 0, 7, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 6, r0, cr8, cr4, {5} │ │ │ │ + mrc2 0, 6, r0, cr12, cr4, {5} │ │ │ │ mrc2 0, 5, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 4, r0, cr8, cr4, {5} │ │ │ │ - mrc2 0, 3, r0, cr12, cr4, {5} │ │ │ │ - mrc2 0, 2, r0, cr8, cr4, {5} │ │ │ │ + mrc2 0, 4, r0, cr4, cr4, {5} │ │ │ │ + mrc2 0, 3, r0, cr0, cr4, {5} │ │ │ │ + mrc2 0, 2, r0, cr4, cr4, {5} │ │ │ │ mrc2 0, 1, r0, cr4, cr4, {5} │ │ │ │ - mrc2 0, 0, r0, cr0, cr4, {5} │ │ │ │ - ldc2l 0, cr0, [r4, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ + mrc2 0, 0, r0, cr8, cr4, {5} │ │ │ │ + mcr2 0, 0, r0, cr0, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ ldc2 0, cr0, [r8, #720]! @ 0x2d0 │ │ │ │ - stc2 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ - ldc2l 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ - ldc2l 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - ldc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + ldc2 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r0, #720] @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [ip, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ stc2 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ - ldc2l 0, cr0, [ip], #720 @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ - stc2l 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ - stc2 0, cr0, [r8], #720 @ 0x2d0 │ │ │ │ + stc2 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ ldr r0, [pc, #332] @ (578ef8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462e58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (578efc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462e5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #328] @ (578f00 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462e60>) │ │ │ │ @@ -1831774,70 +1831787,70 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (578fd0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462f30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (578fd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462f34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ + @ instruction: 0xf69200b4 │ │ │ │ + @ instruction: 0xf68000b4 │ │ │ │ + @ instruction: 0xf66200b4 │ │ │ │ + movw r0, #51380 @ 0xc8b4 │ │ │ │ @ instruction: 0xf63200b4 │ │ │ │ - @ instruction: 0xf62000b4 │ │ │ │ - addw r0, r2, #2228 @ 0x8b4 │ │ │ │ - @ instruction: 0xf5ec00b4 │ │ │ │ - rsbs r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - subs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf59a00b4 │ │ │ │ - @ instruction: 0xf58400b4 │ │ │ │ - sbc.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - adc.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf52e00b4 │ │ │ │ - adds.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf4f200b4 │ │ │ │ - @ instruction: 0xf4d800b4 │ │ │ │ - @ instruction: 0xf4ba00b4 │ │ │ │ - eors.w r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - eor.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - orn r0, ip, #5898240 @ 0x5a0000 │ │ │ │ - orrs.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ - bics.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ - and.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - @ instruction: 0xf3ee00b4 │ │ │ │ + @ instruction: 0xf61800b4 │ │ │ │ + @ instruction: 0xf5fa00b4 │ │ │ │ + @ instruction: 0xf5e400b4 │ │ │ │ + rsb r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + sub.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf58e00b4 │ │ │ │ + sbcs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + adcs.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf53800b4 │ │ │ │ + adds.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4fc00b4 │ │ │ │ + @ instruction: 0xf4e600b4 │ │ │ │ + @ instruction: 0xf4cc00b4 │ │ │ │ + @ instruction: 0xf4b200b4 │ │ │ │ + eors.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + orns r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + orn r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + orr.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + bics.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + ands.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + and.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf3e600b4 │ │ │ │ @ instruction: 0xf3d000b4 │ │ │ │ @ instruction: 0xf3ba00b4 │ │ │ │ - @ instruction: 0xf3a000b4 │ │ │ │ - @ instruction: 0xf38600b4 │ │ │ │ - @ instruction: 0xf37000b4 │ │ │ │ - @ instruction: 0xf35a00b4 │ │ │ │ - @ instruction: 0xf33c00b4 │ │ │ │ - @ instruction: 0xf32600b4 │ │ │ │ - @ instruction: 0xf30800b4 │ │ │ │ - @ instruction: 0xf2ee00b4 │ │ │ │ - @ instruction: 0xf2d800b4 │ │ │ │ - movt r0, #8372 @ 0x20b4 │ │ │ │ - subw r0, ip, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf29600b4 │ │ │ │ - @ instruction: 0xf28000b4 │ │ │ │ - @ instruction: 0xf26a00b4 │ │ │ │ + @ instruction: 0xf39c00b4 │ │ │ │ + @ instruction: 0xf38600b4 │ │ │ │ + @ instruction: 0xf36800b4 │ │ │ │ + @ instruction: 0xf34e00b4 │ │ │ │ + @ instruction: 0xf33800b4 │ │ │ │ + @ instruction: 0xf32200b4 │ │ │ │ + @ instruction: 0xf30c00b4 │ │ │ │ + @ instruction: 0xf2f600b4 │ │ │ │ + @ instruction: 0xf2e000b4 │ │ │ │ + movt r0, #41140 @ 0xa0b4 │ │ │ │ + @ instruction: 0xf2b400b4 │ │ │ │ + @ instruction: 0xf29e00b4 │ │ │ │ + @ instruction: 0xf28400b4 │ │ │ │ + @ instruction: 0xf26e00b4 │ │ │ │ @ instruction: 0xf25400b4 │ │ │ │ @ instruction: 0xf23e00b4 │ │ │ │ @ instruction: 0xf22400b4 │ │ │ │ addw r0, lr, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf1f400b4 │ │ │ │ - rsbs r0, lr, #180 @ 0xb4 │ │ │ │ - rsb r0, r4, #180 @ 0xb4 │ │ │ │ - sub.w r0, lr, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf19c00b4 │ │ │ │ - @ instruction: 0xf18a00b4 │ │ │ │ + @ instruction: 0xf1fc00b4 │ │ │ │ + @ instruction: 0xf1ea00b4 │ │ │ │ + rsbs r0, r4, #180 @ 0xb4 │ │ │ │ + rsb r0, r2, #180 @ 0xb4 │ │ │ │ + sub.w r0, r4, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf19200b4 │ │ │ │ sbcs.w r0, r4, #180 @ 0xb4 │ │ │ │ sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ - adc.w r0, r4, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf13200b4 │ │ │ │ - adds.w r0, r4, #180 @ 0xb4 │ │ │ │ - add.w r0, r2, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf0f000b4 │ │ │ │ + adcs.w r0, r0, #180 @ 0xb4 │ │ │ │ movw r3, #5159 @ 0x1427 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 5790a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x463002> │ │ │ │ movw r3, #5128 @ 0x1408 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5795be <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46351e> │ │ │ │ cmp.w r1, #328 @ 0x148 │ │ │ │ @@ -1832389,21 +1832402,21 @@ │ │ │ │ b.n 57909e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462ffe> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57901e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462f7e> │ │ │ │ b.n 57909e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x462ffe> │ │ │ │ nop │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1588] @ 0x634 │ │ │ │ @@ -1832847,15 +1832860,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 579bb4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x463b14> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1840661,20 +1840674,20 @@ │ │ │ │ ... │ │ │ │ lsrs r4, r2, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xf37a00b4 │ │ │ │ + @ instruction: 0xf3da00b4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1842552,21 +1842565,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [ip], #-432 @ 0xfffffe50 │ │ │ │ mrrc2 1, 6, r0, ip, cr12 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5809c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a924> │ │ │ │ + b.n 580a84 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a9e4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5809bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a91c> │ │ │ │ + b.n 580a7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a9dc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5809b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a910> │ │ │ │ + b.n 580a70 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46a9d0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2l 1, cr0, [r0], {57} @ 0x39 │ │ │ │ + stc2 1, cr0, [r0, #-228]! @ 0xffffff1c │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74c016c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1843549,15 +1843562,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 5812fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46b25e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f16 d16, d14, d4[3] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5813f0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46b350> │ │ │ │ + bpl.n 5814b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46b410> │ │ │ │ lsls r4, r6, #2 │ │ │ │ mrrc 1, 6, r0, r2, cr12 │ │ │ │ stmdb 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 │ │ │ │ @@ -1844578,15 +1844591,15 @@ │ │ │ │ b.n 581b3e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ba9e> │ │ │ │ movs r6, #1 │ │ │ │ b.n 581d82 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46bce2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebf0016c │ │ │ │ - bne.n 581f54 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46beb4> │ │ │ │ + bne.n 581e14 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46bd74> │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5825d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c530> │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ @@ -1845126,15 +1845139,15 @@ │ │ │ │ b.n 5822d4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c234> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 5826ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c60c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ bgt.n 5825dc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c53c> │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3520] @ 0xdc0 │ │ │ │ @@ -1845472,15 +1845485,15 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.n 58275a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c6ba> │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 582858 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46c7b8> │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2108] @ 5830b0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46d010> │ │ │ │ add.w fp, sp, #160 @ 0xa0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -1846228,17 +1846241,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 582c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46cba8> │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 58311a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46d07a> │ │ │ │ + cbnz r4, 583132 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46d092> │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ @@ -1848168,15 +1848181,15 @@ │ │ │ │ ... │ │ │ │ itet pl │ │ │ │ lslpl r4, r5, #5 │ │ │ │ itee pl @ unpredictable │ │ │ │ lslpl r4, r5, #5 │ │ │ │ submi r0, #220 @ 0xdc │ │ │ │ movmi r0, r0 │ │ │ │ - add r4, pc, #688 @ (adr r4, 584938 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46e898>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 5846b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46e618>) │ │ │ │ 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} │ │ │ │ @@ -1848766,15 +1848779,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r1, r7, #4 │ │ │ │ push {r4, r7} │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r1, [pc, #148] @ (584e2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ed8c>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584e30 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46ed90>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1849113,31 +1849126,31 @@ │ │ │ │ bne.n 585182 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f0e2> │ │ │ │ b.n 584f9c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46eefc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 5851fa <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f15a> │ │ │ │ lsls r1, r7, #4 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r0, 5851fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f15e> │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r6, 5851ec <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f14c> │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r2, 5851de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f13e> │ │ │ │ + cbz r2, 5851f6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f156> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - cbz r6, 5851ce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f12e> │ │ │ │ + cbz r6, 5851e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f146> │ │ │ │ lsls r1, r7, #4 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ 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] @ 585854 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x46f7b4> │ │ │ │ @@ -1853815,15 +1853828,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ @@ -1855142,18 +1855155,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 589410 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x473370> │ │ │ │ ands r7, r7 │ │ │ │ strb r2, [r3, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d18, #32 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + orr.w r0, r0, #178 @ 0xb2 │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r5, #5 │ │ │ │ vldr d0, [pc, #428] @ 5895d8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x473538> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1856137,19 +1856150,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589e18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x473d78>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (589e1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x473d7c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r7, #4 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ 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] @ (589fe4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x473f44>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1856928,15 +1856941,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 58a5a2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x474502> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1880491,19 +1880504,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 59a808 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484768> │ │ │ │ b.n 59a6fe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48465e> │ │ │ │ nop │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1881004,15 +1881017,15 @@ │ │ │ │ beq.n 59ad18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484c78> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa1f8 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 59ad1c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484c7c> │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + subs r0, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1882417,15 +1882430,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348ba4> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 59bccc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485c2c> │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ muls r2, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1886520,15 +1886533,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + stc2l 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e89de <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1d293e> │ │ │ │ bl 1ba9e2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xa4942> │ │ │ │ bl 2a89e6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x192946> │ │ │ │ bl 23a9ea <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x12494a> │ │ │ │ @@ -1887846,15 +1887859,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59f804 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x489764> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #1 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - mcr 0, 1, r0, cr14, cr2, {5} │ │ │ │ + mcr 0, 4, r0, cr14, cr2, {5} │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ bl 1cb82a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xb578a> │ │ │ │ bl 8b982e │ │ │ │ @@ -1891291,15 +1891304,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} │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 5a1940 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48b8a0> │ │ │ │ bl 5f1d3e │ │ │ │ bl 5c5d42 │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 5a1954 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48b8b4> │ │ │ │ @@ -1891458,15 +1891471,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 5a21b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48c118> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ 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} │ │ │ │ @@ -1892124,15 +1892137,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bge.n 5a26d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48c630> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ 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} │ │ │ │ @@ -1892489,15 +1892502,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvs.n 5a2aac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48ca0c> │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 30 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ 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 @ │ │ │ │ @@ -1892870,15 +1892883,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ 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 │ │ │ │ @@ -1893223,15 +1893236,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae600ae │ │ │ │ + @ instruction: 0xfb4600ae │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1893592,15 +1893605,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 5a3582 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48d4e2> │ │ │ │ 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 │ │ │ │ @@ -1893847,15 +1893860,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} │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #424 @ 0x1a8 │ │ │ │ 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]! @ 5a3c48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48dba8> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a3c4c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48dbac> │ │ │ │ @@ -1894365,15 +1894378,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a3d80 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48dce0>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orrs r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ 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} │ │ │ │ @@ -1894718,15 +1894731,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00d6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #840 @ (adr r4, 5a44d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e430>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 5a4250 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e1b0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a3d98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48dcf8> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1895101,21 +1895114,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ pop {r4} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0010 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ 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] @ (5a4658 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e5b8>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1895167,15 +1895180,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rev r0, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r0, pc, #88 @ (adr r0, 5a46b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e618>) │ │ │ │ + add r0, pc, #472 @ (adr r0, 5a4838 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e798>) │ │ │ │ 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 │ │ │ │ @@ -1897079,19 +1897092,19 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r2, #8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1897620,15 +1897633,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 5a5e72 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48fdd2> │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ 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 │ │ │ │ @@ -1907899,15 +1907912,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5ace44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x496da4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ 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] @ (5ad21c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49717c>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1908557,15 +1908570,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5ad774 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4976d4> │ │ │ │ nop │ │ │ │ add r4, pc, #596 @ (adr r4, 5ada3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x49799c>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r4, pc, #536 @ (adr r4, 5ada04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x497964>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, pc, #208 @ (adr r4, 5ad8c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x497824>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1909624,15 +1909637,15 @@ │ │ │ │ lsls r2, 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 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r2, r3, #0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910680,23 +1910693,23 @@ │ │ │ │ blx 6b5f4 │ │ │ │ asrs r4, r2, #22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r6, r1, #22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - smlaltt r0, r0, sl, r1 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + stc2 0, cr0, [sl], #-708 @ 0xfffffd3c │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #708] @ 0x2c4 │ │ │ │ - b.n 5af1b8 │ │ │ │ + stc2l 0, cr0, [r0, #708]! @ 0x2c4 │ │ │ │ + b.n 5af278 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 0, r0, cr8, cr1, {5} │ │ │ │ + mrc2 0, 3, r0, cr8, cr1, {5} │ │ │ │ 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 │ │ │ │ pli [sp, #255]! │ │ │ │ @@ -1910730,55 +1910743,55 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #-708]! @ 0xfffffd3c │ │ │ │ - stc2l 0, cr0, [sl, #-708]! @ 0xfffffd3c │ │ │ │ + ldc2 0, cr0, [ip, #708] @ 0x2c4 │ │ │ │ + stc2l 0, cr0, [sl, #708] @ 0x2c4 │ │ │ │ asrs r0, r0, #8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xfbf200b1 │ │ │ │ - ldrb.w r0, [r0, r1, lsl #3] │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + mrrc2 0, 11, r0, r2, cr1 │ │ │ │ + ldr??.w r0, [r0, r1, lsl #3] │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb.w r0, [r8, r1, lsl #3] │ │ │ │ - ldrb.w r0, [r2, r1, lsl #3] │ │ │ │ - str??.w r0, [sl, r1, lsl #3] │ │ │ │ - ldr??.w r0, [ip, r1, lsl #3] │ │ │ │ - strh.w r0, [ip, #177] @ 0xb1 │ │ │ │ - ldr??.w r0, [r4, #177] @ 0xb1 │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r1 │ │ │ │ - ldrsb.w r0, [r6, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r8, r1, lsl #3] │ │ │ │ + ldr??.w r0, [r2, r1, lsl #3] │ │ │ │ + str.w r0, [sl, #177] @ 0xb1 │ │ │ │ + ldr.w r0, [ip, #177] @ 0xb1 │ │ │ │ + vst4.32 {d0-d3}, [ip :256], r1 │ │ │ │ + ldr??.w r0, [r4, r1, lsl #3] │ │ │ │ + vld4.32 {d16-d19}, [lr :256], r1 │ │ │ │ ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ - vst1.8 @ instruction: 0xf98800b1 │ │ │ │ - vst1.8 @ instruction: 0xf98800b1 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldrsh.w r0, [r6, #177] @ 0xb1 │ │ │ │ + vld1.8 @ instruction: 0xf9e800b1 │ │ │ │ + vld1.8 @ instruction: 0xf9e800b1 │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsb.w r0, [lr, #177] @ 0xb1 │ │ │ │ - vst1.8 @ instruction: 0xf9c000b1 │ │ │ │ - vst1.8 @ instruction: 0xf9cc00b1 │ │ │ │ - @ instruction: 0xfa0800b1 │ │ │ │ - bgt.n 5af044 │ │ │ │ + ldr??.w r0, [lr, #177] @ 0xb1 │ │ │ │ + @ instruction: 0xfa2000b1 │ │ │ │ + @ instruction: 0xfa2c00b1 │ │ │ │ + @ instruction: 0xfa6800b1 │ │ │ │ + bgt.n 5af104 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa1600b1 │ │ │ │ - @ instruction: 0xfa2800b1 │ │ │ │ - @ instruction: 0xfa2800b1 │ │ │ │ - @ instruction: 0xfa4600b1 │ │ │ │ - @ instruction: 0xfa5a00b1 │ │ │ │ - @ instruction: 0xfb6000b1 │ │ │ │ - @ instruction: 0xfbd400b1 │ │ │ │ - stc2 0, cr0, [ip], {177} @ 0xb1 │ │ │ │ - stc2 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ - @ instruction: 0xfb4c00b1 │ │ │ │ - @ instruction: 0xfa6a00b1 │ │ │ │ - @ instruction: 0xfa1e00b1 │ │ │ │ - @ instruction: 0xfabc00b1 │ │ │ │ - @ instruction: 0xfa7c00b1 │ │ │ │ + @ instruction: 0xfa7600b1 │ │ │ │ + @ instruction: 0xfa8800b1 │ │ │ │ + @ instruction: 0xfa8800b1 │ │ │ │ + @ instruction: 0xfaa600b1 │ │ │ │ + @ instruction: 0xfaba00b1 │ │ │ │ + smlaltt r0, r0, r0, r1 │ │ │ │ + ldc2 0, cr0, [r4], #-708 @ 0xfffffd3c │ │ │ │ + stc2l 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ + stc2l 0, cr0, [r8], #-708 @ 0xfffffd3c │ │ │ │ + @ instruction: 0xfbac00b1 │ │ │ │ + @ instruction: 0xfaca00b1 │ │ │ │ + @ instruction: 0xfa7e00b1 │ │ │ │ + @ instruction: 0xfb1c00b1 │ │ │ │ + @ instruction: 0xfadc00b1 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5af160 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ @@ -1910815,26 +1910828,26 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5af1ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1a00b1 │ │ │ │ + @ instruction: 0xfa7a00b1 │ │ │ │ ldr r0, [pc, #4] @ (5af1b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #984 @ (adr r6, 5af594 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 5af314 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5af1c4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa1200b1 │ │ │ │ + @ instruction: 0xfa7200b1 │ │ │ │ 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] │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1911399,15 +1911412,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 ac67f8 │ │ │ │ + bl ac6808 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5af83e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1912059,15 +1912072,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 ac67e0 │ │ │ │ + bl ac67f0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5affd8 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1912122,15 +1912135,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d9fc6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1c3f26> │ │ │ │ bl 229fca <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x113f2a> │ │ │ │ bl 1effce <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0xd9f2e> │ │ │ │ bl 319fd2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x203f32> │ │ │ │ bl 343fd6 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x22df36> │ │ │ │ - ldc 0, cr0, [r4], #708 @ 0x2c4 │ │ │ │ + ldc 0, cr0, [r4, #-708] @ 0xfffffd3c │ │ │ │ ldrb r0, [r4, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ @@ -1912862,26 +1912875,26 @@ │ │ │ │ ldr??.w r0, [r8, #361] @ 0x169 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ negs r4, r6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r7, r6, #4 │ │ │ │ negs r6, r3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldrb r4, [r5, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ tst r6, r3 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb.w r0, [r0, #361] @ 0x169 │ │ │ │ - b.n 5b0060 │ │ │ │ + b.n 5b0120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b004c │ │ │ │ + b.n 5b010c │ │ │ │ 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] @ (5b0840 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1912919,15 +1912932,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5b0816 │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ sbcs r6, r1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b101c │ │ │ │ + b.n 5b00dc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1913044,45 +1913057,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ b.n 5b0894 │ │ │ │ bx lr │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0fec │ │ │ │ + b.n 5b10ac │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r4, r7 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0fb4 │ │ │ │ + b.n 5b1074 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0fe4 │ │ │ │ + b.n 5b10a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r4, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f80 │ │ │ │ + b.n 5b1040 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r2, r6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f58 │ │ │ │ + b.n 5b1018 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r5, r5, #5 │ │ │ │ eors r0, r2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0f30 │ │ │ │ + b.n 5b0ff0 │ │ │ │ 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] @ (5b0aa0 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1913195,15 +1913208,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r2, [r4, #25] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 5b0f70 │ │ │ │ + b.n 5b1030 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r0, #25] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r2, [r5, #24] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1913211,24 +1913224,24 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r2, [r2, #24] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r7, #122 @ 0x7a │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r4, [r3, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - orr.w r0, r8, r8, ror #2 │ │ │ │ - b.n 5b0e80 │ │ │ │ + @ instruction: 0xeaa800b8 │ │ │ │ + b.n 5b0f40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b1224 │ │ │ │ + b.n 5b02e4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5b0e58 │ │ │ │ + b.n 5b0f18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b0e28 │ │ │ │ + b.n 5b0ee8 │ │ │ │ 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 4397c4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323724> │ │ │ │ ldr r3, [pc, #468] @ (5b0cd4 ) │ │ │ │ @@ -1913437,59 +1913450,59 @@ │ │ │ │ nop │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strd r0, r0, [ip, #-736]! @ 0x2e0 │ │ │ │ + strd r0, r0, [ip, #736] @ 0x2e0 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #98 @ 0x62 │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r6, [r3, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r3, #19] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r5, #18] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bge.n 5b0da4 │ │ │ │ + bge.n 5b0c64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r4, [r5, #17] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r5, #17] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0e3c │ │ │ │ + b.n 5b0efc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r2, [r6, #15] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xe85400b8 │ │ │ │ + ldmia.w r4!, {r3, r4, r5, r7} │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b0d54 │ │ │ │ + b.n 5b0e14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 5b0dec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5b0e4c ) │ │ │ │ ldr r2, [pc, #268] @ (5b0e50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1913608,15 +1913621,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r3, #9] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5b0e88 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5b0e84 │ │ │ │ ldr r3, [pc, #16] @ (5b0e8c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1913696,15 +1913709,15 @@ │ │ │ │ cbz r3, 5b0f2e │ │ │ │ ldr r4, [pc, #244] @ (5b101c ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5b0f8c │ │ │ │ ldr r0, [pc, #240] @ (5b1020 ) │ │ │ │ add r0, pc │ │ │ │ - bl 1078d5c │ │ │ │ + bl 1078dd4 │ │ │ │ ldr r0, [pc, #236] @ (5b1024 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 4449ac <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e90c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5b0f52 │ │ │ │ blx 6aca8 │ │ │ │ @@ -1913782,54 +1913795,54 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5b0ef0 │ │ │ │ nop │ │ │ │ - ble.n 5b0f84 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf1340169 │ │ │ │ - ble.n 5b0f80 │ │ │ │ + udf #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrd r0, r0, [ip], #712 @ 0x2c8 │ │ │ │ - ble.n 5b0f5c │ │ │ │ + ldrd r0, r0, [ip, #-712] @ 0x2c8 │ │ │ │ + udf #6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ lsls r2, r5, #5 │ │ │ │ pldw [r1, #4095] @ 0xfff │ │ │ │ - ble.n 5b101c │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ble.n 5b10d8 │ │ │ │ + ble.n 5b0f98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r2, [r4, #2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ble.n 5b1090 │ │ │ │ + ble.n 5b0f50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 5b10b4 │ │ │ │ + ble.n 5b0f74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 5b10f8 │ │ │ │ + ble.n 5b0fb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r4, #0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r3, [pc, #8] @ (5b1060 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1914138,29 +1914151,29 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r7, #32 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b1728 │ │ │ │ + b.n 5b17e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b138c │ │ │ │ + bcc.n 5b124c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 5b1268 │ │ │ │ + bge.n 5b1328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 5b12b0 │ │ │ │ + bpl.n 5b1370 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 5b13e4 │ │ │ │ + bls.n 5b12a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 5b1344 │ │ │ │ + blt.n 5b1404 │ │ │ │ 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] @ (5b13e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914221,21 +1914234,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #14 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bhi.n 5b1390 │ │ │ │ + bls.n 5b1450 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b133c │ │ │ │ + bge.n 5b13fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ 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] @ (5b1498 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914308,23 +1914321,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r5, #112 @ 0x70 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 5b1520 │ │ │ │ + b.n 5b15e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bne.n 5b1588 │ │ │ │ + bne.n 5b1448 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 5b146c │ │ │ │ + bls.n 5b152c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ 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] @ (5b1548 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914385,21 +1914398,21 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r4, #170 @ 0xaa │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bvc.n 5b162c │ │ │ │ + bvc.n 5b14ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 5b15e0 │ │ │ │ + bhi.n 5b14a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ 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] @ (5b1588 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914408,15 +1914421,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5b158c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvc.n 5b1538 │ │ │ │ + bhi.n 5b15f8 │ │ │ │ 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] @ (5b15b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914428,15 +1914441,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvs.n 5b1504 │ │ │ │ + bvc.n 5b15c4 │ │ │ │ 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] @ (5b15e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914448,15 +1914461,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvc.n 5b14fc │ │ │ │ + bvc.n 5b15bc │ │ │ │ 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] @ (5b1618 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914467,15 +1914480,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bvc.n 5b16f4 │ │ │ │ + bvc.n 5b15b4 │ │ │ │ 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] @ (5b1640 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914585,17 +1914598,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #142 @ 0x8e │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bvs.n 5b1650 │ │ │ │ + bvs.n 5b1710 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 5b1820 │ │ │ │ + bvs.n 5b16e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5b17a4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5b174e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1914641,17 +1914654,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #18 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bvs.n 5b17fc │ │ │ │ + bvs.n 5b16bc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 5b17d4 │ │ │ │ + bvs.n 5b1894 │ │ │ │ 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] @ (5b17fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914677,15 +1914690,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 5b1790 │ │ │ │ + bvs.n 5b1850 │ │ │ │ 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] @ (5b1848 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914711,15 +1914724,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 5b1954 │ │ │ │ + bpl.n 5b1814 │ │ │ │ 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] @ (5b1894 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914745,15 +1914758,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #20 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 5b1920 │ │ │ │ + bpl.n 5b17e0 │ │ │ │ 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] @ (5b18e0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914779,15 +1914792,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b18e4 │ │ │ │ + bpl.n 5b19a4 │ │ │ │ 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] @ (5b1914 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914797,15 +1914810,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1918 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bmi.n 5b18b4 │ │ │ │ + bpl.n 5b1974 │ │ │ │ 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] @ (5b1958 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914831,15 +1914844,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b18a4 │ │ │ │ + bmi.n 5b1964 │ │ │ │ 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] @ (5b198c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914849,15 +1914862,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5b1990 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b064c │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bmi.n 5b1a7c │ │ │ │ + bmi.n 5b193c │ │ │ │ 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] @ (5b19d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914883,15 +1914896,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #216 @ 0xd8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b1a6c │ │ │ │ + bmi.n 5b192c │ │ │ │ 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] @ (5b1a1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914917,15 +1914930,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5b1a38 │ │ │ │ + bmi.n 5b1af8 │ │ │ │ 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] @ (5b1a74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1914952,21 +1914965,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b1a2c │ │ │ │ + bmi.n 5b1aec │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bcc.n 5b19e4 │ │ │ │ + bmi.n 5b1aa4 │ │ │ │ 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] @ (5b1ae8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1915007,19 +1915020,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 5b1a18 │ │ │ │ + bcc.n 5b1ad8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 5b1a1c │ │ │ │ + bcc.n 5b1adc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 5b1ba8 │ │ │ │ + bcc.n 5b1a68 │ │ │ │ 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 │ │ │ │ @@ -1915085,21 +1915098,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bcs.n 5b1bd0 │ │ │ │ + bcc.n 5b1c90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1ba8 │ │ │ │ + bcc.n 5b1c68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ 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 │ │ │ │ @@ -1915160,29 +1915173,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} │ │ │ │ - bcs.n 5b1bc0 │ │ │ │ + bcs.n 5b1c80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d9c │ │ │ │ + bcs.n 5b1c5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r6, #0 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 5b1d78 │ │ │ │ + bcs.n 5b1c38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d6c │ │ │ │ + bcs.n 5b1c2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d60 │ │ │ │ + bcs.n 5b1c20 │ │ │ │ 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 │ │ │ │ @@ -1915221,23 +1915234,23 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 5b1d60 │ │ │ │ + bcs.n 5b1e20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1d30 │ │ │ │ + bcs.n 5b1df0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 5b1d64 │ │ │ │ + bcs.n 5b1e24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs.w r0, sl, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf21a00b3 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #116] @ (5b1de4 ) │ │ │ │ @@ -1915281,23 +1915294,23 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bne.n 5b1ed0 │ │ │ │ + bne.n 5b1d90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1cf4 │ │ │ │ + bne.n 5b1db4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 5b1ed8 │ │ │ │ + bne.n 5b1d98 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ @@ -1915337,23 +1915350,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1764] @ 0x6e4 │ │ │ │ blx r6 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 5b1e20 │ │ │ │ + bne.n 5b1ee0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1e6c │ │ │ │ + bne.n 5b1f2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1e28 │ │ │ │ + bne.n 5b1ee8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf63000bb │ │ │ │ + @ instruction: 0xf69000bb │ │ │ │ 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] @ (5b1ee0 ) │ │ │ │ @@ -1915377,21 +1915390,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #1828] @ 0x724 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 5b1f78 │ │ │ │ + beq.n 5b1e38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1df0 │ │ │ │ + beq.n 5b1eb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 5b1f7c │ │ │ │ + beq.n 5b1e3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5b1f44 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915414,19 +1915427,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - beq.n 5b1fc0 │ │ │ │ + beq.n 5b1e80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 5b1fd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + beq.n 5b1fd4 │ │ │ │ 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] @ (5b1fa8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915451,19 +1915464,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 5b2054 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1915488,21 +1915501,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #1732] @ 0x6c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1915541,23 +1915554,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ 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] @ (5b2104 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1915580,19 +1915593,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ 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 │ │ │ │ @@ -1915626,23 +1915639,23 @@ │ │ │ │ ldr.w r3, [r4, #1676] @ 0x68c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -1915667,21 +1915680,21 @@ │ │ │ │ ldr.w r3, [r4, #1664] @ 0x680 │ │ │ │ cbz r3, 5b21e6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r4} │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1915715,21 +1915728,21 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1915754,21 +1915767,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1915798,21 +1915811,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ 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 │ │ │ │ @@ -1915837,21 +1915850,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1915876,21 +1915889,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ 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] @ (5b24cc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915941,25 +1915954,25 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 5b2508 │ │ │ │ + bvs.n 5b25c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ 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] @ (5b2554 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1915993,21 +1916006,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1916070,29 +1916083,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 5b2c30 │ │ │ │ + b.n 5b2cf0 │ │ │ │ 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 │ │ │ │ @@ -1916145,23 +1916158,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d2a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bls.n 5b27ec │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr6, cr10, {5} │ │ │ │ + vqadd.s16 d0, d22, d26 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #68] @ (5b2768 ) │ │ │ │ @@ -1916185,19 +1916198,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1916222,21 +1916235,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #1852] @ 0x73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ 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] @ (5b2868 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1916278,23 +1916291,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 610aa4 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1872] @ 0x750 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1916324,21 +1916337,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs.w r0, sl, fp, ror #2 │ │ │ │ + ldc 0, cr0, [sl], {187} @ 0xbb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, #240] @ (5b29fc ) │ │ │ │ @@ -1916423,31 +1916436,31 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 5b2986 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1916470,19 +1916483,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ 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 │ │ │ │ @@ -1916505,19 +1916518,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1916540,19 +1916553,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ 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] @ (5b2b94 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916575,19 +1916588,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ 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] @ (5b2bf4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916610,19 +1916623,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ 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] @ (5b2c54 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1916645,19 +1916658,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b16c8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1916713,25 +1916726,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 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 5b2c7c │ │ │ │ + bls.n 5b2d3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #312] @ (5b2e54 ) │ │ │ │ + ldr r5, [pc, #696] @ (5b2fd4 ) │ │ │ │ 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 │ │ │ │ @@ -1916783,25 +1916796,25 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b2bb4 │ │ │ │ + b.n 5b2c74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1916852,27 +1916865,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} │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b2eac │ │ │ │ + cbnz r0, 5b2ec4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ 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 │ │ │ │ @@ -1916923,25 +1916936,25 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bls.n 5b2f10 │ │ │ │ + bge.n 5b2fd0 │ │ │ │ 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 │ │ │ │ @@ -1916982,23 +1916995,23 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ cbz r4, 5b2fd2 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - itet vc │ │ │ │ - lslvc r1, r6, #2 │ │ │ │ - itte vc @ unpredictable │ │ │ │ - lslvc r1, r6, #2 │ │ │ │ - stmiavc r2!, {r3, r7} │ │ │ │ - lslvs r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + itet le │ │ │ │ + lslle r1, r6, #2 │ │ │ │ + itte le @ unpredictable │ │ │ │ + lslle r1, r6, #2 │ │ │ │ + stmiale r2!, {r3, r5, r6, r7} │ │ │ │ + lslgt r1, r6, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1917036,22 +1917049,22 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ cbz r4, 5b3068 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x00de │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r6, #2 │ │ │ │ + ittt mi @ unpredictable │ │ │ │ + lslmi r1, r6, #2 │ │ │ │ + stmiami r2!, {r4, r6} │ │ │ │ + lslmi 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 │ │ │ │ mov sl, r0 │ │ │ │ @@ -1917106,23 +1917119,23 @@ │ │ │ │ bl 5b11d8 │ │ │ │ cbz r4, 5b3128 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 5b30fc │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x004e │ │ │ │ + bkpt 0x00ae │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1917154,21 +1917167,21 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ cbz r4, 5b31b0 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1917261,36 +1917274,36 @@ │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blx sp │ │ │ │ + ldr r0, [pc, #288] @ (5b340c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5b3338 │ │ │ │ + bcc.n 5b31f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ittt │ │ │ │ - lsl r1, r6, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + 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 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1917342,25 +1917355,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1564 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - itet hi │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - cbnz r0, 5b341c @ unpredictable │ │ │ │ - lslhi r1, r6, #2 │ │ │ │ - cbnz r4, 5b3420 │ │ │ │ + itet al │ │ │ │ + lslal r1, r6, #2 │ │ │ │ + pop {r5} │ │ │ │ + lslal r1, r6, #2 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 5b34a0 │ │ │ │ + blt.n 5b3360 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5} │ │ │ │ + pop {r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1917409,25 +1917422,25 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ cbz r4, 5b3456 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b34a6 │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5b34aa │ │ │ │ + itte mi │ │ │ │ + lslmi r1, r6, #2 │ │ │ │ + cbnz r2, 5b34be @ unpredictable │ │ │ │ + lslpl r1, r6, #2 │ │ │ │ + cbnz r6, 5b34c2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b34d4 │ │ │ │ + cbnz r2, 5b34ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 5b33cc │ │ │ │ + blt.n 5b348c │ │ │ │ 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 │ │ │ │ @@ -1917450,19 +1917463,19 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fbd8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rev16 r6, r3 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bkpt 0x0048 │ │ │ │ + bkpt 0x00a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + hlt 0x003c │ │ │ │ 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 │ │ │ │ @@ -1917515,25 +1917528,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r0, 5b35be │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b35c6 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ 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 r1, [pc, #112] @ (5b3614 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1917575,19 +1917588,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4378cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32182c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b35f0 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r4, 5b362a │ │ │ │ + cbnz r4, 5b3642 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r4, 5b362e │ │ │ │ + cbnz r4, 5b3646 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [pc, #360] @ (5b378c ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1917711,41 +1917724,41 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b135c │ │ │ │ b.n 5b3724 │ │ │ │ ldr r0, [pc, #56] @ (5b37bc ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3694 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + cbnz r6, 5b378c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 5b3794 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 5b380c │ │ │ │ + bcs.n 5b36cc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 5b3718 │ │ │ │ + bhi.n 5b37d8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe81a00ac │ │ │ │ + ldrd r0, r0, [sl], #-688 @ 0x2b0 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5b3860 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ (5b3864 ) │ │ │ │ @@ -1917797,25 +1917810,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b3874 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3824 │ │ │ │ nop │ │ │ │ - cbnz r6, 5b38be │ │ │ │ + cbnz r6, 5b38d6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b36fc │ │ │ │ + b.n 5b37bc │ │ │ │ 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] @ (5b392c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1917875,27 +1917888,27 @@ │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3944 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b38dc │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 5b397a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3630 │ │ │ │ + b.n 5b36f0 │ │ │ │ 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 │ │ │ │ @@ -1917955,27 +1917968,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b3a18 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3998 │ │ │ │ nop │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r4, 5b3a28 │ │ │ │ + cbnz r4, 5b3a40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3560 │ │ │ │ + b.n 5b3620 │ │ │ │ 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 │ │ │ │ @@ -1918052,31 +1918065,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b3b20 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3a6e │ │ │ │ nop │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5b3b24 │ │ │ │ + cbnz r0, 5b3b3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r4, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 5b3b26 │ │ │ │ + cbnz r2, 5b3b3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r6, 5b3b22 │ │ │ │ + cbnz r6, 5b3b3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r2, 5b3b28 │ │ │ │ + cbnz r2, 5b3b40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b3468 │ │ │ │ + b.n 5b3528 │ │ │ │ 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 │ │ │ │ @@ -1918158,29 +1918171,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 5b3bec │ │ │ │ ldr r0, [pc, #32] @ (5b3c34 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3b7a │ │ │ │ nop │ │ │ │ - cbz r6, 5b3c84 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r4, 5b3c8c │ │ │ │ + push {r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b434c │ │ │ │ + b.n 5b440c │ │ │ │ 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 │ │ │ │ @@ -1918272,35 +1918285,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b3d6c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3c90 │ │ │ │ ldr r0, [pc, #44] @ (5b3d70 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3cb2 │ │ │ │ - uxth r2, r2 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b422c │ │ │ │ + b.n 5b42ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 5b4224 │ │ │ │ + b.n 5b42e4 │ │ │ │ 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 │ │ │ │ @@ -1918388,31 +1918401,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 5b3e52 │ │ │ │ ldr r0, [pc, #36] @ (5b3e9c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3dcc │ │ │ │ - cbz r6, 5b3e94 │ │ │ │ + cbz r6, 5b3eac │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5b3e9c │ │ │ │ + cbz r2, 5b3eb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 5b3dac │ │ │ │ + bmi.n 5b3e6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5b40e8 │ │ │ │ + b.n 5b41a8 │ │ │ │ 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 │ │ │ │ @@ -1918523,33 +1918536,33 @@ │ │ │ │ bl 5b19e0 │ │ │ │ b.n 5b3fc8 │ │ │ │ ldr r0, [pc, #44] @ (5b4018 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b3efa │ │ │ │ bl 5b17c0 │ │ │ │ b.n 5b3f92 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 5b4198 ) │ │ │ │ + add r7, pc, #784 @ (adr r7, 5b4318 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5b4058 │ │ │ │ + cbz r6, 5b4070 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + cbz r4, 5b4056 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5b4084 │ │ │ │ + push {r1, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 5b4040 │ │ │ │ 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] @ 5b409c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1919026,29 +1919039,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ b.n 5b4150 │ │ │ │ bkpt 0x00de │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cbz r2, 5b4582 │ │ │ │ + cbz r2, 5b459a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #976] @ (5b490c ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r7, r1, #1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - uxtb r6, r7 │ │ │ │ + cbz r6, 5b45a6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + cbz r0, 5b45aa │ │ │ │ lsls r0, r7, #2 │ │ │ │ bl 9a8556 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b495c @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b400a │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1919101,17 +1919114,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ @ instruction: 0xffff3bd0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b465c ) │ │ │ │ add r2, pc │ │ │ │ @@ -1919239,27 +1919252,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ 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 │ │ │ │ @@ -1919627,15 +1919640,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b4b80 │ │ │ │ nop │ │ │ │ push {r4, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -1919773,25 +1919786,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ push {r1, r2} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 5b4dde │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cbz r2, 5b4dcc │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -1920144,21 +1920157,21 @@ │ │ │ │ b.n 5b516a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxth r6, r4 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #800 @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -1921009,15 +1921022,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b5ace │ │ │ │ mov r0, r4 │ │ │ │ bl 5b4d78 │ │ │ │ b.n 5b5ace │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ 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 │ │ │ │ @@ -1921327,15 +1921340,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 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1921513,21 +1921526,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #856 @ (adr r0, 5b6448 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 5b62ec ) │ │ │ │ + add r4, pc, #872 @ (adr r4, 5b646c ) │ │ │ │ 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 │ │ │ │ @@ -1921874,48 +1921887,48 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strex r1, r0, [r2, #420] @ 0x1a4 │ │ │ │ strex r1, r0, [r8, #420] @ 0x1a4 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xe8120169 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, pc, #720 @ (adr r3, 5b6814 ) │ │ │ │ + add r4, pc, #80 @ (adr r4, 5b6594 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ adds r1, r2, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r0, pc, #864 @ (adr r0, 5b68b0 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 5b6630 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 5b689c ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5b661c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 5b67e0 ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 5b6560 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b6b26 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1923112,227 +1923125,227 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b8554 │ │ │ │ b.w 5b66f0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5b7244 ) │ │ │ │ + add r7, pc, #400 @ (adr r7, 5b73c4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 5b7362 │ │ │ │ vmla.i , , d9[0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr10, cr9, {5} │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + mrc 0, 3, r0, cr10, cr9, {5} │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b8554 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1923743,23 +1923756,23 @@ │ │ │ │ b.n 5b775e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #8] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ 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] @ (5b7944 ) │ │ │ │ @@ -1924119,15 +1924132,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ b.n 5b7be2 │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924378,37 +1924391,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 6a6cc │ │ │ │ b.n 5b7e1e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #18] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r4, [r0, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 5b7ee6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5b81a0 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1924675,37 +1924688,37 @@ │ │ │ │ b.n 5b8190 │ │ │ │ strh r4, [r6, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ vrhadd.u q8, q4, q14 │ │ │ │ - eors.w r0, sl, r3, ror #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + @ instruction: 0xeafa00b3 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ vrhadd.u16 q0, q6, q14 │ │ │ │ vrhadd.u8 q0, q4, q14 │ │ │ │ vrhadd.u8 q0, q0, q14 │ │ │ │ ldrb r0, [r6, #26] │ │ │ │ lsls r1, r5, #5 │ │ │ │ cdp2 1, 11, cr0, cr10, cr12, {3} │ │ │ │ @@ -1924925,29 +1924938,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #23] │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ 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] @ (5b8540 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1925110,20 +1925123,20 @@ │ │ │ │ adds r0, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b85d6 │ │ │ │ @ instruction: 0xfac4016c │ │ │ │ @ instruction: 0xfab8016c │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ 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 │ │ │ │ @@ -1925186,15 +1925199,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ 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] @ (5b8918 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925405,36 +1925418,36 @@ │ │ │ │ bl 436c7c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x320bdc> │ │ │ │ b.n 5b890a │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r8 :128], ip │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb.w r0, [lr, ] │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf7b2016c │ │ │ │ @ instruction: 0xf7a2016c │ │ │ │ @ instruction: 0xf796016c │ │ │ │ strb r6, [r6, #28] │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xf754016c │ │ │ │ @@ -1925516,21 +1925529,21 @@ │ │ │ │ b.n 5b89b8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b86bc │ │ │ │ b.n 5b89b8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b86bc │ │ │ │ b.n 5b8a08 │ │ │ │ - add r5, pc, #368 @ (adr r5, 5b8bc8 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 5b8d48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 5b8b40 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 5b8cc0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ 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] @ (5b8b20 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1925686,20 +1925699,20 @@ │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b8bae │ │ │ │ ldr r2, [pc, #24] @ (5b8c14 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b8be2 │ │ │ │ @ instruction: 0xf4f6016c │ │ │ │ @ instruction: 0xf4ec016c │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -1925732,17 +1925745,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 6ae2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b8c84 │ │ │ │ - add r2, pc, #992 @ (adr r2, 5b9074 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 5b8df4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ 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] @ (5b8ddc ) │ │ │ │ @@ -1925891,17 +1925904,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf22a016c │ │ │ │ @ instruction: 0xf22c016c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1925939,17 +1925952,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, [r5, #4] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs.w r1, r4, #108 @ 0x6c │ │ │ │ subs.w r1, r6, #108 @ 0x6c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1926158,34 +1926171,34 @@ │ │ │ │ blx 6bd94 │ │ │ │ b.n 5b90e4 │ │ │ │ strb r2, [r2, #3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf12c016c │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ands.w r1, r6, #108 @ 0x6c │ │ │ │ and.w r1, r8, #108 @ 0x6c │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r5, #5 │ │ │ │ vmla.f16 d16, d14, d4[3] │ │ │ │ - ldr r4, [pc, #80] @ (5b9178 ) │ │ │ │ + ldr r4, [pc, #464] @ (5b92f8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ vmla.f16 d0, d0, d4[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, #172] @ (5b91f4 ) │ │ │ │ @@ -1926337,18 +1926350,18 @@ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r3 │ │ │ │ blx 6aa8c <__snprintf_chk@plt> │ │ │ │ b.n 5b9286 │ │ │ │ nop │ │ │ │ cdp 1, 3, cr0, cr0, cr12, {3} │ │ │ │ cdp 1, 2, cr0, cr4, cr12, {3} │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ 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 │ │ │ │ @@ -1926396,17 +1926409,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} │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldc 1, cr0, [sl, #-432] @ 0xfffffe50 │ │ │ │ ldc 1, cr0, [lr, #-432] @ 0xfffffe50 │ │ │ │ stmdb 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 │ │ │ │ @@ -1926586,28 +1926599,28 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r2], {108} @ 0x6c │ │ │ │ @ instruction: 0xebf4016c │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ sub.w r1, sl, ip, asr #1 │ │ │ │ @ instruction: 0xeb9a016c │ │ │ │ @ instruction: 0xeb8c016c │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ 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] @ (5b97a8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1926827,29 +1926840,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ 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 │ │ │ │ @@ -1927139,28 +1927152,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b9a30 │ │ │ │ nop │ │ │ │ b.n 5b97e0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ b.n 5b97d0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ 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 │ │ │ │ @@ -1927437,15 +1927450,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #5 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5b9ee8 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b9ea6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1927566,21 +1927579,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b9e80 │ │ │ │ str r6, [r5, #32] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5b9f4c ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b9f48 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1927613,15 +1927626,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r7, #12] │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ 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, 5b9fa8 │ │ │ │ @@ -1928015,15 +1928028,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b5e58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ 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 │ │ │ │ @@ -1928178,15 +1928191,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ba68a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1928299,15 +1928312,15 @@ │ │ │ │ bx lr │ │ │ │ cmp r6, #222 @ 0xde │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ 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] @ (5ba844 ) │ │ │ │ @@ -1928464,31 +1928477,31 @@ │ │ │ │ bl 5ba4e8 │ │ │ │ b.n 5ba820 │ │ │ │ ldr r0, [pc, #40] @ (5ba864 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ba4e8 │ │ │ │ b.n 5ba80e │ │ │ │ nop │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1928670,23 +1928683,23 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r5] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r1, #84] @ 0x54 │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ 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] @ (5bacc0 ) │ │ │ │ @@ -1928896,49 +1928909,49 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ba4e8 │ │ │ │ b.n 5bacaa │ │ │ │ strb r0, [r3, r5] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r6, #32] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1929342,15 +1929355,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, r3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ bcs.n 5bb180 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bcs.n 5bb154 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ @@ -1929573,21 +1929586,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5bb3e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #464] @ (5bb5e4 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr r4, [pc, #88] @ (5bb47c ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ 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] @ (5bb478 ) │ │ │ │ @@ -1929617,15 +1929630,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #752] @ (5bb76c ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [pc, #648] @ (5bb710 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1930019,15 +1930032,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5bb6a4 │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ 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] @ (5bb900 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1930158,17 +1930171,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov r8, r2 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r6 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -1931140,21 +1931153,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #600] @ (5bc754 ) │ │ │ │ + ldr r6, [pc, #984] @ (5bc8d4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #464] @ (5bc6d0 ) │ │ │ │ + ldr r6, [pc, #848] @ (5bc850 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #400] @ (5bc694 ) │ │ │ │ + ldr r6, [pc, #784] @ (5bc814 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #336] @ (5bc658 ) │ │ │ │ + ldr r6, [pc, #720] @ (5bc7d8 ) │ │ │ │ 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 │ │ │ │ @@ -1931179,21 +1931192,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5bc55c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5bc52e │ │ │ │ subs r2, #218 @ 0xda │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 5bc470 │ │ │ │ + bpl.n 5bc530 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #936] @ (5bc908 ) │ │ │ │ + ldr r2, [pc, #296] @ (5bc688 ) │ │ │ │ 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] @ (5bc818 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1931486,83 +1931499,83 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r9, r5 │ │ │ │ bhi.w 5bc5e8 │ │ │ │ b.n 5bc684 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #736] @ (5bcafc ) │ │ │ │ + ldr r2, [pc, #96] @ (5bc87c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #312] @ (5bc958 ) │ │ │ │ + ldr r3, [pc, #696] @ (5bcad8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #360] @ (5bc99c ) │ │ │ │ + ldr r1, [pc, #744] @ (5bcb1c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #0] @ (5bc838 ) │ │ │ │ + ldr r3, [pc, #384] @ (5bc9b8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #760] @ (5bcb34 ) │ │ │ │ + ldr r3, [pc, #120] @ (5bc8b4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (5bcc34 ) │ │ │ │ + ldr r1, [pc, #368] @ (5bc9b4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #912] @ (5bcbd8 ) │ │ │ │ + ldr r1, [pc, #272] @ (5bc958 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #648] @ (5bcae0 ) │ │ │ │ + ldr r1, [pc, #8] @ (5bc860 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 5bc8ac │ │ │ │ + bmi.n 5bc76c │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #440] @ (5bca24 ) │ │ │ │ + ldr r0, [pc, #824] @ (5bcba4 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [pc, #192] @ (5bc938 ) │ │ │ │ + ldr r0, [pc, #576] @ (5bcab8 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blxns pc │ │ │ │ + ldr r0, [pc, #368] @ (5bc9ec ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #432] @ (5bca38 ) │ │ │ │ + ldr r1, [pc, #816] @ (5bcbb8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #8] @ (5bc89c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bx ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + blx r1 │ │ │ │ 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] @ (5bca1c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1931713,57 +1931726,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5bc8e4 │ │ │ │ nop │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #160] @ (5bcac4 ) │ │ │ │ + ldr r0, [pc, #544] @ (5bcc44 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + mov ip, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5bcac4 │ │ │ │ + bne.n 5bc984 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, sl │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp ip, r1 │ │ │ │ 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 │ │ │ │ @@ -1932724,166 +1932737,166 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bd338 │ │ │ │ ldr r2, [pc, #316] @ (5bd520 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5bcf7c │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add lr, r1 │ │ │ │ + add lr, sp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r6, r7 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5bd354 │ │ │ │ + bne.n 5bd414 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + add r2, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + ldr r0, [pc, #248] @ (5bd508 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + add r0, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + ldr r0, [pc, #232] @ (5bd500 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r4, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bxns r0 │ │ │ │ + bxns ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov ip, fp │ │ │ │ + bxns r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp sl, r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vshr.u64 d0, d23, #38 │ │ │ │ - asrs r0, r4 │ │ │ │ + vshr.u64 d16, d23, #6 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r7, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr7, {5} │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + mrc2 0, 5, r0, cr0, cr7, {5} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + ands r6, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [lr, #732]! @ 0x2dc │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + mrc2 0, 0, r0, cr14, cr7, {5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 5bd4dc │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adcs r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r0, [r4, #29] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + eors r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #736] @ (5bd804 ) │ │ │ │ + ldr r4, [pc, #96] @ (5bd584 ) │ │ │ │ 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 │ │ │ │ @@ -1933557,164 +1933570,164 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bd77e │ │ │ │ nop │ │ │ │ cmp r2, #186 @ 0xba │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r6, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movt r0, #18615 @ 0x48b7 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + @ instruction: 0xf72400b7 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf68e00b7 │ │ │ │ - cbnz r6, 5bdbee │ │ │ │ + @ instruction: 0xf6ee00b7 │ │ │ │ + rev r6, r1 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 5bdbd6 │ │ │ │ + cbnz r0, 5bdbee │ │ │ │ lsls r2, r7, #2 │ │ │ │ - rsb r0, lr, #5996544 @ 0x5b8000 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf62e00b7 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf4e400b7 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adc.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf4be00b7 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds.w r0, lr, #5996544 @ 0x5b8000 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - eors.w r0, r8, #5996544 @ 0x5b8000 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf4f800b7 │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - orns r0, r0, #5996544 @ 0x5b8000 │ │ │ │ - subs r0, #14 │ │ │ │ + @ instruction: 0xf4d000b7 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + eor.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r5, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf37c00b7 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + @ instruction: 0xf3dc00b7 │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xf33400b7 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf39400b7 │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf2f600b7 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf35600b7 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #30 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc │ │ │ │ + add ip, fp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf25800b7 │ │ │ │ + @ instruction: 0xf2b800b7 │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1937581,15 +1937594,16 @@ │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbcs.w r1, r8, #15204352 @ 0xe80000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u32 d16, d22, #22 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ @ instruction: 0xf4f40168 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #168] @ (5c0bf4 ) │ │ │ │ @@ -1937654,15 +1937668,15 @@ │ │ │ │ b.n 5c0bd2 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0bd2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4ae0168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 7, r0, cr12, cr6, {1} │ │ │ │ + veor d16, d12, d22 │ │ │ │ orr.w r1, r0, #15204352 @ 0xe80000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #164] @ (5c0cb8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1937725,15 +1937739,15 @@ │ │ │ │ b.n 5c0c98 │ │ │ │ movs r2, #3 │ │ │ │ b.n 5c0c98 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3e20168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 2, r0, cr10, cr6, {1} │ │ │ │ + mcr2 1, 5, r0, cr10, cr6, {1} │ │ │ │ @ instruction: 0xf37a0168 │ │ │ │ stmdb 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 │ │ │ │ ldr r1, [pc, #352] @ (5c0e3c ) │ │ │ │ @@ -1937953,15 +1937967,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf19e0168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r8, #104 @ 0x68 │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - @ instruction: 0xfb600136 │ │ │ │ + @ instruction: 0xfbc00136 │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -1938275,15 +1938289,15 @@ │ │ │ │ b.n 5c1180 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp 1, 11, cr0, cr4, cr8, {3} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 7, cr0, cr8, cr8, {3} │ │ │ │ - strh.w r0, [r4, ] │ │ │ │ + strb.w r0, [r4, #310] @ 0x136 │ │ │ │ stmdb 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] @ (5c1388 ) │ │ │ │ mov fp, r3 │ │ │ │ @@ -1938734,22 +1938748,22 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5c14aa │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mrrc 1, 6, r0, r0, cr8 @ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6800136 │ │ │ │ - rsb r1, r6, #11927552 @ 0xb60000 │ │ │ │ + @ instruction: 0xf6e00136 │ │ │ │ + @ instruction: 0xf6260136 │ │ │ │ orr.w r1, r6, r8, asr #1 │ │ │ │ - orn r1, lr, #11927552 @ 0xb60000 │ │ │ │ - @ instruction: 0xf3f00136 │ │ │ │ - @ instruction: 0xf3c20136 │ │ │ │ - @ instruction: 0xf38a0136 │ │ │ │ - @ instruction: 0xf3340136 │ │ │ │ + @ instruction: 0xf4ce0136 │ │ │ │ + orrs.w r1, r0, #11927552 @ 0xb60000 │ │ │ │ + bic.w r1, r2, #11927552 @ 0xb60000 │ │ │ │ + @ instruction: 0xf3ea0136 │ │ │ │ + @ instruction: 0xf3940136 │ │ │ │ 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] @ (5c1888 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r3, [pc, #188] @ (5c188c ) │ │ │ │ @@ -1939720,18 +1939734,18 @@ │ │ │ │ b.n 5c1fe6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5c229c │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r1, sl, r6, rrx │ │ │ │ + @ instruction: 0xeaaa0136 │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrd r0, r1, [r0, #-216]! @ 0xd8 │ │ │ │ + ldrd r0, r1, [r0, #216] @ 0xd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #660] @ (5c24a8 ) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #660] @ (5c24ac ) │ │ │ │ @@ -1940637,21 +1940651,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c292a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bvc.n 5c2c18 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c2e38 │ │ │ │ + b.n 5c2ef8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ bvs.n 5c2b78 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 5c2be4 │ │ │ │ + b.n 5c2ca4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ 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] @ (5c2ce4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1941718,15 +1941732,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bcc.n 5c37a4 │ │ │ │ + bcc.n 5c3864 │ │ │ │ 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 │ │ │ │ @@ -1941884,15 +1941898,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bne.n 5c39a8 │ │ │ │ + bne.n 5c3a68 │ │ │ │ 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] @ (5c3c40 ) │ │ │ │ @@ -1942117,17 +1942131,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 5c3cec │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + beq.n 5c3cbc │ │ │ │ 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] @ 5c4098 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1942528,21 +1942542,21 @@ │ │ │ │ b.n 5c3cac │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia 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, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1580] @ 5c46f0 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1943129,25 +1943143,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bf664 │ │ │ │ b.n 5c432c │ │ │ │ itee cs │ │ │ │ lslcs r0, r5, #5 │ │ │ │ subcc r0, #220 @ 0xdc │ │ │ │ movcc r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ pop {r1, r4, r5, r7} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1948502,28 +1948516,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c8442 │ │ │ │ ldr r3, [pc, #12] @ (5c8448 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c844c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c852a │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c8536 │ │ │ │ @@ -1948682,25 +1948696,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c8536 │ │ │ │ b.n 5c859e │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c85c0 │ │ │ │ ldr r3, [pc, #8] @ (5c85c4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ 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] @ (5c869c ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1950650,28 +1950664,28 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5c9ade │ │ │ │ ldr r3, [pc, #12] @ (5c9ae4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c9ae8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -1952421,17 +1952435,17 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r2, [r5, r6] │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1953563,37 +1953577,37 @@ │ │ │ │ b.n 5cb8bc │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r2] │ │ │ │ lsls r0, r5, #5 │ │ │ │ strh r4, [r5, r2] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #696]! @ 0x2b8 │ │ │ │ - ldc2l 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + cdp2 0, 5, cr0, cr8, cr14, {5} │ │ │ │ + cdp2 0, 5, cr0, cr10, cr14, {5} │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1954354,39 +1954368,39 @@ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5cada2 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5cc048 │ │ │ │ nop │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1954788,17 +1954802,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ subs r5, #12 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #92 @ 0x5c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -1958586,15 +1958600,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cee98 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cee98 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ 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] @ (5cef3c ) │ │ │ │ @@ -1959187,21 +1959201,21 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5cf162 │ │ │ │ mov ip, lr │ │ │ │ b.n 5cf46c │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5cf410 │ │ │ │ b.n 5cf378 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, #2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1959235,15 +1959249,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cf574 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cf596 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1960651,106 +1960665,106 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5d0196 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r6, #7 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf27a00b6 │ │ │ │ - movs r0, #8 │ │ │ │ + @ instruction: 0xf2da00b6 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stc2 1, cr0, [lr, #412] @ 0x19c │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4f400ac │ │ │ │ - subs r4, r4, #6 │ │ │ │ + adcs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5d03dc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1963112,35 +1963126,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d1578 │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 5d1564 │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 1, cr0, [r4], #-212 @ 0xffffff2c │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + stc2l 1, cr0, [r4], {53} @ 0x35 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xfaf00135 │ │ │ │ + @ instruction: 0xfb500135 │ │ │ │ b.n 5d239c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xfb5000af │ │ │ │ - bvc.n 5d1e50 │ │ │ │ + @ instruction: 0xfbb000af │ │ │ │ + bvc.n 5d1d10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb3e00af │ │ │ │ - bvc.n 5d1e34 │ │ │ │ + @ instruction: 0xfb9e00af │ │ │ │ + bvc.n 5d1cf4 │ │ │ │ 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] @ 5d228c │ │ │ │ @@ -1963935,15 +1963949,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 5d26a0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movt r1, #26677 @ 0x6835 │ │ │ │ + @ instruction: 0xf7260135 │ │ │ │ bls.n 5d25f8 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1963996,15 +1964010,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 5d25f8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e20135 │ │ │ │ + orr.w r1, r2, #11862016 @ 0xb50000 │ │ │ │ bls.n 5d2750 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -1964960,23 +1964974,23 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - sbc.w r0, r8, #175 @ 0xaf │ │ │ │ + rsb r0, r8, #175 @ 0xaf │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r1, [lr], #212 @ 0xd4 │ │ │ │ + strd r0, r1, [lr, #-212] @ 0xd4 │ │ │ │ ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ 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] @ (5d3254 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1965218,34 +1965232,34 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d3406 │ │ │ │ ldr r4, [pc, #48] @ (5d347c ) │ │ │ │ ldr r2, [pc, #48] @ (5d3480 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d3406 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp 0, 15, cr0, cr0, cr15, {5} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + vhadd.s16 d16, d16, d31 │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 5d36f4 ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 5d3474 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr0, cr15, {5} │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + vhadd.s8 d0, d16, d31 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 7, cr0, cr2, cr15, {5} │ │ │ │ - add r6, pc, #560 @ (adr r6, 5d36b4 ) │ │ │ │ + cdp 0, 13, cr0, cr2, cr15, {5} │ │ │ │ + add r6, pc, #944 @ (adr r6, 5d3834 ) │ │ │ │ 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] │ │ │ │ @@ -1965261,20 +1965275,20 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d34d8 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1b88 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cdp 0, 7, cr0, cr4, cr15, {5} │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + cdp 0, 13, cr0, cr4, cr15, {5} │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5d2d90 │ │ │ │ + b.n 5d2e50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ 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] │ │ │ │ @@ -1965290,20 +1965304,20 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5d3530 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5d1b88 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cdp 0, 3, cr0, cr12, cr15, {5} │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + cdp 0, 9, cr0, cr12, cr15, {5} │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 5d384c ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 5d35cc ) │ │ │ │ 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 │ │ │ │ @@ -1965433,33 +1965447,33 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5d3c00 │ │ │ │ + b.n 5d3cc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stcl 0, cr0, [r0], {175} @ 0xaf │ │ │ │ - ldcl 0, cr0, [r6], {175} @ 0xaf │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + stc 0, cr0, [r0, #-700]! @ 0xfffffd44 │ │ │ │ + ldc 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ + b.n 5d3728 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - b.n 5d3b94 │ │ │ │ + b.n 5d3c54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc 0, cr0, [r2], {175} @ 0xaf │ │ │ │ - ldc 0, cr0, [r8], {175} @ 0xaf │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + stcl 0, cr0, [r2], #700 @ 0x2bc │ │ │ │ + ldcl 0, cr0, [r8], #700 @ 0x2bc │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldcl 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ - bkpt 0x0010 │ │ │ │ + ldc 0, cr0, [r2, #-732]! @ 0xfffffd24 │ │ │ │ + bkpt 0x0070 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stcl 0, cr0, [r0], {183} @ 0xb7 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + stc 0, cr0, [r0, #-732]! @ 0xfffffd24 │ │ │ │ + bkpt 0x005e │ │ │ │ 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 │ │ │ │ @@ -1969807,15 +1969821,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1972756,19 +1972770,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ 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 │ │ │ │ @@ -1972841,25 +1972855,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d882c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5d89e2 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -1974115,26 +1974129,26 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb.w r0, [sl, #172] @ 0xac │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldr??.w r0, [sl, #172] @ 0xac │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb.w r0, [ip, #172] @ 0xac │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + str??.w r0, [ip, #172] @ 0xac │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #2] │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldr.w r0, [lr, #172] @ 0xac │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ + ldr.w r0, [r0, #172] @ 0xac │ │ │ │ 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 │ │ │ │ cbz r4, 5d95ac │ │ │ │ @@ -1975028,23 +1975042,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d9e72 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #24] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r7, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1975201,19 +1975215,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ str r0, [r3, #16] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #8] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ 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] @ 5da118 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1975419,15 +1975433,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrsh r0, [r1, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrb r6, [r1, r5] │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -1975575,21 +1975589,21 @@ │ │ │ │ b.n 5da442 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r4] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1975729,31 +1975743,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d9e28 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r6, [r5, r5] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r4, r6] │ │ │ │ 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 │ │ │ │ @@ -1975892,23 +1975906,23 @@ │ │ │ │ bl 5d9e28 │ │ │ │ b.n 5da736 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ 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, #316] @ (5da8f8 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1976037,27 +1976051,27 @@ │ │ │ │ b.n 5da8a6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r4, pc, #264 @ (adr r4, 5daa14 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ 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] @ 5dad78 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1976484,41 +1976498,41 @@ │ │ │ │ b.n 5dab90 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb r0, [r7, r1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ 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 │ │ │ │ @@ -1976968,49 +1976982,49 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [pc, #192] @ (5db3b8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ 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 │ │ │ │ @@ -1977188,31 +1977202,31 @@ │ │ │ │ b.n 5db392 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #872] @ (5db858 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #488] @ (5db6f8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ │ │ │ │ 005db518 : │ │ │ │ stmdb 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 │ │ │ │ @@ -1977530,19 +1977544,19 @@ │ │ │ │ b.n 5db89e │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r2, [pc, #816] @ (5dbbe8 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5989d0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x482930> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -1978135,17 +1978149,17 @@ │ │ │ │ b.n 5dbe6e │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5dbe64 │ │ │ │ blx 6ba80 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5dbe64 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r6, #16] │ │ │ │ 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 │ │ │ │ @@ -1979268,15 +1979282,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #28 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r6 │ │ │ │ + add lr, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1979397,17 +1979411,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5dcbae │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1991379,15 +1991393,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e5044 │ │ │ │ bl 4432b8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32d218> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e505e │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1991443,15 +1991457,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e5154 │ │ │ │ blx 6c590 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e515c │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ac6808 │ │ │ │ + bl ac6818 │ │ │ │ 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 │ │ │ │ @@ -1991535,15 +1991549,15 @@ │ │ │ │ bne.n 5e521a │ │ │ │ b.n 5e5272 │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e5244 │ │ │ │ nop │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1991825,15 +1991839,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #408 @ 0x198 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1991962,15 +1991976,15 @@ │ │ │ │ bne.n 5e5720 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e5706 │ │ │ │ b.n 5e56a0 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1992161,19 +1992175,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 5e57e2 │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -1992786,15 +1992800,15 @@ │ │ │ │ beq.n 5e611a │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e611a │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e608a │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl ac6a48 │ │ │ │ + bl ac6a58 │ │ │ │ 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] │ │ │ │ @@ -1992947,15 +1992961,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e6026 │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e6120 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl ac6a48 │ │ │ │ + bl ac6a58 │ │ │ │ ldr.w r9, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r9 │ │ │ │ blx 6b648 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r9 │ │ │ │ @@ -1993025,15 +1993039,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e62c2 │ │ │ │ b.n 5e62a0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ b.n 5e6178 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e6302 │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1993109,17 +1993123,17 @@ │ │ │ │ b.n 5e6322 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #0 @ (adr r0, 5e63c8 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008c │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r4, r6, #4 │ │ │ │ - bkpt 0x0024 │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1993161,15 +1993175,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e643e │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e6586 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ 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] │ │ │ │ @@ -1993229,15 +1993243,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e64f8 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e658a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ 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 5e64ae │ │ │ │ @@ -1993414,17 +1993428,17 @@ │ │ │ │ b.n 5e6652 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ 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] @ (5e6a34 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1993773,15 +1993787,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} │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r4, lr} │ │ │ │ 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 │ │ │ │ @@ -1993876,21 +1993890,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e6bcc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e6b38 │ │ │ │ nop │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r6, 5e6c42 │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r2, 5e6c3c │ │ │ │ + push {r1, r5} │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cbz r4, 5e6c3a │ │ │ │ + push {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -1993904,15 +1993918,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} │ │ │ │ - cbz r4, 5e6c72 │ │ │ │ + cbz r4, 5e6c8a │ │ │ │ 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 │ │ │ │ @@ -1993930,15 +1993944,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cbz r6, 5e6ca8 │ │ │ │ + cbz r6, 5e6cc0 │ │ │ │ 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 │ │ │ │ @@ -1993946,15 +1993960,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r2, 5e6cd0 │ │ │ │ + cbz r2, 5e6ce8 │ │ │ │ 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 │ │ │ │ @@ -1993966,15 +1993980,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} │ │ │ │ - cbz r4, 5e6d00 │ │ │ │ + cbz r4, 5e6d18 │ │ │ │ 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 │ │ │ │ @@ -1993982,15 +1993996,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 5e6d24 │ │ │ │ + cbz r6, 5e6d3c │ │ │ │ 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 │ │ │ │ @@ -1994047,15 +1994061,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 5e6d24 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 5e6dd8 │ │ │ │ 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 │ │ │ │ @@ -1994069,15 +1994083,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sxtb r2, r5 │ │ │ │ + uxtb r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1994092,15 +1994106,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e6e0c ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e6dec │ │ │ │ - sxth r0, r6 │ │ │ │ + uxth r0, r2 │ │ │ │ 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 │ │ │ │ @@ -1994112,29 +1994126,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} │ │ │ │ - sxth r4, r3 │ │ │ │ + sxtb r4, r7 │ │ │ │ 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] @ (5e6e6c ) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - sxth r0, r0 │ │ │ │ + sxtb r0, r4 │ │ │ │ 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 │ │ │ │ @@ -1994146,15 +1994160,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} │ │ │ │ - cbz r0, 5e6ede │ │ │ │ + sxtb r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1994171,15 +1994185,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 │ │ │ │ - cbz r0, 5e6f1e │ │ │ │ + sxtb r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1994188,15 +1994202,15 @@ │ │ │ │ bl 5e4e24 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 5e6f42 │ │ │ │ + sxth r2, r5 │ │ │ │ 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 │ │ │ │ @@ -1994205,15 +1994219,15 @@ │ │ │ │ bl 5e4e24 │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 5e6f6a │ │ │ │ + sxth r2, r3 │ │ │ │ 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 │ │ │ │ @@ -1994222,15 +1994236,15 @@ │ │ │ │ bl 5e4e24 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 5e6f92 │ │ │ │ + sxth r2, r1 │ │ │ │ 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 │ │ │ │ @@ -1994245,15 +1994259,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 5e6fca │ │ │ │ + cbz r4, 5e6fe2 │ │ │ │ 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 │ │ │ │ @@ -1994276,15 +1994290,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e6fca │ │ │ │ ldr r1, [pc, #8] @ (5e6ff4 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e4e24 │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 5e7014 │ │ │ │ + cbz r0, 5e702c │ │ │ │ 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 │ │ │ │ @@ -1994363,15 +1994377,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1994700,15 +1994714,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e7488 │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl ac67fc │ │ │ │ + bl ac680c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e7d4c │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1995437,19 +1995451,19 @@ │ │ │ │ bl 5dd148 │ │ │ │ b.n 5e7cf0 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e7d1a │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ble.n 5e7dba │ │ │ │ @ instruction: 0xffff83eb │ │ │ │ - vqshlu.s64 , q10, #63 @ 0x3f │ │ │ │ + vqshl.u32 , q2, #31 │ │ │ │ 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 │ │ │ │ @@ -1997884,15 +1997898,15 @@ │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e9682 │ │ │ │ ldrb.w r2, [r7, #1916] @ 0x77c │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 5e9682 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ 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] @ (5e98a8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2003741,15 +2003755,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2003954,15 +2003968,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2004062,15 +2004076,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2004157,15 +2004171,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2004255,15 +2004269,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2004344,15 +2004358,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2004426,15 +2004440,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5edfe8 ) │ │ │ │ ldr r3, [pc, #188] @ (5edfec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5edf70 │ │ │ │ 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} │ │ │ │ @@ -2004686,15 +2004700,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5ed720 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2004745,25 +2004759,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ee0f8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5edddc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2004828,15 +2004842,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5ed720 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2005084,15 +2005098,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed720 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2005159,15 +2005173,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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5edddc │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2005355,30 +2005369,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed720 │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed720 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2005591,15 +2005605,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2005766,15 +2005780,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed720 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ @@ -2005924,15 +2005938,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ed720 │ │ │ │ b.n 5eebe0 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -2006446,15 +2006460,15 @@ │ │ │ │ bl 5edbb8 │ │ │ │ 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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5edddc │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ @@ -2006641,26 +2006655,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ef800 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2006682,15 +2006696,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5f0a48 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ef800 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edddc │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2006953,26 +2006967,26 @@ │ │ │ │ bl 5ee590 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2006983,26 +2006997,26 @@ │ │ │ │ bl 5eb4a0 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2007036,15 +2007050,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed720 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r4, #36] @ 0x24 │ │ │ │ cmp.w ip, #65 @ 0x41 │ │ │ │ @@ -2007161,28 +2007175,28 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r2, r2, #25 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 5f0014 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 5f0194 ) │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ed720 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ @@ -2007378,26 +2007392,26 @@ │ │ │ │ bl 5eb9e8 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2007408,26 +2007422,26 @@ │ │ │ │ bl 5eb554 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2007441,15 +2007455,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2007586,26 +2007600,26 @@ │ │ │ │ bl 5eaf80 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2007616,26 +2007630,26 @@ │ │ │ │ bl 5eb11c │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2007645,37 +2007659,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5eb3ec │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5ed720 │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5ed720 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2007732,15 +2007746,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eaae0 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5edddc │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2007805,26 +2007819,26 @@ │ │ │ │ bl 5eaea8 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2007835,26 +2007849,26 @@ │ │ │ │ bl 5eb1d0 │ │ │ │ b.w 5ef1a2 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2008064,15 +2008078,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5ed720 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2008267,15 +2008281,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add.w r3, sp, #1168 @ 0x490 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ bl 5ed720 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ @@ -2008360,15 +2008374,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2008507,15 +2008521,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5f0e26 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5edddc │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2008576,25 +2008590,25 @@ │ │ │ │ b.w 5ef1a2 │ │ │ │ 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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed720 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2008653,25 +2008667,25 @@ │ │ │ │ b.w 5ef1a2 │ │ │ │ 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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5edddc │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed720 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ @@ -2008792,15 +2008806,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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5edddc │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2008955,15 +2008969,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r3, #1 │ │ │ │ @@ -2008997,15 +2009011,15 @@ │ │ │ │ str.w r3, [sp, #1200] @ 0x4b0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5f11a8 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5edddc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2009086,15 +2009100,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5ed720 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2009136,15 +2009150,15 @@ │ │ │ │ b.w 5f0c12 │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2009217,15 +2009231,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 ac921c │ │ │ │ + bl ac922c │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2009325,15 +2009339,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5f1872 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac94e0 │ │ │ │ + bl ac94f0 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5edddc │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2009674,15 +2009688,15 @@ │ │ │ │ bls.n 5f1df6 │ │ │ │ sub.w r3, r3, #412 @ 0x19c │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5f16e8 │ │ │ │ b.n 5f19d8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac9448 │ │ │ │ + bl ac9458 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f1dd2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5f16c4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2010138,17 +2010152,17 @@ │ │ │ │ ldrd r0, r1, [r2, #-404]! @ 0x194 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ b.n 5f2710 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ and.w r5, r5, #3 │ │ │ │ lsrs r2, r3, #6 │ │ │ │ @@ -2011060,15 +2011074,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5ed20c │ │ │ │ b.w 5f1dcc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac91b4 │ │ │ │ + bl ac91c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f1dcc │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ @@ -2012088,15 +2012102,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #211 @ 0xd3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eaae0 │ │ │ │ b.w 5f1dcc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac91b4 │ │ │ │ + bl ac91c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f1dcc │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f3488 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ @@ -2012501,15 +2012515,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5ed720 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2012620,15 +2012634,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ef074 │ │ │ │ b.n 5f3e80 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5edddc │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2012677,15 +2012691,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5ed720 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2012912,15 +2012926,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ed720 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2013198,15 +2013212,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5ed720 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2013615,15 +2013629,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed720 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2013635,15 +2013649,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5ed720 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2013964,25 +2013978,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 5f5000 │ │ │ │ + bgt.n 5f4ec0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (5f51fc ) │ │ │ │ + ldr r3, [pc, #1000] @ (5f537c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 5f4fe8 │ │ │ │ + bgt.n 5f4ea8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #440] @ (5f5154 ) │ │ │ │ + ldr r3, [pc, #824] @ (5f52d4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 5f4f30 │ │ │ │ + bgt.n 5f4ff0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #280] @ (5f50bc ) │ │ │ │ + ldr r3, [pc, #664] @ (5f523c ) │ │ │ │ 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 │ │ │ │ @@ -2014324,15 +2014338,15 @@ │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r7, #1 │ │ │ │ bl 4b3d48 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39dca8> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl af4bb4 │ │ │ │ + bl af4bc4 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 462870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34c7d0> │ │ │ │ orrs r6, r0 │ │ │ │ @@ -2014389,23 +2014403,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 ae9a38 │ │ │ │ + bl ae9a48 │ │ │ │ mov r1, r7 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aed850 │ │ │ │ + bl aed860 │ │ │ │ movs r1, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aedfa4 │ │ │ │ + bl aedfb4 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c4a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ae994> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2014424,15 +2014438,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 aebdc8 │ │ │ │ + bl aebdd8 │ │ │ │ orr.w r2, r0, r6 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f533c │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r9, [sp, #104] @ 0x68 │ │ │ │ @@ -2014440,15 +2014454,15 @@ │ │ │ │ bl 4b444c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e3ac> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 4918e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37b844> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl acb2d8 │ │ │ │ + bl acb2e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 490ac0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37aa20> │ │ │ │ mov r0, r4 │ │ │ │ bl 463380 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34d2e0> │ │ │ │ cbz r0, 5f54ac │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ @@ -2014468,38 +2014482,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 5f58fa │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl aca998 │ │ │ │ + bl aca9a8 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl ae9f70 │ │ │ │ + bl ae9f80 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41be80> │ │ │ │ ldr.w r1, [pc, #1420] @ 5f5a78 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl adb288 │ │ │ │ + bl adb298 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0598 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac9830 │ │ │ │ + bl ac9840 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 43a6e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324644> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov sl, r0 │ │ │ │ ldrb.w r3, [r9, #50] @ 0x32 │ │ │ │ @@ -2014869,23 +2014883,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r9, #126] @ 0x7e │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b5d5c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39fcbc> │ │ │ │ b.n 5f51d8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad1a6c │ │ │ │ + bl ad1a7c │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cbnz r3, 5f590a │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl aca46c │ │ │ │ + bl aca47c │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ b.n 5f54d2 │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2015553,33 +2015567,33 @@ │ │ │ │ bne.w 5f5ed8 │ │ │ │ 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 ac6d54 │ │ │ │ + bl ac6d64 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f6bbe │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6e40 │ │ │ │ + bl ac6e50 │ │ │ │ mov r0, r4 │ │ │ │ bl 469394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f6068 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f6114 │ │ │ │ movs r5, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6dfc │ │ │ │ + bl ac6e0c │ │ │ │ mov r6, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w r9, r0, #12 │ │ │ │ ldr.w r8, [fp, #4]! │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 5f610a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2015613,15 +2015627,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 ac6e40 │ │ │ │ + bl ac6e50 │ │ │ │ ldr.w r0, [sl, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, r4 │ │ │ │ bhi.n 5f60c0 │ │ │ │ cmp r9, fp │ │ │ │ bne.n 5f6096 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ @@ -2015629,27 +2015643,27 @@ │ │ │ │ bne.n 5f6086 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f6280 │ │ │ │ add.w r1, r4, #32 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6db0 │ │ │ │ + bl ac6dc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 469394 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3532f4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f611e │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f6280 │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ movs r7, #24 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6dfc │ │ │ │ + bl ac6e0c │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [sl, #104] @ 0x68 │ │ │ │ bl 437950 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218b0> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f6278 │ │ │ │ @@ -2015730,15 +2015744,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 ac6e40 │ │ │ │ + bl ac6e50 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5f622a │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ @@ -2015764,15 +2015778,15 @@ │ │ │ │ bhi.n 5f6186 │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f6142 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl ac6d90 │ │ │ │ + bl ac6da0 │ │ │ │ ldr.w r2, [sl, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ bl 43a790 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3246f0> │ │ │ │ ldr.w r3, [sl, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -2016211,23 +2016225,23 @@ │ │ │ │ bne.n 5f6714 │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5cca80 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ b.n 5f6714 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f6b6c │ │ │ │ ldr.w r0, [pc, #1268] @ 5f6c64 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2016384,15 +2016398,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f5576 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [sl, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl add2c8 │ │ │ │ + bl add2d8 │ │ │ │ b.w 5f5302 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 4918e4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37b844> │ │ │ │ b.w 5f50a0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2016637,27 +2016651,27 @@ │ │ │ │ b.w 5f56cc │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f67aa │ │ │ │ nop │ │ │ │ - cbnz r2, 5f6ce6 │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ 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] @ (5f6c84 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f4fa4 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2016668,15 +2016682,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f6cb4 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f4fa4 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2017942,15 +2017956,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r2, 5f7aac │ │ │ │ + cbz r2, 5f7ac4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f7a76 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2018610,19 +2018624,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r7, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2019404,15 +2019418,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #24] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r3, #3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2112] @ 0x840 │ │ │ │ @@ -2019552,15 +2019566,15 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 5f8b9c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r4, [r1, #17] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2019993,21 +2020007,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f9066 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r4, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r5, #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, #3984] @ 0xf90 │ │ │ │ @@ -2020173,23 +2020187,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2020362,23 +2020376,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2020535,21 +2020549,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2021014,34 +2021028,34 @@ │ │ │ │ ... │ │ │ │ ldr r2, [r4, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 515abe <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ffa1e> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf2ba00ab │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + @ instruction: 0xf31a00ab │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -2021127,19 +2021141,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2021413,25 +2021427,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ 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 │ │ │ │ @@ -2021563,19 +2021577,19 @@ │ │ │ │ b.n 5f9f80 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r0, [r7, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -2021760,23 +2021774,23 @@ │ │ │ │ b.n 5fa14a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2022138,29 +2022152,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5fa3da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r4, [r2, r3] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [pc, #1008] @ (5fa9c4 ) │ │ │ │ + ldr r7, [pc, #368] @ (5fa744 ) │ │ │ │ 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 │ │ │ │ @@ -2022278,15 +2022292,15 @@ │ │ │ │ b.n 5fa67a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #312] @ (5fa85c ) │ │ │ │ + ldr r6, [pc, #696] @ (5fa9dc ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r4, [r1, r5] │ │ │ │ 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] │ │ │ │ @@ -2022745,29 +2022759,29 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #376] @ (5fad74 ) │ │ │ │ + ldr r2, [pc, #760] @ (5faef4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #384] @ (5fad80 ) │ │ │ │ + ldr r1, [pc, #768] @ (5faf00 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #32] @ (5fac24 ) │ │ │ │ + ldr r1, [pc, #416] @ (5fada4 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #776] @ (5faf14 ) │ │ │ │ + ldr r1, [pc, #136] @ (5fac94 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5fae10 │ │ │ │ movs r3, #12 │ │ │ │ @@ -2023714,51 +2023728,51 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5fad6a │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, #25] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r8, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, pc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - negs r4, r6 │ │ │ │ + cmn r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 5fb5ac │ │ │ │ + bhi.n 5fb66c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #848] @ (5fb9fc ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -2024358,35 +2024372,35 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fbc1e │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5fb30a │ │ │ │ ... │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ 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 │ │ │ │ @@ -2024987,35 +2025001,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5fc210 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5fbad2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r7, #24 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ @@ -2025158,15 +2025172,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r4, #144 @ 0x90 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2025400,17 +2025414,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r2, #222 @ 0xde │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -2025929,33 +2025943,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r0, #86 @ 0x56 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r3} │ │ │ │ - vmlal.u q11, d15, d22[0] │ │ │ │ + vmlal.u q11, d31, d6[0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ bpl.n 5fcd26 │ │ │ │ - @ instruction: 0xffff61cc │ │ │ │ + vsubl.u q11, d15, d28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ 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 5fce96 │ │ │ │ @@ -2026187,15 +2026201,15 @@ │ │ │ │ b.n 5fce74 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ 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] │ │ │ │ @@ -2026668,15 +2026682,15 @@ │ │ │ │ b.n 5fd440 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #148 @ 0x94 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2027728,46 +2027742,46 @@ │ │ │ │ ... │ │ │ │ cmp r1, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #186 @ 0xba │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r0, r2, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff1766 │ │ │ │ + @ instruction: 0xffff17c6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #328] @ (5fe130 ) │ │ │ │ + ldr r7, [pc, #712] @ (5fe2b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #312] @ (5fe124 ) │ │ │ │ + ldr r7, [pc, #696] @ (5fe2a4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2028045,15 +2028059,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, #2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r3, [pc, #752] @ (5fe5c0 ) │ │ │ │ + ldr r4, [pc, #112] @ (5fe340 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2028287,17 +2028301,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} │ │ │ │ - ldr r7, [pc, #608] @ (5fe7c0 ) │ │ │ │ + ldr r7, [pc, #992] @ (5fe940 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r7, [pc, #520] @ (5fe76c ) │ │ │ │ + ldr r7, [pc, #904] @ (5fe8ec ) │ │ │ │ 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 │ │ │ │ @@ -2031183,20 +2031197,20 @@ │ │ │ │ beq.w 600038 │ │ │ │ b.n 6002e4 │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ vmla.f q0, q4, d0[5] │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r3, #1 │ │ │ │ mov.w sl, #3 │ │ │ │ lsl.w r2, sl, r2 │ │ │ │ orrs r2, r1 │ │ │ │ asr.w sl, r8, r3 │ │ │ │ @@ -2031252,15 +2031266,15 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa740164 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xfa5a0164 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2031450,15 +2031464,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [lr :128], r4 │ │ │ │ ldrb r6, [r4, #10] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [ip, ] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2031686,26 +2031700,26 @@ │ │ │ │ b.n 600920 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7460164 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf73e0164 │ │ │ │ - @ instruction: 0xeb8e00b3 │ │ │ │ + @ instruction: 0xebee00b3 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf6720164 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (600a94 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2031780,35 +2031794,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600b18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (600b1c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600b74 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 600b6e │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2031922,55 +2031936,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (600c6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (600c70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 600d08 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2032235,145 +2032249,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600f94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (600f98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #10 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r3, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r3, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 60106a │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2032472,71 +2032486,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6010dc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (6010e0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r3, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 601112 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2032555,25 +2032569,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (601128 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (60112c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 60114a │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2032600,45 +2032614,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (601188 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (60118c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r0, 6011a2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 60119c │ │ │ │ ldr r0, [pc, #16] @ (6011a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (6011ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (6011b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6011fc │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2032671,33 +2032685,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (601224 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (601228 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r7, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r7, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 601250 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (601258 ) │ │ │ │ @@ -2032712,23 +2032726,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (601264 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (601268 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r7, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 601290 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2032799,53 +2032813,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601350 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (601354 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 601384 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2032864,25 +2032878,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (60139c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6013a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r1, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 60141c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2032939,47 +2032953,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (601460 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (601464 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #16 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2033471,17 +2033485,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8200164 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r6, #4 │ │ │ │ b.n 601798 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2035397,15 +2035411,15 @@ │ │ │ │ adds r5, #28 │ │ │ │ mov r0, r5 │ │ │ │ bl 6187a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae2c │ │ │ │ b.n 602e5a │ │ │ │ nop │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2036840,91 +2036854,91 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 603b66 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 604240 │ │ │ │ + b.n 604300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + strb r2, [r0, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2037151,15 +2037165,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bkpt 0x00a6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (60429c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2037215,25 +2037229,25 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 605060 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2038537,268 +2038551,274 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 604496 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 604204 │ │ │ │ b.w 604496 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [pc, #248] @ (605160 ) │ │ │ │ + ldr r6, [pc, #632] @ (6052e0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs.w r1, sl, #50 @ 0x32 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + subs.w r1, sl, #50 @ 0x32 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vsra.s32 d16, d18, #4 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + orrs.w r1, ip, #50 @ 0x32 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vsra.s32 d0, d18, #10 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + ands.w r1, r6, #50 @ 0x32 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vand d0, d2, d18 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + vorr d16, d2, d18 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 1, 6, r0, cr10, cr2, {1} │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + vorr d0, d10, d18 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr 1, 3, r0, cr8, cr2, {1} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + mcr 1, 6, r0, cr8, cr2, {1} │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mrc 1, 0, r0, cr0, cr2, {1} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + mrc 1, 3, r0, cr0, cr2, {1} │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vshr.u64 d16, d21, #42 │ │ │ │ - vaddl.u32 q8, d16, d28 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + movs r6, r6 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + lsls r0, r7, #22 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 1, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + ldc 1, cr0, [r8, #200]! @ 0xc8 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 1, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + ldc 1, cr0, [r8, #200]! @ 0xc8 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldcl 1, cr0, [ip, #-200] @ 0xffffff38 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ + ldc 1, cr0, [ip, #200]! @ 0xc8 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 1, cr0, [r0, #-200]! @ 0xffffff38 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + stcl 1, cr0, [r0, #200] @ 0xc8 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 1, cr0, [r0, #-200]! @ 0xffffff38 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + stcl 1, cr0, [r0, #200] @ 0xc8 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldcl 1, cr0, [r2], #-200 @ 0xffffff38 │ │ │ │ - vhadd.u d0, d22, d28 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldcl 1, cr0, [r2], {50} @ 0x32 │ │ │ │ + vaddl.u16 q0, d22, d28 │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + eors r2, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sbcs.w r1, r6, r2, rrx │ │ │ │ - cdp2 0, 2, cr0, cr12, cr12, {5} │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + rsbs r1, r6, r2, rrx │ │ │ │ + cdp2 0, 8, cr0, cr12, cr12, {5} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (605588 ) │ │ │ │ + str r4, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs.w r1, ip, r2, rrx │ │ │ │ - stc2l 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - ldr r7, [pc, #768] @ (6054e4 ) │ │ │ │ + rsbs r1, ip, r2, rrx │ │ │ │ + cdp2 0, 4, cr0, cr12, cr12, {5} │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, r6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + movs r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, r0 │ │ │ │ + movs r2, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vaddl.u32 q8, d30, d28 │ │ │ │ - vaddl.u16 q8, d22, d28 │ │ │ │ - vtrn. d0, d28 │ │ │ │ - vaddl.u32 q0, d26, d28 │ │ │ │ - orns r1, r2, r2, rrx │ │ │ │ - stc2l 0, cr0, [r2], {172} @ 0xac │ │ │ │ - ldr r6, [pc, #600] @ (60546c ) │ │ │ │ + @ instruction: 0xead20132 │ │ │ │ + stc2 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ + ldr r6, [pc, #984] @ (6055ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vhadd.u16 d0, d16, d28 │ │ │ │ - stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ - ldr r6, [pc, #352] @ (605380 ) │ │ │ │ + vhadd.u d16, d16, d28 │ │ │ │ + stc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + ldr r6, [pc, #736] @ (605500 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2l 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ - stc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ - @ instruction: 0xfb1a00b5 │ │ │ │ - stc2l 0, cr0, [r0], #-688 @ 0xfffffd50 │ │ │ │ - @ instruction: 0xfa8a00ac │ │ │ │ - ldc2 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ - ldr r5, [pc, #672] @ (6054dc ) │ │ │ │ + ldc2l 0, cr0, [ip], {172} @ 0xac │ │ │ │ + stc2l 0, cr0, [r4], #-688 @ 0xfffffd50 │ │ │ │ + @ instruction: 0xfb7a00b5 │ │ │ │ + stc2l 0, cr0, [r0], {172} @ 0xac │ │ │ │ + @ instruction: 0xfaea00ac │ │ │ │ + ldc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ + ldr r6, [pc, #32] @ (60525c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ - ldr r5, [pc, #512] @ (605444 ) │ │ │ │ + stc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ + ldr r5, [pc, #896] @ (6055c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #456] @ (605410 ) │ │ │ │ + ldr r5, [pc, #840] @ (605590 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #288] @ (60536c ) │ │ │ │ + ldr r5, [pc, #672] @ (6054ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ - @ instruction: 0xfbf800ac │ │ │ │ - ldmia.w sl!, {r1, r4, r5, r8} │ │ │ │ - @ instruction: 0xfafa00ac │ │ │ │ - @ instruction: 0xfaf400ac │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + ldc2l 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ + mrrc2 0, 10, r0, r8, cr12 │ │ │ │ + ldmdb sl, {r1, r4, r5, r8} │ │ │ │ + @ instruction: 0xfb5a00ac │ │ │ │ + @ instruction: 0xfb5400ac │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [pc, #712] @ (605530 ) │ │ │ │ + ldr r5, [pc, #72] @ (6052b0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe8140132 │ │ │ │ - @ instruction: 0xfab000ac │ │ │ │ - ldr r4, [pc, #528] @ (605484 ) │ │ │ │ + ldrd r0, r1, [r4], #-200 @ 0xc8 │ │ │ │ + @ instruction: 0xfb1000ac │ │ │ │ + ldr r4, [pc, #912] @ (605604 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [sl, #688] @ 0x2b0 │ │ │ │ - ldc2 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + cdp2 0, 2, cr0, cr10, cr12, {5} │ │ │ │ + cdp2 0, 1, cr0, cr12, cr12, {5} │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ - ldc2 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + cdp2 0, 0, cr0, cr4, cr12, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #1016] @ (605688 ) │ │ │ │ + ldr r4, [pc, #376] @ (605408 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ - stc2l 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + stc2l 0, cr0, [ip, #688] @ 0x2b0 │ │ │ │ + stc2l 0, cr0, [r2, #688] @ 0x2b0 │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-688] @ 0xfffffd50 │ │ │ │ - ldc2 0, cr0, [sl, #-688]! @ 0xfffffd50 │ │ │ │ - itte le │ │ │ │ - lslle r0, r7, #2 │ │ │ │ - ldrle r3, [pc, #408] @ (605444 ) │ │ │ │ - lslgt r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + stc2 0, cr0, [lr, #688]! @ 0x2b0 │ │ │ │ + ldc2 0, cr0, [sl, #688] @ 0x2b0 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + ldr r3, [pc, #792] @ (6055c4 ) │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-688] @ 0xfffffd50 │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + ldc2l 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #688 @ 0x2b0 │ │ │ │ - stc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ - ldc2l 0, cr0, [r4], {172} @ 0xac │ │ │ │ - stc2l 0, cr0, [r0], {172} @ 0xac │ │ │ │ - ldc2 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ + ldc2l 0, cr0, [sl, #-688] @ 0xfffffd50 │ │ │ │ + stc2l 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + stc2 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + ldc2 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ ldr.w r3, [pc, #1176] @ 605768 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 60576c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 605770 │ │ │ │ adds r3, #8 │ │ │ │ @@ -2039252,85 +2039272,85 @@ │ │ │ │ b.w 604982 │ │ │ │ ldr r3, [pc, #212] @ (605830 ) │ │ │ │ add r3, pc │ │ │ │ b.w 604f4e │ │ │ │ ldr r3, [pc, #208] @ (605834 ) │ │ │ │ add r3, pc │ │ │ │ b.w 604eb8 │ │ │ │ - b.n 605e4c │ │ │ │ + b.n 605f0c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - @ instruction: 0xf5fc00ac │ │ │ │ - blx sl │ │ │ │ + @ instruction: 0xf65c00ac │ │ │ │ + ldr r0, [pc, #192] @ (605834 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str??.w r0, [r2, ip, lsl #2] │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + str.w r0, [r2, #172] @ 0xac │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [r8, ip, lsl #2] │ │ │ │ - ldr??.w r0, [sl, ip, lsl #2] │ │ │ │ - str??.w r0, [sl, ip, lsl #2] │ │ │ │ - ldr.w r0, [sl, ip, lsl #2] │ │ │ │ - ldr.w r0, [r0, ip, lsl #2] │ │ │ │ - ldrh.w r0, [sl, ip, lsl #2] │ │ │ │ - rsbs r0, lr, #5636096 @ 0x560000 │ │ │ │ - @ instruction: 0xf4ac00ac │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldr.w r0, [r8, #172] @ 0xac │ │ │ │ + ldr.w r0, [sl, #172] @ 0xac │ │ │ │ + str.w r0, [sl, #172] @ 0xac │ │ │ │ + ldrh.w r0, [sl, #172] @ 0xac │ │ │ │ + ldrh.w r0, [r0, #172] @ 0xac │ │ │ │ + ldrb.w r0, [sl, #172] @ 0xac │ │ │ │ + @ instruction: 0xf63e00ac │ │ │ │ + add.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + bx r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sp │ │ │ │ + blx r9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs.w r0, r2, #5636096 @ 0x560000 │ │ │ │ - mov r4, sp │ │ │ │ + @ instruction: 0xf61200ac │ │ │ │ + mov ip, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf53800ac │ │ │ │ - bic.w r0, r2, #5636096 @ 0x560000 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + @ instruction: 0xf59800ac │ │ │ │ + eor.w r0, r2, #5636096 @ 0x560000 │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adc.w r0, r8, #5636096 @ 0x560000 │ │ │ │ - mov r6, r1 │ │ │ │ + sub.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + mov r6, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2b400ac │ │ │ │ - @ instruction: 0xf52000ac │ │ │ │ - cmp sl, r4 │ │ │ │ + @ instruction: 0xf31400ac │ │ │ │ + @ instruction: 0xf58000ac │ │ │ │ + mov r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4e600ac │ │ │ │ - cmp r6, fp │ │ │ │ + adc.w r0, r6, #5636096 @ 0x560000 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4e800ac │ │ │ │ - cmp r6, r8 │ │ │ │ + adc.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf4d800ac │ │ │ │ - @ instruction: 0xf4d000ac │ │ │ │ - add r8, pc │ │ │ │ + @ instruction: 0xf53800ac │ │ │ │ + @ instruction: 0xf53000ac │ │ │ │ + cmp r0, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subw r0, lr, #172 @ 0xac │ │ │ │ - ldc2 0, cr0, [r6, #688]! @ 0x2b0 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + @ instruction: 0xf30e00ac │ │ │ │ + cdp2 0, 1, cr0, cr6, cr12, {5} │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [lr, #688] @ 0x2b0 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldc2l 0, cr0, [lr, #688]! @ 0x2b0 │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orn r0, r8, #5636096 @ 0x560000 │ │ │ │ - orr.w r0, lr, #5636096 @ 0x560000 │ │ │ │ - orn r0, ip, #5636096 @ 0x560000 │ │ │ │ - add r6, r7 │ │ │ │ + @ instruction: 0xf4c800ac │ │ │ │ + @ instruction: 0xf4ae00ac │ │ │ │ + @ instruction: 0xf4cc00ac │ │ │ │ + add lr, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bic.w r0, ip, #5636096 @ 0x560000 │ │ │ │ - orr.w r0, r0, #5636096 @ 0x560000 │ │ │ │ - bic.w r0, r0, #5636096 @ 0x560000 │ │ │ │ - bics r6, r6 │ │ │ │ + eor.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4a000ac │ │ │ │ + eor.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + add r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf3e400ac │ │ │ │ - @ instruction: 0xf3b600ac │ │ │ │ - @ instruction: 0xf3ca00ac │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + orr.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + ands.w r0, r6, #5636096 @ 0x560000 │ │ │ │ + bic.w r0, sl, #5636096 @ 0x560000 │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2041449,35 +2041469,35 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 607004 │ │ │ │ + b.n 6070c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 606fd8 │ │ │ │ + b.n 607098 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 606fe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 606f6c │ │ │ │ + b.n 60702c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ 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] @ (606fe4 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2041523,20 +2041543,20 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xf52e00ab │ │ │ │ + @ instruction: 0xf58e00ab │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + svc 186 @ 0xba │ │ │ │ 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] @ 6070b8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2041693,25 +2041713,25 @@ │ │ │ │ b.n 607152 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + udf #148 @ 0x94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ble.n 607148 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #6 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ 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] @ (607274 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2041784,18 +2041804,18 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subw r0, r4, #171 @ 0xab │ │ │ │ + @ instruction: 0xf30400ab │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 607318 │ │ │ │ + ble.n 6071d8 │ │ │ │ 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] @ (6075b8 ) │ │ │ │ @@ -2042088,67 +2042108,67 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6075cc │ │ │ │ + ble.n 60768c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6075fc │ │ │ │ + ble.n 6076bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 6076a0 │ │ │ │ + ble.n 607560 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, lr, #171 @ 0xab │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf21e00ab │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 607684 │ │ │ │ + bgt.n 607544 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607640 │ │ │ │ + bgt.n 607500 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607604 │ │ │ │ + bgt.n 6076c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6075f0 │ │ │ │ + bgt.n 6076b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607698 │ │ │ │ + bgt.n 607558 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orns r0, r2, #171 @ 0xab │ │ │ │ - bls.n 607578 │ │ │ │ + @ instruction: 0xf0d200ab │ │ │ │ + bge.n 607638 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60764c │ │ │ │ + bgt.n 60750c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 607658 │ │ │ │ + bgt.n 607518 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607664 │ │ │ │ + bgt.n 607524 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60763c │ │ │ │ + bgt.n 6076fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 607630 │ │ │ │ + bgt.n 6076f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 607560 │ │ │ │ + blt.n 607620 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607524 │ │ │ │ + bge.n 6075e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607714 │ │ │ │ + bge.n 6075d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076f4 │ │ │ │ + bge.n 6075b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076f4 │ │ │ │ + bge.n 6075b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076d0 │ │ │ │ + bge.n 607590 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 6076c4 │ │ │ │ + bge.n 607584 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607620 │ │ │ │ + blt.n 6076e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 607608 │ │ │ │ + blt.n 6076c8 │ │ │ │ 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 │ │ │ │ @@ -2043158,15 +2043178,15 @@ │ │ │ │ str.w r3, [r6, #3452] @ 0xd7c │ │ │ │ mov r0, r8 │ │ │ │ bl 607290 │ │ │ │ ldrh r6, [r6, #10] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 608214 │ │ │ │ + bge.n 6080d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 60812e │ │ │ │ ldr r2, [pc, #304] @ (60825c ) │ │ │ │ @@ -2043333,21 +2043353,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043365,19 +2043385,19 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 608428 │ │ │ │ + bls.n 6082e8 │ │ │ │ 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 │ │ │ │ @@ -2043402,21 +2043422,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 6083ec │ │ │ │ + bls.n 6084ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -2043441,21 +2043461,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2043480,21 +2043500,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - tst r6, r6 │ │ │ │ + cmp r6, 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043519,21 +2043539,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, 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 │ │ │ │ @@ -2043558,21 +2043578,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2043597,21 +2043617,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, 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 │ │ │ │ @@ -2043636,21 +2043656,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2043675,21 +2043695,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r4, r5, 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 │ │ │ │ @@ -2043714,21 +2043734,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ 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 │ │ │ │ @@ -2043753,21 +2043773,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2043792,21 +2043812,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -2043831,21 +2043851,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2043870,21 +2043890,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r0!, {r1, r3, r5, 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 │ │ │ │ @@ -2043909,24 +2043929,24 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ittt ge │ │ │ │ - lslge r4, r6, #2 │ │ │ │ - pushge {r3, r4, r5, lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1} │ │ │ │ + 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 │ │ │ │ ldr r0, [pc, #68] @ (608978 ) │ │ │ │ ldr r1, [pc, #68] @ (60897c ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043948,24 +2043968,24 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - pushcc {r3, r4, r5, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + itte ls │ │ │ │ + lslls r4, r6, #2 │ │ │ │ + pushls {r3, r4, r5, lr} │ │ │ │ + movhi.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] @ (6089e0 ) │ │ │ │ ldr r1, [pc, #68] @ (6089e4 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2043987,24 +2044007,24 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x00d2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee cc │ │ │ │ + lslcc r4, r6, #2 │ │ │ │ + pushcs {r3, r4, r5, lr} │ │ │ │ + movcs.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] @ (608a48 ) │ │ │ │ ldr r1, [pc, #68] @ (608a4c ) │ │ │ │ add r0, pc │ │ │ │ @@ -2044026,21 +2044046,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x006a │ │ │ │ + bkpt 0x00ca │ │ │ │ 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 │ │ │ │ @@ -2044065,21 +2044085,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + bkpt 0x0062 │ │ │ │ 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 │ │ │ │ @@ -2044104,21 +2044124,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2044143,21 +2044163,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2044182,21 +2044202,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ 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 │ │ │ │ @@ -2044221,21 +2044241,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2044268,21 +2044288,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2044310,21 +2044330,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2044358,23 +2044378,23 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2044399,21 +2044419,21 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044438,20 +2044458,20 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r2, [r7, #0] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0cc00a8 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + @ instruction: 0xf12c00a8 │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044476,21 +2044496,21 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2044522,23 +2044542,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2044570,23 +2044590,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044611,21 +2044631,21 @@ │ │ │ │ bl 5b135c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044650,21 +2044670,21 @@ │ │ │ │ bl 5b135c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (60912c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2044687,19 +2044707,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r2!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609194 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2044726,19 +2044746,20 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vrev32.16 d0, d22 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6091fc ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2044764,19 +2044785,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u8 d16, d28, d22 │ │ │ │ + vaddl.u32 q0, d28, d22 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #136] @ (6092a8 ) │ │ │ │ @@ -2044827,24 +2044848,24 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr6, {5} │ │ │ │ - str r6, [r4, #24] │ │ │ │ + vhadd.u8 d16, d20, d22 │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sevl │ │ │ │ + nop {11} │ │ │ │ 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 │ │ │ │ @@ -2044901,24 +2044922,24 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 609352 │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr6, {5} │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + cdp2 0, 8, cr0, cr12, cr6, {5} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ 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 │ │ │ │ @@ -2045067,32 +2045088,32 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #516] @ 0x204 │ │ │ │ blx r4 │ │ │ │ bl 5b1400 │ │ │ │ bl 5b17c0 │ │ │ │ b.n 609498 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-664] @ 0xfffffd68 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldc2 0, cr0, [ip, #664]! @ 0x298 │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - itee vc │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - ite cc @ unpredictable │ │ │ │ - lslcc r4, r5, #2 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + itee le │ │ │ │ + lslle r4, r5, #2 │ │ │ │ + ite ls @ unpredictable │ │ │ │ + lslls r4, r5, #2 │ │ │ │ + stmdbhi 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 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2045198,39 +2045219,39 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #60] @ (6096e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60963a │ │ │ │ - bkpt 0x0092 │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r2, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 60961c │ │ │ │ + bge.n 6096dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6095f8 │ │ │ │ + bcs.n 6096b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 60970c │ │ │ │ + bls.n 6097cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6096f8 │ │ │ │ + bcs.n 6097b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -2045329,30 +2045350,30 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6097d8 │ │ │ │ bl 5b17c0 │ │ │ │ b.n 6097a0 │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfa0200a6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + @ instruction: 0xfa6200a6 │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6093a8 │ │ │ │ + b.n 609468 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6092c4 │ │ │ │ + b.n 609384 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 609288 │ │ │ │ + b.n 609348 │ │ │ │ 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 │ │ │ │ @@ -2045388,20 +2045409,20 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 6098a0 │ │ │ │ nop │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh.w r0, [r0, #166] @ 0xa6 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + ldrsb.w r0, [r0, r6, lsl #2] │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2045435,22 +2045456,22 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 6099b8 │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh.w r0, [r0, r6, lsl #2] │ │ │ │ - cbnz r2, 6099c2 │ │ │ │ + strb.w r0, [r0, #166] @ 0xa6 │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045527,32 +2045548,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 609a9a │ │ │ │ + cbnz r4, 609ab2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf79c00a6 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xf7fc00a6 │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609a9e │ │ │ │ + cbnz r6, 609ab6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 609aa2 │ │ │ │ + cbnz r2, 609aba │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 609ab8 │ │ │ │ + cbnz r2, 609ad0 │ │ │ │ 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 │ │ │ │ @@ -2045638,34 +2045659,34 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 609ba2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf69000a6 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + @ instruction: 0xf6f000a6 │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r4, r6 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + hlt 0x002e │ │ │ │ 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 │ │ │ │ @@ -2045748,33 +2045769,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} │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 609cb6 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r2, 609cb4 │ │ │ │ + cbnz r2, 609ccc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 609f9c ) │ │ │ │ + add r5, pc, #128 @ (adr r5, 609d1c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 609cb4 │ │ │ │ + cbnz r2, 609ccc │ │ │ │ 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 │ │ │ │ @@ -2045872,29 +2045893,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 609dd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r4, r6, #2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 609f4c ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 60a0cc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 60a000 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 60a180 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2046092,53 +2046113,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #80] @ (60a084 ) │ │ │ │ add r0, pc │ │ │ │ b.n 609f5e │ │ │ │ nop │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r2, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #712 @ (adr r1, 60a328 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 60a0a8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #32 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #720 @ (adr r0, 60a34c ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 60a0cc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #896 @ (adr r0, 60a400 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 60a180 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #312] @ (60a1d4 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2046257,32 +2046278,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 60a0f8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #536] @ (60a3fc ) │ │ │ │ + ldr r5, [pc, #920] @ (60a57c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ands.w r0, r2, #166 @ 0xa6 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + orns r0, r2, #166 @ 0xa6 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r5} │ │ │ │ + push {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cbz r0, 60a27e │ │ │ │ + push {r3, r6} │ │ │ │ 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] @ (60a28c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046324,22 +2046345,22 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cbz r6, 60a2fc │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #376] @ (60a40c ) │ │ │ │ + ldr r4, [pc, #760] @ (60a58c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 14, cr0, cr6, cr6, {5} │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + vhadd.s8 d16, d22, d22 │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r2, 60a308 │ │ │ │ + push {r1} │ │ │ │ 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] @ (60a314 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046374,20 +2046395,20 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 60a366 │ │ │ │ + cbz r2, 60a37e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #792] @ (60a634 ) │ │ │ │ + ldr r4, [pc, #152] @ (60a3b4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 4, cr0, cr8, cr6, {5} │ │ │ │ - cbz r0, 60a36a │ │ │ │ + cdp 0, 10, cr0, cr8, cr6, {5} │ │ │ │ + cbz r0, 60a382 │ │ │ │ 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 │ │ │ │ @@ -2046437,27 +2046458,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} │ │ │ │ - ldr r3, [pc, #248] @ (60a4c4 ) │ │ │ │ + ldr r3, [pc, #632] @ (60a644 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 60a41a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 60a3e6 │ │ │ │ + cbnz r6, 60a3fe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 60a418 │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + uxtb r4, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046547,32 +2046568,32 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60a464 │ │ │ │ - ldr r2, [pc, #504] @ (60a6f4 ) │ │ │ │ + ldr r2, [pc, #888] @ (60a874 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [r2, #-664] @ 0xfffffd68 │ │ │ │ - add r5, sp, #0 │ │ │ │ + stcl 0, cr0, [r2, #-664]! @ 0xfffffd68 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + cbz r6, 60a51e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + cbz r2, 60a520 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 60a542 │ │ │ │ + cbz r6, 60a55a │ │ │ │ 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 │ │ │ │ @@ -2046596,20 +2046617,20 @@ │ │ │ │ bl 5b135c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #296] @ (60a6a0 ) │ │ │ │ + ldr r1, [pc, #680] @ (60a820 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 60a586 │ │ │ │ + cbz r0, 60a59e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsbs r0, r0, r6, asr #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldc 0, cr0, [r0], #-664 @ 0xfffffd68 │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046653,25 +2046674,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #896] @ (60a990 ) │ │ │ │ + ldr r1, [pc, #256] @ (60a710 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 60a622 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ 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 │ │ │ │ @@ -2046717,25 +2046738,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #224] @ (60a798 ) │ │ │ │ + ldr r0, [pc, #608] @ (60a918 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - setend le │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #648] @ (60a950 ) │ │ │ │ + ldr r6, [pc, #8] @ (60a6d0 ) │ │ │ │ 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 │ │ │ │ @@ -2046767,20 +2046788,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #8] @ (60a740 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bic.w r0, r8, r6, asr #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + eor.w r0, r8, r6, asr #2 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046888,39 +2046909,39 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #60] @ (60a8b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60a80a │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov ip, ip │ │ │ │ + bxns r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + mov lr, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ 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 │ │ │ │ @@ -2046961,22 +2046982,22 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp ip, r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe83a00a6 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldmia.w sl, {r1, r2, r5, r7} │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [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 │ │ │ │ @@ -2047006,21 +2047027,20 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a908 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + @ instruction: 0xe80400a6 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -2047050,21 +2047070,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r5 │ │ │ │ bl 6107a8 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add ip, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a88c │ │ │ │ + b.n 60a94c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -2047090,21 +2047110,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r6, r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a80c │ │ │ │ + b.n 60a8cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -2047130,21 +2047150,21 @@ │ │ │ │ bl 5b11d8 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mvns r2, r0 │ │ │ │ + add r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a7a0 │ │ │ │ + b.n 60a860 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -2047202,23 +2047222,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60ab7c │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60abba │ │ │ │ nop │ │ │ │ - muls r2, r2 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 60ac04 │ │ │ │ + cbz r4, 60ac1c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2047316,37 +2047336,37 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - negs r2, r5 │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60a700 │ │ │ │ + b.n 60a7c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 60b0d0 ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 60ae50 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 60b050 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -2047379,21 +2047399,21 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 611948 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sbcs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add lr, r1 │ │ │ │ + add lr, sp │ │ │ │ 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 │ │ │ │ @@ -2047456,25 +2047476,25 @@ │ │ │ │ bl 5b11d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 611948 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60ae50 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -2047507,21 +2047527,21 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 61186c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ 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 │ │ │ │ @@ -2047606,33 +2047626,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b050 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60af98 │ │ │ │ nop │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 60b3a8 │ │ │ │ + b.n 60b468 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc │ │ │ │ + add sl, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2047676,23 +2047696,23 @@ │ │ │ │ bl 5b1400 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 60b3f8 ) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60b21c │ │ │ │ + b.n 60b2dc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #8] @ (60b0f8 ) │ │ │ │ + ldr r2, [pc, #392] @ (60b278 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2047730,21 +2047750,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b164 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5b0d40 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 60b230 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2047805,29 +2047825,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 60b4e0 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 60b260 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 60b3e4 ) │ │ │ │ + add r6, pc, #784 @ (adr r6, 60b564 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 60b3d0 ) │ │ │ │ + add r6, pc, #760 @ (adr r6, 60b550 ) │ │ │ │ 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 │ │ │ │ @@ -2047919,33 +2047939,33 @@ │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60b31e │ │ │ │ nop │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #280] @ (60b4a0 ) │ │ │ │ + ldr r2, [pc, #664] @ (60b620 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6a4 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 60b424 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6a8 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 60b428 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #792 @ (adr r5, 60b6ac ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 60b42c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 60b4b0 ) │ │ │ │ + add r3, pc, #664 @ (adr r3, 60b630 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #464 @ (adr r1, 60b56c ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 60b6ec ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 60b2d8 │ │ │ │ + bvc.n 60b398 │ │ │ │ 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 │ │ │ │ @@ -2047990,25 +2048010,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 60b7f4 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 60b574 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 60b4d0 │ │ │ │ + ble.n 60b390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 60b5a4 ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 60b724 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 60b798 ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 60b518 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #440 @ (adr r5, 60b5fc ) │ │ │ │ + add r5, pc, #824 @ (adr r5, 60b77c ) │ │ │ │ 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] @ 60b4d4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2048059,21 +2048079,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #640] @ (60b758 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 60b404 │ │ │ │ + bgt.n 60b4c4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (60b5f8 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2048168,33 +2048188,33 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b135c │ │ │ │ ldr r0, [pc, #48] @ (60b620 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60b5a0 │ │ │ │ - add r3, pc, #592 @ (adr r3, 60b850 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 60b9d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60b59c │ │ │ │ + bgt.n 60b65c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 60b814 ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 60b994 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bx ip │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 60b674 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 60b7f4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 60b6b8 │ │ │ │ + blt.n 60b578 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 60b650 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 60b7d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov ip, lr │ │ │ │ + bxns sl │ │ │ │ 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 │ │ │ │ @@ -2048236,22 +2048256,22 @@ │ │ │ │ bl 5b11d8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610be0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #736 @ (adr r2, 60b990 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 60b710 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #62 @ 0x3e │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b64c │ │ │ │ + blt.n 60b70c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh.w r0, [r4, r6, lsl #3] │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + ldrsb.w r0, [r4, #182] @ 0xb6 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2048285,23 +2048305,23 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 60b7e0 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 60b960 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 60b798 │ │ │ │ + bge.n 60b658 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 60b564 │ │ │ │ + b.n 60b624 │ │ │ │ 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] @ (60b8e8 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2048448,43 +2048468,43 @@ │ │ │ │ b.n 60b844 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #632] @ (60bb64 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #408 @ (adr r1, 60ba8c ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 60bc0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 60b99c │ │ │ │ + bls.n 60b85c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + cbz r6, 60b904 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ blx r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r0, pc, #672 @ (adr r0, 60bbb4 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 60b934 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 60b840 │ │ │ │ + bhi.n 60b900 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ 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 │ │ │ │ @@ -2048540,25 +2048560,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60b9c4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 60bb0c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 60b970 │ │ │ │ + bhi.n 60ba30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + add r0, pc, #192 @ (adr r0, 60bab8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #24 │ │ │ │ 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 │ │ │ │ @@ -2048675,41 +2048695,41 @@ │ │ │ │ bl 5b19e0 │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60bad2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60baf0 │ │ │ │ + bvc.n 60bbb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 60bbd0 │ │ │ │ + bvs.n 60ba90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ 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 │ │ │ │ @@ -2048754,25 +2048774,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 60bcdc │ │ │ │ + bpl.n 60bb9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -2048797,21 +2048817,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60bc0c │ │ │ │ + bpl.n 60bccc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2048853,23 +2048873,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60f668 │ │ │ │ bl 5b135c │ │ │ │ b.n 60bd04 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 60bdb4 │ │ │ │ + bmi.n 60bc74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ 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 │ │ │ │ @@ -2048915,25 +2048935,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60bd2c │ │ │ │ + bmi.n 60bdec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sxth r2, r2 │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ 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 │ │ │ │ @@ -2048958,21 +2048978,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 60be54 │ │ │ │ + bcc.n 60bf14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2048998,21 +2049018,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, #16 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bde8 │ │ │ │ + bcs.n 60bea8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ 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 │ │ │ │ @@ -2049037,21 +2049057,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 60bf80 │ │ │ │ + bcs.n 60be40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -2049106,23 +2049126,23 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60bfaa │ │ │ │ nop │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60bf68 │ │ │ │ + bcs.n 60c028 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -2049152,21 +2049172,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 60c064 │ │ │ │ + bne.n 60c124 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -2049196,21 +2049216,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60bfec │ │ │ │ + beq.n 60c0ac │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ 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 │ │ │ │ @@ -2049240,21 +2049260,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60c174 │ │ │ │ + beq.n 60c234 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2049284,21 +2049304,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2049328,21 +2049348,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -2049372,21 +2049392,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2049416,21 +2049436,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2049460,21 +2049480,21 @@ │ │ │ │ bl 5b1400 │ │ │ │ mov r0, r4 │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ 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] @ (60c3f4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2049492,19 +2049512,19 @@ │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2049540,21 +2049560,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 4379e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x321940> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2049590,21 +2049610,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 4379e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x321940> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r6, #32] │ │ │ │ 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 │ │ │ │ @@ -2049640,21 +2049660,21 @@ │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 4379e0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x321940> │ │ │ │ bl 5b11d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -2049700,25 +2049720,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c640 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ mov r0, r6 │ │ │ │ bl 60eb84 │ │ │ │ bl 5b135c │ │ │ │ b.n 60c5e6 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2049773,21 +2049793,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ 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 │ │ │ │ @@ -2049833,25 +2049853,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c79c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e240 │ │ │ │ bl 5b135c │ │ │ │ b.n 60c742 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -2049909,21 +2049929,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ 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 │ │ │ │ @@ -2049969,25 +2049989,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c910 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1224 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ed74 │ │ │ │ bl 5b135c │ │ │ │ b.n 60c8b6 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ 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 │ │ │ │ @@ -2050043,21 +2050063,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 43798c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3218ec> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r5, #182 @ 0xb6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ 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 │ │ │ │ @@ -2050135,31 +2050155,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (60cbc8 ) │ │ │ │ + ldr r3, [pc, #624] @ (60cd48 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60c520 │ │ │ │ + b.n 60c5e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2050215,25 +2050235,25 @@ │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60cb74 │ │ │ │ nop │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 60d254 │ │ │ │ + b.n 60d314 │ │ │ │ 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 │ │ │ │ @@ -2050260,21 +2050280,22 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vshr.u64 d16, d22, #4 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ cbz r1, 60cc7a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2050302,21 +2050323,21 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610c48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbz r1, 60ccea │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050345,21 +2050366,21 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610c48 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ 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] @ (60cebc ) │ │ │ │ @@ -2050518,33 +2050539,33 @@ │ │ │ │ b.n 60cdb2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r6, #134 @ 0x86 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2050600,23 +2050621,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #952 @ (adr r3, 60d360 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 60d0e0 ) │ │ │ │ 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 │ │ │ │ @@ -2050722,37 +2050743,37 @@ │ │ │ │ bl 5b11d8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60cfd0 │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60d058 │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ 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 │ │ │ │ @@ -2050874,38 +2050895,38 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60fe28 │ │ │ │ bl 5b18a4 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d260 │ │ │ │ b.n 60d1c4 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ite gt │ │ │ │ - lslgt r6, r4, #2 │ │ │ │ - suble r1, #26 │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + itee pl │ │ │ │ + lslpl r6, r4, #2 │ │ │ │ + strbmi r4, [r7, #26] │ │ │ │ + lslmi 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] @ 60d9f0 │ │ │ │ sub sp, #12 │ │ │ │ add r5, pc │ │ │ │ @@ -2051780,39 +2051801,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (60dd4c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dcc6 │ │ │ │ ldr r0, [pc, #52] @ (60dd50 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dca4 │ │ │ │ nop │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2051918,40 +2051939,40 @@ │ │ │ │ bl 5b191c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60ded8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ddb4 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmdb lr!, {r1, r2, r4, r5, r7} │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + @ instruction: 0xe98e00b6 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 60de4c │ │ │ │ + bmi.n 60df0c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052043,43 +2052064,43 @@ │ │ │ │ b.n 60dfc4 │ │ │ │ ldr r0, [pc, #60] @ (60e01c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dfc4 │ │ │ │ ldr r0, [pc, #60] @ (60e020 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dfc4 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 60e064 │ │ │ │ + bcs.n 60df24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052133,27 +2052154,27 @@ │ │ │ │ bl 5b191c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e0e4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e064 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 60e110 │ │ │ │ + bne.n 60e1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052206,27 +2052227,27 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 60e224 │ │ │ │ + beq.n 60e0e4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052263,23 +2052284,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052590,99 +2052611,99 @@ │ │ │ │ bl 5b15f0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 60e7a4 │ │ │ │ + bne.n 60e664 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #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 r5, r0 │ │ │ │ bl 5b1074 │ │ │ │ @@ -2052707,17 +2052728,17 @@ │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052755,19 +2052776,19 @@ │ │ │ │ bne.n 60e78c │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052804,23 +2052825,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2052853,17 +2052874,17 @@ │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2053011,45 +2053032,45 @@ │ │ │ │ bl 5b19e0 │ │ │ │ b.n 60e93c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5b1a88 │ │ │ │ b.n 60e954 │ │ │ │ bl 5b19e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 60edcc │ │ │ │ + b.n 60ee8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rsbs r0, lr, #168 @ 0xa8 │ │ │ │ - cbz r4, 60eaf4 │ │ │ │ + @ instruction: 0xf23e00a8 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf22000aa │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + @ instruction: 0xf28000aa │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -2053092,21 +2053113,21 @@ │ │ │ │ bl 5bde08 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5b16c8 │ │ │ │ b.n 60eb32 │ │ │ │ bl 5b19e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2053238,45 +2053259,45 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5b15f0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5b19e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #29] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2053444,53 +2053465,53 @@ │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5b19e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2053513,17 +2053534,17 @@ │ │ │ │ bne.n 60f014 │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ 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 5b1074 │ │ │ │ @@ -2053548,17 +2053569,17 @@ │ │ │ │ bl 5b180c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2053707,49 +2053728,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f2cc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f26c │ │ │ │ nop │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -2053937,61 +2053958,61 @@ │ │ │ │ b.n 60f3de │ │ │ │ bl 5b19e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f560 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f31c │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 60f41c │ │ │ │ + bcc.n 60f4dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 60f4bc │ │ │ │ + bls.n 60f57c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #120] @ (60f5c4 ) │ │ │ │ + ldr r4, [pc, #504] @ (60f744 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -2054055,29 +2054076,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f644 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f5a8 │ │ │ │ nop │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - beq.n 60f608 │ │ │ │ + bne.n 60f6c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ 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, 60f662 │ │ │ │ @@ -2054167,31 +2054188,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60f752 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f564 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 60f7c2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.w 60f668 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054220,21 +2054241,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], fp │ │ │ │ + vst1.8 {d0[5]}, [r4], fp │ │ │ │ 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 5b1074 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2054297,28 +2054318,28 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f8dc ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f890 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfba600ab │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + stc2 0, cr0, [r6], {171} @ 0xab │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054348,21 +2054369,21 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054392,21 +2054413,21 @@ │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -2054558,49 +2054579,49 @@ │ │ │ │ bl 5b191c │ │ │ │ bl 5b1994 │ │ │ │ b.n 60fac2 │ │ │ │ ldr r0, [pc, #76] @ (60fbd4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fa2e │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 60fb50 │ │ │ │ + bcs.n 60fc10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfa2400b2 │ │ │ │ - ldc2l 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + @ instruction: 0xfa8400b2 │ │ │ │ + mrc2 0, 2, r0, cr10, cr2, {5} │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054653,27 +2054674,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054754,34 +2054775,34 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf73a00b6 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf79a00b6 │ │ │ │ + ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ 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] │ │ │ │ @@ -2054804,18 +2054825,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movw r0, #2230 @ 0x8b6 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + subw r0, r0, #2230 @ 0x8b6 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054837,19 +2054858,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054878,21 +2054899,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r5, #40] @ 0x28 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2054950,29 +2054971,29 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 610020 │ │ │ │ + bgt.n 60fee0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ 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] @ (610220 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2055178,54 +2055199,54 @@ │ │ │ │ b.n 6100d6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, r2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - udf #22 │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cdp2 1, 0, cr0, cr8, cr3, {3} │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055480,85 +2055501,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (610630 ) │ │ │ │ add r0, pc │ │ │ │ bl 5b1968 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ b.n 6103da │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #96] @ 0x60 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2055662,33 +2055683,33 @@ │ │ │ │ bl 5b191c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ b.n 610768 │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ 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 5b1074 │ │ │ │ @@ -2055725,23 +2055746,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2055823,34 +2055844,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (61095c ) │ │ │ │ add r0, pc │ │ │ │ b.n 6108f0 │ │ │ │ nop │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 61074c │ │ │ │ + b.n 61080c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 6108b8 │ │ │ │ + bcc.n 610978 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r2, r2 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfbe200a9 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + mcrr2 0, 10, r0, r2, cr9 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2055888,18 +2055909,18 @@ │ │ │ │ bl 5b15f0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orns r0, lr, r6, ror #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + @ instruction: 0xeade00b6 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ 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 5b1074 │ │ │ │ @@ -2055944,25 +2055965,25 @@ │ │ │ │ bl 610988 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #32] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, #32] │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5b1074 │ │ │ │ @@ -2055983,19 +2056004,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5b15c0 │ │ │ │ bl 5b1994 │ │ │ │ bl 5b191c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5b19e0 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r4, #24] │ │ │ │ + str r2, [r0, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #22 │ │ │ │ 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 │ │ │ │ @@ -2056195,23 +2056216,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5b1590 │ │ │ │ bl 5b14c0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6106c4 │ │ │ │ + b.n 610784 │ │ │ │ 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 │ │ │ │ @@ -2056247,23 +2056268,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ 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] @ (610e08 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056279,19 +2056300,19 @@ │ │ │ │ bl 5b1a2c │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -2056336,25 +2056357,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2056388,23 +2056409,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} │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #512] @ (611128 ) │ │ │ │ + ldr r7, [pc, #896] @ (6112a8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 610f48 │ │ │ │ + cbnz r4, 610f60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrsh r2, [r5, 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 r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2056441,21 +2056462,21 @@ │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5b19e0 │ │ │ │ bl 5b135c │ │ │ │ bl 5b11d8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r7, [pc, #328] @ (6110fc ) │ │ │ │ + ldr r7, [pc, #712] @ (61127c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 610fc4 │ │ │ │ + cbz r6, 610fdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ 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] @ (611004 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2056474,19 +2056495,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 611670 │ │ │ │ + b.n 611730 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #488] @ (6111f4 ) │ │ │ │ + ldr r6, [pc, #872] @ (611374 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ 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] @ (611080 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056520,19 +2056541,19 @@ │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5b19e0 │ │ │ │ bl 5b11d8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #472] @ (611260 ) │ │ │ │ + ldr r6, [pc, #856] @ (6113e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ 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] @ (611118 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056576,19 +2056597,19 @@ │ │ │ │ bne.n 6110d0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 6115e4 │ │ │ │ + b.n 6116a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [pc, #968] @ (6114e8 ) │ │ │ │ + ldr r6, [pc, #328] @ (611268 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 611054 │ │ │ │ + bmi.n 611114 │ │ │ │ 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] @ (611238 ) │ │ │ │ @@ -2056690,19 +2056711,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6111da │ │ │ │ bl 5b19e0 │ │ │ │ b.n 61118e │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #368] @ (6113b0 ) │ │ │ │ + ldr r5, [pc, #752] @ (611530 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ 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] @ (611358 ) │ │ │ │ @@ -2056804,19 +2056825,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 6112fa │ │ │ │ bl 5b19e0 │ │ │ │ b.n 6112ae │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, r3] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #240] @ (611450 ) │ │ │ │ + ldr r4, [pc, #624] @ (6115d0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 61139c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2056961,15 +2056982,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 6114d0 │ │ │ │ b.n 6113d2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 6113d6 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r2, 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 r3, r1 │ │ │ │ @@ -2057015,23 +2057036,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6c590 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #304] @ (6116a8 ) │ │ │ │ + ldr r1, [pc, #688] @ (611828 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 6115a2 │ │ │ │ + cbz r2, 6115ba │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2057151,33 +2057172,33 @@ │ │ │ │ bl 5b1224 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 611690 │ │ │ │ bl 5b17c0 │ │ │ │ b.n 61165e │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #680] @ (611990 ) │ │ │ │ + ldr r1, [pc, #40] @ (611710 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + cbz r4, 611702 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orrs r4, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6114d4 │ │ │ │ + b.n 611594 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2057237,27 +2057258,27 @@ │ │ │ │ cbnz r7, 6117ae │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bx r5 │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2057301,23 +2057322,23 @@ │ │ │ │ cbnz r6, 61184e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6c590 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ 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 │ │ │ │ @@ -2057683,15 +2057704,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6117f4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ b.n 6117cc │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2058067,15 +2058088,15 @@ │ │ │ │ b.n 611fc4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 612780 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ b.n 6124b0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2058292,17 +2058313,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 │ │ │ │ - ldr r3, [pc, #432] @ (612400 ) │ │ │ │ + ldr r3, [pc, #816] @ (612580 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2058400,17 +2058421,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 │ │ │ │ - ldr r2, [pc, #384] @ (6124e8 ) │ │ │ │ + ldr r2, [pc, #768] @ (612668 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2058429,17 +2058450,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 │ │ │ │ - ldr r2, [pc, #112] @ (612424 ) │ │ │ │ + ldr r2, [pc, #496] @ (6125a4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r2, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2058458,17 +2058479,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 │ │ │ │ - ldr r1, [pc, #864] @ (612760 ) │ │ │ │ + ldr r2, [pc, #224] @ (6124e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2058586,17 +2058607,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blt.n 6125e8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 612544 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [pc, #688] @ (6127e8 ) │ │ │ │ + ldr r1, [pc, #48] @ (612568 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #800] @ (61285c ) │ │ │ │ + ldr r1, [pc, #160] @ (6125dc ) │ │ │ │ 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] @ (6125c0 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2058672,15 +2058693,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61260c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (612674 ) │ │ │ │ @@ -2058718,15 +2058739,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 612624 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + ldr r0, [pc, #152] @ (612718 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ bls.n 6125d4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2058868,25 +2058889,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bls.n 6128c4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bxns r7 │ │ │ │ + blxns r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.n 6127ac │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, sl │ │ │ │ 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 │ │ │ │ @@ -2059067,29 +2059088,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (612a4c ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 61241c │ │ │ │ b.n 6129a0 │ │ │ │ nop │ │ │ │ - add r2, r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sl, r3 │ │ │ │ + add sl, pc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add lr, r3 │ │ │ │ + add lr, pc │ │ │ │ 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] @ (612aec ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2059150,15 +2059171,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 612b84 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add ip, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ 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 │ │ │ │ @@ -2059256,17 +2059277,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 612a50 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 612bee │ │ │ │ b.n 612b64 │ │ │ │ - negs r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mvns r2, r5 │ │ │ │ + add r2, r9 │ │ │ │ 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] @ (612ce0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2059344,17 +2059365,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 612dd0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - adcs r0, r0 │ │ │ │ + sbcs r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - orrs r2, r2 │ │ │ │ + muls 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, #3928] @ 0xf58 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ ldr r2, [pc, #224] @ (612dec ) │ │ │ │ @@ -2059458,15 +2059479,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r5, [r4, r7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ strh r6, [r2, r7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ bcs.n 612ec8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - tst r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, r5] │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2062014,17 +2062035,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r7, #5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r2, r3, #7 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614b34 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 614b48 │ │ │ │ ldr r3, [pc, #36] @ (614b50 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062042,17 +2062063,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614b70 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 614b84 │ │ │ │ ldr r3, [pc, #36] @ (614b8c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062070,17 +2062091,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r6, r1, #2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614bac │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614bc0 │ │ │ │ ldr r3, [pc, #36] @ (614bc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062098,17 +2062119,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614be8 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614bfc │ │ │ │ ldr r3, [pc, #36] @ (614c04 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062126,17 +2062147,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r4, #29 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r6, #29 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614c24 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 614c38 │ │ │ │ ldr r3, [pc, #36] @ (614c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062154,17 +2062175,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r4, #27 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r6, #27 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614c60 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 614c74 │ │ │ │ ldr r3, [pc, #36] @ (614c7c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062182,17 +2062203,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614c9c │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 614cb0 │ │ │ │ ldr r3, [pc, #36] @ (614cb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062210,17 +2062231,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r2, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r1, #24 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614cd8 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 614cec │ │ │ │ ldr r3, [pc, #36] @ (614cf4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062238,17 +2062259,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r7, #22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614d14 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 614d28 │ │ │ │ ldr r3, [pc, #36] @ (614d30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062266,17 +2062287,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r4, #20 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r0, #21 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r1, 614d50 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 614d64 │ │ │ │ ldr r3, [pc, #36] @ (614d6c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2062294,17 +2062315,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r4, r3, #17 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 614dac │ │ │ │ @@ -2062325,19 +2062346,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r4, r1, #19 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 614df2 │ │ │ │ @@ -2062350,17 +2062371,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (614e00 ) │ │ │ │ add r3, pc │ │ │ │ b.n 614de6 │ │ │ │ lsls r4, r7, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 614e2a │ │ │ │ @@ -2062373,17 +2062394,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (614e38 ) │ │ │ │ add r3, pc │ │ │ │ b.n 614e1e │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 614ec0 │ │ │ │ @@ -2062430,15 +2062451,15 @@ │ │ │ │ b.n 614e7e │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 6ae8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, pc, #840 @ (adr r4, 615218 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ 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] @ 614f48 │ │ │ │ @@ -2062518,15 +2062539,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ 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, 614fd0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2062537,17 +2062558,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (614fe4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth r0, r0 │ │ │ │ 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 │ │ │ │ @@ -2062759,51 +2062780,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (615258 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615054 │ │ │ │ nop │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2063451,103 +2063472,103 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r7, #26 │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #7 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 615fa0 │ │ │ │ + b.n 616060 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ 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 │ │ │ │ @@ -2063610,22 +2063631,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - vaddl.u16 q8, d26, d27 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 615d04 ) │ │ │ │ + add r0, sp, #16 │ │ │ │ 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 │ │ │ │ @@ -2063709,27 +2063731,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 615e00 ) │ │ │ │ + add r7, pc, #0 @ (adr r7, 615b80 ) │ │ │ │ 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 │ │ │ │ @@ -2063812,29 +2063834,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r4, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 615f04 ) │ │ │ │ + add r6, pc, #0 @ (adr r6, 615c84 ) │ │ │ │ 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 │ │ │ │ @@ -2063900,23 +2063922,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (615d58 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 616044 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 615dc4 ) │ │ │ │ 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 │ │ │ │ @@ -2064068,37 +2064090,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (615f20 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 615f5c ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 6160dc ) │ │ │ │ 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 │ │ │ │ @@ -2064167,31 +2064189,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 616790 │ │ │ │ + b.n 615850 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r4, pc │ │ │ │ + mov ip, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 6160a4 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 616224 ) │ │ │ │ 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 │ │ │ │ @@ -2064485,65 +2064507,65 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 61635a │ │ │ │ + cbz r2, 616372 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 61636c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -2064690,39 +2064712,41 @@ │ │ │ │ blx 6b6f0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 6b774 │ │ │ │ b.n 6163c6 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, r7 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + vhadd.u32 d16, d26, d27 │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + movs r6, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vhadd.u8 d0, d26, d27 │ │ │ │ - vaddl.u16 q8, d28, d27 │ │ │ │ - vaddl.u8 q8, d22, d27 │ │ │ │ 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 │ │ │ │ beq.w 6166e8 │ │ │ │ @@ -2064894,35 +2064918,35 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr11, {5} │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + cdp2 0, 15, cr0, cr10, cr11, {5} │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr11, {5} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr11, {5} │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + cdp2 0, 12, cr0, cr4, cr11, {5} │ │ │ │ + cdp2 0, 10, cr0, cr12, cr11, {5} │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stc2l 0, cr0, [lr, #684] @ 0x2ac │ │ │ │ - stc2 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cdp2 0, 2, cr0, cr14, cr11, {5} │ │ │ │ + stc2l 0, cr0, [r2, #684]! @ 0x2ac │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl, #-684] @ 0xfffffd54 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldc2l 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ 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, 6167ba │ │ │ │ @@ -2064972,23 +2064996,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6167dc ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ 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, 61685e │ │ │ │ @@ -2065037,22 +2065061,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (616880 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r6], {171} @ 0xab │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + ldc2 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ 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 │ │ │ │ @@ -2065333,41 +2065357,41 @@ │ │ │ │ ldr r0, [pc, #96] @ (616bc8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, r6, cr11 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + ldc2 0, cr0, [r6], #684 @ 0x2ac │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ + stc2 0, cr0, [r4], {171} @ 0xab │ │ │ │ + stc2l 0, cr0, [r0], #-684 @ 0xfffffd54 │ │ │ │ + ldc2 0, cr0, [lr], #-684 @ 0xfffffd54 │ │ │ │ stc2 0, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ - stc2 0, cr0, [r0], {171} @ 0xab │ │ │ │ - @ instruction: 0xfbde00ab │ │ │ │ - smlaltb r0, r0, r4, fp │ │ │ │ + stc2 0, cr0, [sl], {171} @ 0xab │ │ │ │ + @ instruction: 0xfbf000ab │ │ │ │ + @ instruction: 0xfbd800ab │ │ │ │ + @ instruction: 0xfbbe00ab │ │ │ │ @ instruction: 0xfbaa00ab │ │ │ │ - @ instruction: 0xfb9000ab │ │ │ │ - @ instruction: 0xfb7800ab │ │ │ │ - @ instruction: 0xfb5e00ab │ │ │ │ - @ instruction: 0xfb4a00ab │ │ │ │ - @ instruction: 0xfb3200ab │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + @ instruction: 0xfb9200ab │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfaee00ab │ │ │ │ - @ instruction: 0xfaca00ab │ │ │ │ - @ instruction: 0xfaa200ab │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + @ instruction: 0xfb4e00ab │ │ │ │ + @ instruction: 0xfb2a00ab │ │ │ │ + @ instruction: 0xfb0200ab │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -2065482,41 +2065506,41 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (616d2c ) │ │ │ │ add r0, pc │ │ │ │ b.n 616c06 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx lr │ │ │ │ + blx sl │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub.w r0, r4, fp, asr #2 │ │ │ │ - @ instruction: 0xeb8c00ab │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + stc 0, cr0, [r4], {171} @ 0xab │ │ │ │ + @ instruction: 0xebec00ab │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 616d72 │ │ │ │ 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 │ │ │ │ @@ -2065649,33 +2065673,33 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6b774 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6ae8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 616cc4 │ │ │ │ + b.n 616d84 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + add r0, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb.w r0, [r4, #171] @ 0xab │ │ │ │ - ldr??.w r0, [r8, fp, lsl #2] │ │ │ │ - str??.w r0, [r8, fp, lsl #2] │ │ │ │ - strh.w r0, [ip, fp, lsl #2] │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + ldr??.w r0, [r4, #171] @ 0xab │ │ │ │ + ldr.w r0, [r8, #171] @ 0xab │ │ │ │ + str.w r0, [r8, #171] @ 0xab │ │ │ │ + strb.w r0, [ip, #171] @ 0xab │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065837,55 +2065861,55 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6170a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 616f24 │ │ │ │ - lsls r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r7, #10 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 61740c ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 61718c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2065963,33 +2065987,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #680] @ (617428 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbnz r6, 6171e8 │ │ │ │ + cbnz r6, 617200 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6172b0 │ │ │ │ + b.n 617370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ 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 │ │ │ │ @@ -2066238,67 +2066262,67 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (617490 ) │ │ │ │ add r0, pc │ │ │ │ b.n 617214 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf30000ab │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + @ instruction: 0xf36000ab │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf2dc00ab │ │ │ │ - movt r0, #171 @ 0xab │ │ │ │ - subw r0, r4, #171 @ 0xab │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + @ instruction: 0xf33c00ab │ │ │ │ + @ instruction: 0xf32000ab │ │ │ │ + @ instruction: 0xf30400ab │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -2066400,41 +2066424,41 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #776] @ (6178a8 ) │ │ │ │ + ldr r4, [pc, #136] @ (617628 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #19 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 617500 │ │ │ │ + ble.n 6175c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2066510,34 +2066534,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (6176c0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf0f600ab │ │ │ │ - subs r6, r6, r2 │ │ │ │ + adcs.w r0, r6, #171 @ 0xab │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ 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 │ │ │ │ @@ -2066644,36 +2066668,36 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (61780c ) │ │ │ │ add r0, pc │ │ │ │ b.n 617778 │ │ │ │ nop │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bic.w r0, r2, #171 @ 0xab │ │ │ │ - adds r0, r1, r7 │ │ │ │ + eor.w r0, r2, #171 @ 0xab │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r2, r6, lr} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vaddl.s32 q8, d16, d27 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + orr.w r0, r0, #171 @ 0xab │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vaddl.s32 q0, d28, d27 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + and.w r0, ip, #171 @ 0xab │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 617b28 ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2066751,33 +2066775,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #280] @ (6179fc ) │ │ │ │ + ldr r0, [pc, #664] @ (617b7c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 617974 │ │ │ │ + push {r1, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bls.n 61794c │ │ │ │ + bls.n 61780c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r0, #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 │ │ │ │ @@ -2066984,43 +2067008,44 @@ │ │ │ │ ldr r0, [pc, #100] @ (617b64 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vhadd.s8 d0, d16, d27 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + vhadd.s32 d16, d16, d27 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 14, cr0, cr2, cr11, {5} │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + vhadd.s8 d16, d18, d27 │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp 0, 10, cr0, cr8, cr11, {5} │ │ │ │ - cdp 0, 9, cr0, cr4, cr11, {5} │ │ │ │ - cdp 0, 8, cr0, cr0, cr11, {5} │ │ │ │ - cdp 0, 6, cr0, cr8, cr11, {5} │ │ │ │ - cdp 0, 5, cr0, cr0, cr11, {5} │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + vhadd.s8 d0, d24, d27 │ │ │ │ + cdp 0, 15, cr0, cr4, cr11, {5} │ │ │ │ + cdp 0, 14, cr0, cr0, cr11, {5} │ │ │ │ + cdp 0, 12, cr0, cr8, cr11, {5} │ │ │ │ + cdp 0, 11, cr0, cr0, cr11, {5} │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vtrn.32 d16, d27 │ │ │ │ - vhadd.u32 d0, d20, d27 │ │ │ │ - vhadd.u16 d0, d18, d27 │ │ │ │ - cdp 0, 1, cr0, cr12, cr11, {5} │ │ │ │ - vhadd.u8 d0, d22, d27 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr11, {5} │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + vaddl.u8 q0, d20, d27 │ │ │ │ + vhadd.u d16, d18, d27 │ │ │ │ + cdp 0, 7, cr0, cr12, cr11, {5} │ │ │ │ + vhadd.u32 d16, d22, d27 │ │ │ │ + vhadd.u16 d16, d20, d27 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + cdp 0, 3, cr0, cr6, cr11, {5} │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2067079,24 +2067104,24 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b774 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6ae8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp2 0, 1, cr0, cr6, cr11, {5} │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + cdp2 0, 7, cr0, cr6, cr11, {5} │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stc 0, cr0, [r8, #-684] @ 0xfffffd54 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + stcl 0, cr0, [r8, #-684]! @ 0xfffffd54 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc 0, cr0, [r6, #-684]! @ 0xfffffd54 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldc 0, cr0, [r6, #684] @ 0x2ac │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2067238,37 +2067263,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r6, #-684] @ 0xfffffd54 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + stc2 0, cr0, [r6, #684]! @ 0x2ac │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr0, cr11, {5} │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + cdp2 0, 8, cr0, cr0, cr11, {5} │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr4, cr11, {5} │ │ │ │ - stc2l 0, cr0, [r0], {171} @ 0xab │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + vhadd.s8 d0, d20, d27 │ │ │ │ + stc2 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ - stc2l 0, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + ldc2l 0, cr0, [r8], {171} @ 0xab │ │ │ │ + stc2l 0, cr0, [r6], {171} @ 0xab │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp 0, 3, cr0, cr6, cr11, {5} │ │ │ │ - mcrr2 0, 10, r0, ip, cr11 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + cdp 0, 9, cr0, cr6, cr11, {5} │ │ │ │ + stc2 0, cr0, [ip], #684 @ 0x2ac │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2067380,32 +2067405,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (617f38 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xfb9600ab │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfbf600ab │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 617f04 │ │ │ │ + bvs.n 617fc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 617eb4 │ │ │ │ + bvs.n 617f74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ 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 │ │ │ │ @@ -2067525,36 +2067550,36 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6b774 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfa3a00ab │ │ │ │ - @ instruction: 0xfa2600ab │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + @ instruction: 0xfa9a00ab │ │ │ │ + @ instruction: 0xfa8600ab │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa0c00ab │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + @ instruction: 0xfa6c00ab │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 617fb4 │ │ │ │ + bpl.n 618074 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bpl.n 618158 │ │ │ │ + bpl.n 618018 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ 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] @ (6184a8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2067954,85 +2067979,85 @@ │ │ │ │ b.n 61816a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [ip, #171] @ 0xab │ │ │ │ - beq.n 618530 │ │ │ │ + ldrsb.w r0, [ip, fp, lsl #2] │ │ │ │ + beq.n 6183f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb.w r0, [ip, #171] @ 0xab │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + str??.w r0, [ip, #171] @ 0xab │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [r6, fp, lsl #2] │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + ldr.w r0, [r6, #171] @ 0xab │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh.w r0, [r2, fp, lsl #2] │ │ │ │ - bcc.n 6184ac │ │ │ │ + strb.w r0, [r2, #171] @ 0xab │ │ │ │ + bmi.n 61856c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 6185d4 │ │ │ │ + beq.n 618494 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf7b600ab │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + ldrb.w r0, [r6, fp, lsl #2] │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf7a000ab │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strb.w r0, [r0, fp, lsl #2] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf74c00ab │ │ │ │ - bcc.n 61852c │ │ │ │ + @ instruction: 0xf7ac00ab │ │ │ │ + bcc.n 6185ec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa8c00b4 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + @ instruction: 0xfaec00b4 │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6181ac │ │ │ │ + b.n 61826c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 618554 │ │ │ │ + bgt.n 618614 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 618140 │ │ │ │ + b.n 618200 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 618114 │ │ │ │ + b.n 6181d4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs.w r0, r6, #5603328 @ 0x558000 │ │ │ │ - bcc.n 618444 │ │ │ │ + @ instruction: 0xf61600ab │ │ │ │ + bcc.n 618504 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf66a00ab │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + movt r0, #43179 @ 0xa8ab │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r4, [r5, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6b6f0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2068116,15 +2068141,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 61861a │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf4e000ab │ │ │ │ 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, 618672 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -2068192,15 +2068217,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6186b4 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3de00ab │ │ │ │ + bics.w r0, lr, #5603328 @ 0x558000 │ │ │ │ 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] @ (618784 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2068260,15 +2068285,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #896] @ (618b14 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37200ab │ │ │ │ + @ instruction: 0xf3d200ab │ │ │ │ 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 │ │ │ │ bl 61863c │ │ │ │ @@ -2068423,15 +2068448,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6188a6 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 6188e2 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 618982 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 618960 │ │ │ │ @@ -2069047,15 +2069072,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, #3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, fp, asr #2 │ │ │ │ + ldc 0, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ strb r6, [r3, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069105,19 +2069130,19 @@ │ │ │ │ b.n 618fd0 │ │ │ │ ldr r2, [pc, #20] @ (619014 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c470 │ │ │ │ b.n 618fd0 │ │ │ │ nop │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ 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] @ (6191c8 ) │ │ │ │ @@ -2069276,21 +2069301,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 619156 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2069387,19 +2069412,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8f4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 619286 │ │ │ │ nop │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6191e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2069475,19 +2069500,19 @@ │ │ │ │ b.n 619380 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 6192c4 │ │ │ │ + b.n 619384 │ │ │ │ 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] │ │ │ │ @@ -2069498,17 +2069523,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c9e0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (619400 ) │ │ │ │ add r2, pc │ │ │ │ blx 6ad60 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -2069606,15 +2069631,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 62b7f4 │ │ │ │ mov r6, r0 │ │ │ │ b.n 61943c │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + str r6, [r4, #0] │ │ │ │ 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 │ │ │ │ @@ -2069630,15 +2069655,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6a708 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ 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, #460] @ (619740 ) │ │ │ │ @@ -2069830,31 +2069855,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6191bc │ │ │ │ + b.n 61927c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619074 │ │ │ │ + b.n 619134 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619040 │ │ │ │ + b.n 619100 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619004 │ │ │ │ + b.n 6190c4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 61902c │ │ │ │ + b.n 6190ec │ │ │ │ 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 │ │ │ │ @@ -2069872,15 +2069897,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6c710 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2070163,35 +2070188,35 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - b.n 61a074 │ │ │ │ + b.n 61a134 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619f38 │ │ │ │ + b.n 619ff8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 619f5c │ │ │ │ + b.n 61a01c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619d0c │ │ │ │ + b.n 619dcc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 619d0c │ │ │ │ + b.n 619dcc │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ @@ -2070428,27 +2070453,27 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 619dc4 │ │ │ │ + b.n 619e84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2070494,15 +2070519,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r2, [r7, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619e34 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2070531,15 +2070556,15 @@ │ │ │ │ blx 6c2f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 619eaa │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2070583,19 +2070608,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (619ec0 ) │ │ │ │ add r3, pc │ │ │ │ blx 6c2f0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ 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 │ │ │ │ @@ -2070621,15 +2070646,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6c2f0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (619fc4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2070733,17 +2070758,17 @@ │ │ │ │ bl 619dec │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #8] @ (61a038 ) │ │ │ │ add r1, pc │ │ │ │ b.n 61a00a │ │ │ │ nop │ │ │ │ - bgt.n 61a048 │ │ │ │ + bgt.n 61a108 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 619fd0 │ │ │ │ + bgt.n 61a090 │ │ │ │ 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 │ │ │ │ @@ -2070799,15 +2070824,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 6c0d0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -2070858,15 +2070883,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ad30 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -2070890,15 +2070915,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6af98 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ 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 │ │ │ │ @@ -2070921,15 +2070946,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 61a03c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 61a4a0 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ 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] │ │ │ │ @@ -2070946,19 +2070971,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bfec │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (61a274 ) │ │ │ │ add r3, pc │ │ │ │ blx 6a9c0 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2070988,19 +2071013,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6cafc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bls.n 61a1e4 │ │ │ │ + bls.n 61a2a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 619b70 │ │ │ │ + b.n 619c30 │ │ │ │ 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 │ │ │ │ @@ -2071308,43 +2071333,43 @@ │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 61a422 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 61a6f8 │ │ │ │ + bls.n 61a5b8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a574 │ │ │ │ + bls.n 61a634 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a71c │ │ │ │ + bhi.n 61a5dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a644 │ │ │ │ + bhi.n 61a704 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 61a5dc │ │ │ │ + bls.n 61a69c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r7, [pc, #824] @ (61a96c ) │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 61a6cc │ │ │ │ + bhi.n 61a58c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a6dc │ │ │ │ + bvc.n 61a59c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a61c │ │ │ │ + bhi.n 61a6dc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a664 │ │ │ │ + bvc.n 61a724 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a6bc │ │ │ │ + bvc.n 61a57c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvc.n 61a74c │ │ │ │ + bvc.n 61a60c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a5ec │ │ │ │ + bvc.n 61a6ac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bvs.n 61a614 │ │ │ │ + bvc.n 61a6d4 │ │ │ │ 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] @ (61a744 ) │ │ │ │ @@ -2071447,23 +2071472,23 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61a6cc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61a6ac │ │ │ │ + bvc.n 61a76c │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r5, [pc, #432] @ (61a908 ) │ │ │ │ + ldr r5, [pc, #816] @ (61aa88 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #280] @ (61a874 ) │ │ │ │ + ldr r5, [pc, #664] @ (61a9f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 61a7b8 │ │ │ │ + bvs.n 61a678 │ │ │ │ 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] @ (61a930 ) │ │ │ │ @@ -2071639,19 +2071664,19 @@ │ │ │ │ b.n 61a882 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #600] @ (61ab94 ) │ │ │ │ + ldr r4, [pc, #984] @ (61ad14 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsb r6, [r6, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r3, [pc, #840] @ (61ac8c ) │ │ │ │ + ldr r4, [pc, #200] @ (61aa0c ) │ │ │ │ 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] @ 61a9e4 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2071709,15 +2071734,15 @@ │ │ │ │ b.n 61a9b4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 61aae4 │ │ │ │ + bne.n 61a9a4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldrsb r4, [r0, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2071874,19 +2071899,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 61ab50 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 61ab18 │ │ │ │ - ldr r1, [pc, #456] @ (61ad50 ) │ │ │ │ + ldr r1, [pc, #840] @ (61aed0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #320] @ (61accc ) │ │ │ │ + ldr r1, [pc, #704] @ (61ae4c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #264] @ (61ac98 ) │ │ │ │ + ldr r1, [pc, #648] @ (61ae18 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #484] @ (61ad88 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2072082,27 +2072107,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r2, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bne.n 61ae84 │ │ │ │ + bne.n 61ad44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ strh r4, [r2, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [pc, #32] @ (61adc0 ) │ │ │ │ + ldr r0, [pc, #416] @ (61af40 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 61adfc │ │ │ │ + bne.n 61acbc │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61ae7c │ │ │ │ + beq.n 61ad3c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 61ae44 │ │ │ │ + beq.n 61ad04 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -2072243,25 +2072268,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + beq.n 61af24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r0, [r5, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp ip, ip │ │ │ │ + mov r4, r8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7, {r1, r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -2072647,45 +2072672,45 @@ │ │ │ │ ldrd r0, r2, [sp, #20] │ │ │ │ b.n 61b12e │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (61b700 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2072861,25 +2072886,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 61b4fa │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #464] @ (61b6f8 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [pc, #80] @ (61b584 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ands r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ 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] @ (61b764 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2073083,19 +2073108,19 @@ │ │ │ │ b.n 61b6c6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #640] @ (61b9e8 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [pc, #200] @ (61b83c ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ 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] @ (61b89c ) │ │ │ │ @@ -2073501,29 +2073526,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ mov r4, sp │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov r2, ip │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp lr, sp │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2073574,21 +2073599,21 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6c53c │ │ │ │ str r0, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2073734,25 +2073759,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ muls r2, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmn r2, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -2074079,24 +2074104,24 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rors r6, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - it cc │ │ │ │ - lslcc r3, r5, #2 │ │ │ │ + it ls │ │ │ │ + lslls 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] @ 61c1d0 │ │ │ │ add.w ip, sp, #8 │ │ │ │ @@ -2074432,21 +2074457,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #110 @ 0x6e │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r6, #4 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 61c552 │ │ │ │ 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] @ (61c5d8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2074854,15 +2074879,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2075285,47 +2075310,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #220 @ 0xdc │ │ │ │ movgt r0, r0 │ │ │ │ addle r6, #204 @ 0xcc │ │ │ │ lslgt r3, r4, #5 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 61cdec │ │ │ │ + bgt.n 61ccac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r2, 61ce0a │ │ │ │ + cbz r2, 61ce22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 61ce0c │ │ │ │ + cbz r2, 61ce24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r0, 61ce02 │ │ │ │ + cbz r0, 61ce1a │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 628ae8 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2075495,41 +2075520,41 @@ │ │ │ │ b.n 61caa6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - cbz r4, 61cfc0 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb6 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb8 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 61cfb8 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 61cfba │ │ │ │ + cbz r2, 61cfd2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 61cfbe │ │ │ │ + cbz r4, 61cfd6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 61cfc0 │ │ │ │ + cbz r6, 61cfd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 61cfc4 │ │ │ │ + cbz r4, 61cfdc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ 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] @ (61d058 ) │ │ │ │ @@ -2075589,15 +2075614,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #250 @ 0xfa │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ 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] @ (61d108 ) │ │ │ │ @@ -2075657,15 +2075682,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #126 @ 0x7e │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ 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] @ (61d1b8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2075723,15 +2075748,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #206 @ 0xce │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r6, #94 @ 0x5e │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2075826,23 +2075851,23 @@ │ │ │ │ b.n 61d278 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r2, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2075850,15 +2075875,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d1c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r5, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ 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 │ │ │ │ @@ -2075866,15 +2075891,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61d1c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2075907,17 +2075932,17 @@ │ │ │ │ blx 6b804 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2075950,17 +2075975,17 @@ │ │ │ │ blx 6b864 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2075993,17 +2076018,17 @@ │ │ │ │ blx 6bbc0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2076048,17 +2076073,17 @@ │ │ │ │ blx 6bbc0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6ad30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ 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 r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2076087,29 +2076112,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad30 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r5, #5 │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (61d568 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c8f0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2076120,17 +2076145,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6cbe0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61d5a0 ) │ │ │ │ add r3, pc │ │ │ │ blx 6c9b0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2076147,15 +2076172,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61d5e0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c8f0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r2, r4, #2 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2076181,17 +2076206,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61d638 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c9b0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ 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] @ (61d6a0 ) │ │ │ │ @@ -2076230,15 +2076255,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #170 @ 0xaa │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2076279,15 +2076304,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r1, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076358,17 +2076383,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r0, #188 @ 0xbc │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2076413,15 +2076438,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2077280,15 +2077305,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ad30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2077382,15 +2077407,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r6, r3, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r0, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2077431,15 +2077456,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r0, r1, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2077489,15 +2077514,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, r7, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2077514,15 +2077539,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628ae8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ 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] │ │ │ │ @@ -2077537,15 +2077562,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628ae8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ 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] │ │ │ │ @@ -2077560,15 +2077585,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 628ae8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ 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] @ (61e56c ) │ │ │ │ @@ -2077616,15 +2077641,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2077703,17 +2077728,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r6, r0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2077824,21 +2077849,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r1, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r4, r3, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2077928,17 +2077953,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2077990,17 +2078015,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r0, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2078396,32 +2078421,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #23 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r0, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldc2l 0, cr0, [r8], #-672 @ 0xfffffd60 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + ldc2l 0, cr0, [r8], {168} @ 0xa8 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61eda8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2078531,23 +2078556,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 6b768 │ │ │ │ b.n 61ed42 │ │ │ │ nop │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr.w r0, [sl, r5, lsl #3] │ │ │ │ + ldrh.w r0, [sl, #181] @ 0xb5 │ │ │ │ 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] @ (61f198 ) │ │ │ │ subw sp, sp, #1348 @ 0x544 │ │ │ │ @@ -2078867,23 +2078892,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsrs r0, r3, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r1, [pc, #312] @ (61f30c ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2079009,21 +2079034,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61f2b2 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b36c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61f28c │ │ │ │ nop │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsrs r0, r4, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -2079093,28 +2079118,28 @@ │ │ │ │ blx 6c614 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6b540 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61f400 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2079135,15 +2079160,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2079166,15 +2079191,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (61f4a0 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vshr.u64 d16, d17, #28 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2079227,16 +2079253,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 6ae80 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61f4c2 │ │ │ │ - vshr.u64 d0, d17, #16 │ │ │ │ - b.n 61fbf0 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 61fcb0 │ │ │ │ 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] │ │ │ │ @@ -2079254,15 +2079281,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c9c8 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - vqadd.u8 d0, d22, d17 │ │ │ │ + vqadd.u32 d16, d22, d17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #96] @ (61f5f8 ) │ │ │ │ @@ -2079301,16 +2079328,16 @@ │ │ │ │ blx 6c614 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6b540 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mrc2 0, 6, r0, cr10, cr1, {5} │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + vqadd.u64 d0, d26, d17 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2079338,17 +2079365,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 6b540 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2079364,15 +2079391,15 @@ │ │ │ │ blx 6a4b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6b540 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2079477,17 +2079504,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61f328 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ 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 │ │ │ │ @@ -2079539,19 +2079566,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6c9c8 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - b.n 61f8f8 │ │ │ │ + b.n 61f9b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ + stc2 0, cr0, [ip], {177} @ 0xb1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #160] @ (61f920 ) │ │ │ │ @@ -2079617,20 +2079644,20 @@ │ │ │ │ bl 61f328 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 6b540 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 61f93c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfb7c00b1 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + @ instruction: 0xfbdc00b1 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ 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 │ │ │ │ @@ -2080942,32 +2080969,32 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 620648 │ │ │ │ nop │ │ │ │ lsls r4, r5, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [lr, r1, lsl #3] │ │ │ │ + strb.w r0, [lr, #177] @ 0xb1 │ │ │ │ lsls r0, r7, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf4dc00b1 │ │ │ │ - @ instruction: 0xf4d400b1 │ │ │ │ - @ instruction: 0xf30800b1 │ │ │ │ - @ instruction: 0xf27600b1 │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + @ instruction: 0xf53c00b1 │ │ │ │ + @ instruction: 0xf53400b1 │ │ │ │ + @ instruction: 0xf36800b1 │ │ │ │ + @ instruction: 0xf2d600b1 │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adc.w r0, sl, #177 @ 0xb1 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + sub.w r0, sl, #177 @ 0xb1 │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf0b000b1 │ │ │ │ - and.w r0, r4, #177 @ 0xb1 │ │ │ │ - vqadd.s8 d16, d18, d17 │ │ │ │ - mrc 0, 7, r0, cr6, cr1, {5} │ │ │ │ - ldcl 0, cr0, [sl, #708]! @ 0x2c4 │ │ │ │ - stcl 0, cr0, [r8, #708]! @ 0x2c4 │ │ │ │ + adds.w r0, r0, #177 @ 0xb1 │ │ │ │ + orn r0, r4, #177 @ 0xb1 │ │ │ │ + vshr.s64 d0, d17, #30 │ │ │ │ + vqadd.s16 d16, d22, d17 │ │ │ │ + mrc 0, 2, r0, cr10, cr1, {5} │ │ │ │ + mcr 0, 2, r0, cr8, cr1, {5} │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, sl │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ mov r0, r6 │ │ │ │ bl 64efbc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2081257,16 +2081284,16 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 63b9d0 │ │ │ │ b.n 620932 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2], #-708 @ 0xfffffd3c │ │ │ │ - subs.w r0, r8, r1, ror #2 │ │ │ │ + stcl 0, cr0, [r2], {177} @ 0xb1 │ │ │ │ + ldc 0, cr0, [r8], {177} @ 0xb1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2081321,15 +2081348,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bde8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bic.w r0, r4, r1, ror #2 │ │ │ │ + eor.w r0, r4, r1, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (620c80 ) │ │ │ │ ldr r3, [pc, #404] @ (620c84 ) │ │ │ │ @@ -2081481,15 +2081508,15 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, ip, #14811136 @ 0xe20000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [sl, #-708]! @ 0x2c4 │ │ │ │ + ldrd r0, r0, [sl, #708] @ 0x2c4 │ │ │ │ @ instruction: 0xf3a20162 │ │ │ │ stmdb 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 sl, r2 │ │ │ │ @@ -2081599,15 +2081626,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3500162 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 620cc8 │ │ │ │ + b.n 620d88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf2700162 │ │ │ │ stmdb 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] @ (620e58 ) │ │ │ │ @@ -2081760,18 +2081787,18 @@ │ │ │ │ b.n 620eee │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 620eee │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf1800162 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 620a6c │ │ │ │ + b.n 620b2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xf0f20162 │ │ │ │ - cmp r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ 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 │ │ │ │ @@ -2082224,17 +2082251,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r6, #98 @ 0x62 │ │ │ │ ands.w r1, r6, #98 @ 0x62 │ │ │ │ - b.n 620c84 │ │ │ │ + b.n 620d44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6217a4 │ │ │ │ + b.n 621864 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 63b274 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2082556,19 +2082583,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 621724 │ │ │ │ + udf #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 6217c8 │ │ │ │ + ble.n 621888 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia.w r6, {r1, r5, r6, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2082646,17 +2082673,17 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348ba4> │ │ │ │ b.n 621568 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bgt.n 621780 │ │ │ │ + bgt.n 621840 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 6218f0 │ │ │ │ + bgt.n 6217b0 │ │ │ │ lsls r1, 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2082843,15 +2082870,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 621920 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - blt.n 621b54 │ │ │ │ + blt.n 621a14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 6215fc │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ @@ -2082906,15 +2082933,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6215d8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 621a50 │ │ │ │ + bls.n 621b10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 621534 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2082984,21 +2083011,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 621b76 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 621560 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ b.n 621480 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2083345,21 +2083372,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 62277c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 621f8c │ │ │ │ + bhi.n 62204c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 621eb4 │ │ │ │ + bvc.n 621f74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvs.n 62209c │ │ │ │ + bvs.n 621f5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bpl.n 621ed4 │ │ │ │ + bpl.n 621f94 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61ded8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2083682,15 +2083709,15 @@ │ │ │ │ b.n 621df4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 622334 │ │ │ │ + bcc.n 6223f4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ udf #134 @ 0x86 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2083799,15 +2083826,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 6223a8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6223e4 │ │ │ │ + bne.n 6224a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ blt.n 622404 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2083887,15 +2083914,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blt.n 62244c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 622544 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bge.n 62251c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2084010,15 +2084037,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 6225c8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bls.n 6225e8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -2084135,15 +2084162,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 622884 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bhi.n 62289c │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2084271,15 +2084298,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bhi.n 62295c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvs.n 622924 │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ @@ -2084757,27 +2084784,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ bvs.n 622d48 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 622e64 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ bcs.n 622ea4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 621a80 │ │ │ │ @@ -2085203,31 +2085230,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r1, 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, #3016] @ 0xbc8 │ │ │ │ @@ -2085570,27 +2085597,27 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb.w r0, [r4, sl, lsl #2] │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + ldr??.w r0, [r4, sl, lsl #2] │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r1, r6, #2 │ │ │ │ - movlt r4, #0 │ │ │ │ - addlt r1, sp, #128 @ 0x80 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + 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 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ bfi r2, r3, #6, #14 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ @@ -2086123,21 +2086150,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 6ad30 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2086391,17 +2086418,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6c884 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2086968,21 +2086995,21 @@ │ │ │ │ bl 45ec44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348ba4> │ │ │ │ b.w 6237f8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r0, r2 │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + eors r0, r0 │ │ │ │ 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 │ │ │ │ @@ -2087287,21 +2087314,21 @@ │ │ │ │ b.n 62452e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 6247a0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ hlt 0x0034 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r6, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ 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 │ │ │ │ @@ -2087585,21 +2087612,21 @@ │ │ │ │ b.n 624868 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb89a │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ @ instruction: 0xb790 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r3, sp, #856 @ 0x358 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -2088182,21 +2088209,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r7, pc, #736 @ (adr r7, 625314 ) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 625220 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 6253a0 ) │ │ │ │ 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 │ │ │ │ @@ -2088460,15 +2088487,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6251a8 │ │ │ │ nop │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, 62553c ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 6256bc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2088813,35 +2088840,35 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 62560a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r0, pc, #408 @ (adr r0, 625820 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 6259a0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #264 @ (adr r0, 625798 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2089198,41 +2089225,41 @@ │ │ │ │ b.n 6259d4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2089422,19 +2089449,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 651e8c │ │ │ │ mov r1, r0 │ │ │ │ b.n 625ca0 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ 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 │ │ │ │ @@ -2090571,41 +2090598,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 626850 │ │ │ │ nop │ │ │ │ add r3, pc, #8 @ (adr r3, 6268ec ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, pc, #952 @ (adr r0, 626ca8 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64ef04 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2090716,15 +2090743,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 6261c2 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 6262a4 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2091144,17 +2091171,17 @@ │ │ │ │ b.n 626d90 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r2, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2091260,15 +2091287,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 627604 │ │ │ │ + b.n 6276c4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091565,15 +2091592,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091687,21 +2091714,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r5, #26] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2091810,21 +2091837,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r4, [r3, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2092056,24 +2092083,24 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldcl 0, cr0, [ip, #680]! @ 0x2a8 │ │ │ │ - bvc.n 627950 │ │ │ │ + cdp 0, 5, cr0, cr12, cr10, {5} │ │ │ │ + bvc.n 627810 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2092172,15 +2092199,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2092435,17 +2092462,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r7, #30] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2092525,17 +2092552,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6a8f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ 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 │ │ │ │ @@ -2092608,17 +2092635,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a8f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ 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, #1516] @ 6283ec │ │ │ │ @@ -2093170,33 +2093197,33 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ 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 │ │ │ │ @@ -2093236,15 +2093263,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 628468 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ 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 │ │ │ │ @@ -2093270,15 +2093297,15 @@ │ │ │ │ blx 6b444 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 6284e0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2093348,20 +2093375,20 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6285c0 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - cdp2 0, 2, cr0, cr10, cr10, {5} │ │ │ │ + cdp2 0, 8, cr0, cr10, cr10, {5} │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r2, [r2, #9] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2093432,20 +2093459,20 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62868e │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r6, #-680]! @ 0xfffffd58 │ │ │ │ + ldc2l 0, cr0, [r6, #680] @ 0x2a8 │ │ │ │ ldrb r0, [r7, #7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2093496,15 +2093523,15 @@ │ │ │ │ b.n 6286f4 │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 8, cr0, cr4, cr7, {3} │ │ │ │ - stc2 0, cr0, [r2, #680]! @ 0x2a8 │ │ │ │ + cdp2 0, 0, cr0, cr2, cr10, {5} │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2093577,17 +2093604,17 @@ │ │ │ │ ... │ │ │ │ cdp2 1, 1, cr0, cr2, cr7, {3} │ │ │ │ ldc2l 1, cr0, [lr, #412]! @ 0x19c │ │ │ │ cdp2 1, 0, cr0, cr12, cr7, {3} │ │ │ │ ldc2l 1, cr0, [r6, #412]! @ 0x19c │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stc2 0, cr0, [r6, #-680]! @ 0xfffffd58 │ │ │ │ + stc2 0, cr0, [r6, #680] @ 0x2a8 │ │ │ │ ldc2l 1, cr0, [lr, #412] @ 0x19c │ │ │ │ - ldc2l 0, cr0, [r2], #680 @ 0x2a8 │ │ │ │ + ldc2l 0, cr0, [r2, #-680] @ 0xfffffd58 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ stc2 1, cr0, [sl, #412] @ 0x19c │ │ │ │ ldr r3, [pc, #4] @ (628820 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ @@ -2093612,15 +2093639,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6cbf8 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [r4], #-680 @ 0xfffffd58 │ │ │ │ + stc2l 0, cr0, [r4], {170} @ 0xaa │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (628888 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2093755,16 +2093782,16 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 62898a │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 62898a │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [r0], {170} @ 0xaa │ │ │ │ - ldc2l 0, cr0, [r0], #-680 @ 0xfffffd58 │ │ │ │ + stc2 0, cr0, [r0, #-680]! @ 0xfffffd58 │ │ │ │ + ldc2l 0, cr0, [r0], {170} @ 0xaa │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2093863,24 +2093890,24 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 628a5c │ │ │ │ ldr r0, [pc, #40] @ (628ae4 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 628a5c │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8], {170} @ 0xaa │ │ │ │ - stc2 0, cr0, [r8], #-680 @ 0xfffffd58 │ │ │ │ - @ instruction: 0xfbe600aa │ │ │ │ - @ instruction: 0xfb9e00aa │ │ │ │ - @ instruction: 0xfb9e00aa │ │ │ │ - @ instruction: 0xfba200aa │ │ │ │ - @ instruction: 0xfbb200aa │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldc2l 0, cr0, [r8], #-680 @ 0xfffffd58 │ │ │ │ + stc2 0, cr0, [r8], {170} @ 0xaa │ │ │ │ + mcrr2 0, 10, r0, r6, cr10 │ │ │ │ + @ instruction: 0xfbfe00aa │ │ │ │ + @ instruction: 0xfbfe00aa │ │ │ │ + stc2 0, cr0, [r2], {170} @ 0xaa │ │ │ │ + ldc2 0, cr0, [r2], {170} @ 0xaa │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfb5e00aa │ │ │ │ + @ instruction: 0xfbbe00aa │ │ │ │ stmdb 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 │ │ │ │ ldr r3, [pc, #260] @ (628c04 ) │ │ │ │ @@ -2093988,21 +2094015,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r2, r4, #5 │ │ │ │ strb r6, [r4, #19] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r3, #17] │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa200aa │ │ │ │ + @ instruction: 0xfb0200aa │ │ │ │ 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 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -2094288,19 +2094315,19 @@ │ │ │ │ b.n 628d82 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r5, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ 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] @ 628fc8 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2094411,15 +2094438,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6ad84 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ 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] @ (629174 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2094524,15 +2094551,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (6292c8 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2094659,17 +2094686,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ 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] @ (629568 ) │ │ │ │ @@ -2094914,28 +2094941,28 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf22a00aa │ │ │ │ - @ instruction: 0xf21200aa │ │ │ │ - addw r0, r4, #170 @ 0xaa │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + @ instruction: 0xf28a00aa │ │ │ │ + @ instruction: 0xf27200aa │ │ │ │ + @ instruction: 0xf26400aa │ │ │ │ + ldrsh r0, [r2, 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, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1104] @ 6299fc │ │ │ │ @@ -2095365,31 +2095392,31 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stcl 0, cr0, [r0, #-680] @ 0xfffffd58 │ │ │ │ - stc 0, cr0, [sl, #-680]! @ 0xfffffd58 │ │ │ │ - ldc 0, cr0, [ip, #-680] @ 0xfffffd58 │ │ │ │ + stc 0, cr0, [r0, #680]! @ 0x2a8 │ │ │ │ + stc 0, cr0, [sl, #680] @ 0x2a8 │ │ │ │ + ldcl 0, cr0, [ip, #-680]! @ 0xfffffd58 │ │ │ │ stmdb 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] @ 629f88 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2095893,31 +2095920,31 @@ │ │ │ │ nop │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r4, #5 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strd r0, r0, [r8], #-680 @ 0x2a8 │ │ │ │ - @ instruction: 0xe85200aa │ │ │ │ - strex r0, r0, [r4, #680] @ 0x2a8 │ │ │ │ + @ instruction: 0xe8c800aa │ │ │ │ + ldmia.w r2!, {r1, r3, r5, r7} │ │ │ │ + stmia.w r4!, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2096046,15 +2096073,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c9c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2096194,21 +2096221,21 @@ │ │ │ │ b.n 62a1da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsh r0, [r3, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2096425,23 +2096452,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a3e0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, r7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #648] @ (62a794 ) │ │ │ │ + str r2, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2096701,21 +2096728,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62a74c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #568] @ (62aa28 ) │ │ │ │ + ldr r5, [pc, #952] @ (62aba8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (62a86c ) │ │ │ │ + ldr r5, [pc, #504] @ (62a9ec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r2, r2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r4, [pc, #920] @ (62ab94 ) │ │ │ │ + ldr r5, [pc, #280] @ (62a914 ) │ │ │ │ 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 │ │ │ │ @@ -2097023,25 +2097050,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 62aabc │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r3, [pc, #968] @ (62aee8 ) │ │ │ │ + ldr r4, [pc, #328] @ (62ac68 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r4, [r5, r4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r3, [pc, #472] @ (62ad00 ) │ │ │ │ + ldr r3, [pc, #856] @ (62ae80 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #312] @ (62ac64 ) │ │ │ │ + ldr r3, [pc, #696] @ (62ade4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #888] @ (62aea8 ) │ │ │ │ + ldr r3, [pc, #248] @ (62ac28 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #400] @ (62acc4 ) │ │ │ │ + ldr r2, [pc, #784] @ (62ae44 ) │ │ │ │ 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 │ │ │ │ @@ -2097479,15 +2097506,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62aff8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bvc.n 62b0dc │ │ │ │ + bvc.n 62af9c │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098035,17 +2098062,17 @@ │ │ │ │ b.n 62b56e │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61db20 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62b500 │ │ │ │ nop │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2098245,21 +2098272,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6cafc │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62b73e │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ 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, #812] @ (62bb34 ) │ │ │ │ @@ -2098565,43 +2098592,43 @@ │ │ │ │ nop │ │ │ │ blx lr │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47e2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ bxns lr │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ 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] @ (62bca8 ) │ │ │ │ @@ -2098715,15 +2098742,15 @@ │ │ │ │ b.n 62bc68 │ │ │ │ b.n 62bca2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r0, sp │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ bics r0, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2098797,17 +2098824,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 6bde8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62bd28 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2099000,15 +2099027,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ 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] @ (62bfc4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2099216,15 +2099243,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (62c190 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2100487,15 +2100514,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r3 │ │ │ │ + rev16 r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r2, #18 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2100590,15 +2100617,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b11c │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62ce98 │ │ │ │ ldr r0, [pc, #4] @ (62cf2c ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -2100902,25 +2100929,25 @@ │ │ │ │ nop │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r0, #82 @ 0x52 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @@ -2102139,15 +2102166,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62de58 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62de52 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62de58 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ 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 │ │ │ │ @@ -2102343,37 +2102370,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62e10c ) │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ b.n 62dfc8 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2102432,15 +2102459,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62e14a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2102638,15 +2102665,15 @@ │ │ │ │ blx 6bbc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3240] @ 0xca8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62e3d4 │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r5, #2 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2102708,15 +2102735,15 @@ │ │ │ │ blx 6c0d0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr.w r3, [r0, #3284] @ 0xcd4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62e4aa │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2102791,15 +2102818,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62e65c ) │ │ │ │ @@ -2102876,15 +2102903,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, r7, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2102981,19 +2103008,19 @@ │ │ │ │ b.n 62e6ae │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r4, r3, r3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62e8b0 ) │ │ │ │ @@ -2103101,17 +2103128,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2103184,15 +2103211,15 @@ │ │ │ │ bhi.n 62e956 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 61a658 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ @@ -2103378,23 +2103405,23 @@ │ │ │ │ b.n 62eb34 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #25 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r0, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -2103439,15 +2103466,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6bbc0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2103520,17 +2103547,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61ded8 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62ec5c │ │ │ │ bl 62e394 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62ec5c │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ 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 │ │ │ │ @@ -2103589,15 +2103616,15 @@ │ │ │ │ b.n 62ed3c │ │ │ │ blx 6b438 │ │ │ │ b.n 62ed74 │ │ │ │ blx 6bbf0 │ │ │ │ b.n 62ed74 │ │ │ │ blx 6c884 │ │ │ │ b.n 62ed74 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2103650,17 +2103677,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6cbe0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #276] @ (62ef88 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2103765,15 +2103792,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r0, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r2, #2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2104048,15 +2104075,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62f0ae │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #29 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r6, r4, #23 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2104209,25 +2104236,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61ded8 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62f33c │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -2104430,15 +2104457,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f5de │ │ │ │ b.n 62f4ca │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62f5cc │ │ │ │ b.n 62f558 │ │ │ │ nop │ │ │ │ - vqadd.u16 d16, d24, d16 │ │ │ │ + vshr.u64 d0, d16, #8 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr.w fp, [r0] │ │ │ │ @@ -2104676,16 +2104703,16 @@ │ │ │ │ b.n 62f7ce │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62f886 │ │ │ │ b.n 62f6f4 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62f872 │ │ │ │ b.n 62f7a6 │ │ │ │ - stc2 0, cr0, [r2, #-704]! @ 0xfffffd40 │ │ │ │ - stc2 0, cr0, [sl, #-704] @ 0xfffffd40 │ │ │ │ + stc2 0, cr0, [r2, #704] @ 0x2c0 │ │ │ │ + stc2l 0, cr0, [sl, #-704]! @ 0xfffffd40 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2104791,17 +2104818,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62f91a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62f91a │ │ │ │ nop │ │ │ │ + @ instruction: 0xfb9a00b0 │ │ │ │ @ instruction: 0xfb3a00b0 │ │ │ │ - @ instruction: 0xfada00b0 │ │ │ │ - @ instruction: 0xfac400b0 │ │ │ │ + @ instruction: 0xfb2400b0 │ │ │ │ stmdb 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2105413,32 +2105440,32 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsh.w r0, [sl, #176] @ 0xb0 │ │ │ │ - vst1.8 @ instruction: 0xf98600b0 │ │ │ │ - vld4.32 {d0-d3}, [r4 :256], r0 │ │ │ │ - ldrsb.w r0, [ip, r0, lsl #3] │ │ │ │ - ldrsb.w r0, [r0, r0, lsl #3] │ │ │ │ - @ instruction: 0xf73200b0 │ │ │ │ + @ instruction: 0xfa1a00b0 │ │ │ │ + vld1.8 @ instruction: 0xf9e600b0 │ │ │ │ + vst1.8 @ instruction: 0xf98400b0 │ │ │ │ + ldr??.w r0, [ip, r0, lsl #3] │ │ │ │ + ldr??.w r0, [r0, r0, lsl #3] │ │ │ │ + @ instruction: 0xf79200b0 │ │ │ │ lsls r6, r2, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xf6bc00b0 │ │ │ │ - @ instruction: 0xf67c00b0 │ │ │ │ - sbcs.w r0, r4, #5767168 @ 0x580000 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + @ instruction: 0xf71c00b0 │ │ │ │ + @ instruction: 0xf6dc00b0 │ │ │ │ + rsbs r0, r4, #5767168 @ 0x580000 │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ 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 │ │ │ │ @@ -2105529,16 +2105556,16 @@ │ │ │ │ blx 6b510 │ │ │ │ b.n 63015a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.u q0, q4, │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf38600b0 │ │ │ │ - @ instruction: 0xf33200b0 │ │ │ │ + @ instruction: 0xf3e600b0 │ │ │ │ + @ instruction: 0xf39200b0 │ │ │ │ cdp2 1, 9, cr0, cr14, cr1, {3} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2105996,15 +2106023,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 630602 │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 630602 │ │ │ │ nop │ │ │ │ - mrc 0, 1, r0, cr12, cr0, {5} │ │ │ │ + mrc 0, 4, r0, cr12, cr0, {5} │ │ │ │ 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] @ (630734 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #116] @ (630738 ) │ │ │ │ @@ -2106469,17 +2106496,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xf7b40161 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, ip, r0, ror #2 │ │ │ │ + rsbs r0, ip, r0, ror #2 │ │ │ │ @ instruction: 0xf6500161 │ │ │ │ - ldrd r0, r0, [r6, #704]! @ 0x2c0 │ │ │ │ + orrs.w r0, r6, r0, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (630de4 ) │ │ │ │ ldr r3, [pc, #656] @ (630de8 ) │ │ │ │ @@ -2106722,20 +2106749,20 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 630d3e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a40161 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xf3840161 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 630cc0 │ │ │ │ + b.n 630d80 │ │ │ │ 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 │ │ │ │ @@ -2107262,30 +2107289,30 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r8, #97 @ 0x61 │ │ │ │ rsbs r1, r6, #97 @ 0x61 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 630e64 │ │ │ │ + b.n 630f24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630db8 │ │ │ │ + b.n 630e78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630d68 │ │ │ │ + b.n 630e28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 630d60 │ │ │ │ + b.n 630e20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631a24 │ │ │ │ + b.n 631ae4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 631890 │ │ │ │ + b.n 631950 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldcl 1, cr0, [r8, #388] @ 0x184 │ │ │ │ - b.n 631688 │ │ │ │ + b.n 631748 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6315fc │ │ │ │ + b.n 6316bc │ │ │ │ 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 6ad30 │ │ │ │ @@ -2107813,57 +2107840,58 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 63173e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 6318ac │ │ │ │ + ble.n 63196c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 6319f0 │ │ │ │ + bgt.n 6318b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], {167} @ 0xa7 │ │ │ │ - vaddl.u16 q8, d24, d23 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + ldc2l 0, cr0, [r2], #-668 @ 0xfffffd64 │ │ │ │ + movs r0, r7 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2108364,21 +2108392,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 6319ba │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 631b54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 631d80 │ │ │ │ + bge.n 631e40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 631e3c │ │ │ │ + bls.n 631efc │ │ │ │ lsls r0, r6, #2 │ │ │ │ b.n 6316bc │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bvc.n 631f4c │ │ │ │ + bvc.n 631e0c │ │ │ │ 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] @ (631fe8 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2109241,43 +2109269,43 @@ │ │ │ │ bhi.w 632388 │ │ │ │ b.n 6326e0 │ │ │ │ nop │ │ │ │ svc 234 @ 0xea │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6326a0 │ │ │ │ + bmi.n 632760 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327e4 │ │ │ │ + bcc.n 6326a4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327d8 │ │ │ │ + bcc.n 632698 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 6327d0 │ │ │ │ + bcc.n 632690 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ble.n 6327c0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 6327c0 │ │ │ │ + beq.n 632680 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #996] @ (632b60 ) │ │ │ │ @@ -2109655,29 +2109683,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bhi.n 632c5c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ bvs.n 632aec │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2828] @ 6336a8 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2110767,32 +2110795,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 633704 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 633714 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itet cc │ │ │ │ + itet ls │ │ │ │ + lslls r0, r6, #2 │ │ │ │ + itte vc @ unpredictable │ │ │ │ + lslvc r0, r6, #2 │ │ │ │ + itte vs @ unpredictable │ │ │ │ + lslvs r0, r6, #2 │ │ │ │ + ite mi @ unpredictable │ │ │ │ + lslmi r0, r6, #2 │ │ │ │ + ite cc @ unpredictable │ │ │ │ lslcc r0, r6, #2 │ │ │ │ - itte ne @ unpredictable │ │ │ │ + it ne @ unpredictable │ │ │ │ lslne r0, r6, #2 │ │ │ │ - itte eq @ unpredictable │ │ │ │ + itte eq │ │ │ │ lsleq r0, r6, #2 │ │ │ │ - bkpt 0x00ec │ │ │ │ - lslne r0, r6, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ - bls.w 633e66 │ │ │ │ + cmpeq r6, r0 │ │ │ │ + bls.w 633e66 @ unpredictable │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ beq.w 634054 │ │ │ │ ldr.w r3, [pc, #2500] @ 6340b4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ @@ -2111726,89 +2111754,89 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348ba4> │ │ │ │ b.n 634062 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 634146 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 63412c │ │ │ │ + cbnz r6, 634144 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 634126 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 634110 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6340fa │ │ │ │ + cbnz r4, 634112 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 6340e4 │ │ │ │ + cbnz r4, 6340fc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + cbnz r6, 6340fc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 6340f2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + cbnz r6, 6340f2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 6340f4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #416] @ (6342b4 ) │ │ │ │ + ldr r2, [pc, #800] @ (634434 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + cpsie │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ 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 │ │ │ │ @@ -2112233,25 +2112261,25 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0080 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6345fe │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (6349f8 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2112641,21 +2112669,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 634a3a │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (634cd8 ) │ │ │ │ @@ -2112920,23 +2112948,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, r6, r7, lr} │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 635004 ) │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ 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] @ 635214 │ │ │ │ @@ -2113426,31 +2113454,31 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #496 @ (adr r6, 635418 ) │ │ │ │ + add r6, pc, #880 @ (adr r6, 635598 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbz r6, 635254 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r5, pc, #968 @ (adr r5, 6355f8 ) │ │ │ │ + add r6, pc, #328 @ (adr r6, 635378 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 63529c ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 63541c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 6353a0 ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 635520 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 6355f0 ) │ │ │ │ + add r4, pc, #304 @ (adr r4, 635370 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2114233,21 +2114261,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62e578 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 6357d8 │ │ │ │ nop │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ 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] @ (635c60 ) │ │ │ │ @@ -2114965,21 +2114993,21 @@ │ │ │ │ b.n 635e92 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #1008 @ (adr r1, 636584 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2115270,15 +2115298,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ 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, #3792] @ 0xed0 │ │ │ │ @@ -2115467,19 +2115495,19 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2116606,27 +2116634,27 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 6306b0 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r8, #100 @ 0x64 │ │ │ │ @@ -2117812,29 +2117840,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ bl 62df50 │ │ │ │ mov r4, r0 │ │ │ │ b.w 637270 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ 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 │ │ │ │ @@ -2118728,37 +2118756,37 @@ │ │ │ │ it mi │ │ │ │ movmi r7, #0 │ │ │ │ bmi.w 637cf8 │ │ │ │ b.w 637cd0 │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, #68] @ 0x44 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 638e12 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ addeq.w r3, r5, #320 @ 0x140 │ │ │ │ @@ -2119196,37 +2119224,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ + ldc2l 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr??.w r0, [lr, #169] @ 0xa9 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfa5e00a9 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ 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] @ (6390c8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2120403,47 +2120431,47 @@ │ │ │ │ b.n 639b62 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r7, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ 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] @ 63a254 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2121012,31 +2121040,31 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r8, fp, lsl #2] │ │ │ │ + ldr.w r0, [r8, #171] @ 0xab │ │ │ │ stmdb 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 │ │ │ │ ldr.w r3, [pc, #3096] @ 63aeb4 │ │ │ │ @@ -2122130,59 +2122158,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r2, [r0, r5] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - b.n 63b2cc │ │ │ │ + b.n 63b38c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b2f4 │ │ │ │ + b.n 63b3b4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b294 │ │ │ │ + b.n 63b354 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b1d4 │ │ │ │ + b.n 63b294 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 63b1d8 │ │ │ │ + b.n 63b298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #320] @ (63b020 ) │ │ │ │ + ldr r3, [pc, #704] @ (63b1a0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r2, [r7, r1] │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63afdc │ │ │ │ + b.n 63b09c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 63af08 │ │ │ │ + cbnz r6, 63af20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 63aea0 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 63aef0 │ │ │ │ + ble.n 63afb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx fp │ │ │ │ + ldr r0, [pc, #224] @ (63afe8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 63af70 │ │ │ │ + bgt.n 63ae30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r8 │ │ │ │ + blx r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov sl, lr │ │ │ │ + bx sl │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r8, ip │ │ │ │ + bx r8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r8, lr │ │ │ │ + mov r0, sl │ │ │ │ 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 654654 │ │ │ │ @@ -2122220,15 +2122248,15 @@ │ │ │ │ bl 530574 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41a4d4> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 531f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41be80> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0598 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ 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 │ │ │ │ @@ -2122389,19 +2122417,19 @@ │ │ │ │ b.n 63b10c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #304] @ (63b270 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r7 │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [pc, #944] @ (63b4fc ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - muls r2, r1 │ │ │ │ + bics r2, r5 │ │ │ │ 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] @ (63b264 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2122501,15 +2122529,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #592] @ (63b4b8 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r2 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #728] @ (63b54c ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2123050,59 +2123078,59 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r5, [pc, #376] @ (63b9a0 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r4 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r4, [pc, #408] @ (63b9d4 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bvs.n 63b910 │ │ │ │ + bvs.n 63b7d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 63b918 │ │ │ │ + bmi.n 63b7d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 63b8e4 │ │ │ │ + bmi.n 63b7a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 63b8d4 │ │ │ │ + bmi.n 63b794 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b7e4 │ │ │ │ + bmi.n 63b8a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b8d8 │ │ │ │ + bcc.n 63b798 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b8b4 │ │ │ │ + bcc.n 63b774 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 63b77c │ │ │ │ + bcc.n 63b83c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 63b8b4 │ │ │ │ + bcc.n 63b774 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b7e8 │ │ │ │ + bcc.n 63b8a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b828 │ │ │ │ + bcc.n 63b8e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcs.n 63b970 │ │ │ │ + bcs.n 63b830 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b800 │ │ │ │ + bcs.n 63b8c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b870 │ │ │ │ + bcs.n 63b930 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b7e0 │ │ │ │ + bcs.n 63b8a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 63b7f8 │ │ │ │ + bcs.n 63b8b8 │ │ │ │ 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 │ │ │ │ @@ -2123327,15 +2123355,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp ip, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r6, r6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -2123474,21 +2123502,21 @@ │ │ │ │ nop │ │ │ │ add sl, lr │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add ip, sl │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r0, r6, #2 │ │ │ │ add sl, r2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #6 │ │ │ │ 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 │ │ │ │ @@ -2123613,17 +2123641,17 @@ │ │ │ │ nop │ │ │ │ muls r2, r4 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ 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 │ │ │ │ @@ -2123695,17 +2123723,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6cbe0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 63be24 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2123828,17 +2123856,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 45ec44 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348ba4> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 63bfc0 │ │ │ │ asrs r0, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2124022,23 +2124050,23 @@ │ │ │ │ add r4, pc │ │ │ │ b.n 63c1a2 │ │ │ │ nop │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2124490,17 +2124518,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r4, #14 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #34 @ 0x22 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ 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] @ (63c818 ) │ │ │ │ @@ -2124610,19 +2124638,19 @@ │ │ │ │ b.n 63c768 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r0, #144 @ 0x90 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -2124704,23 +2124732,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #166 @ 0xa6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2124781,15 +2124809,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6cbf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ 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] @ (63ca00 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2124805,17 +2124833,17 @@ │ │ │ │ bl 648b08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b36c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ 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] @ (63ca40 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2124831,17 +2124859,17 @@ │ │ │ │ bl 648b08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 61b36c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ 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] @ (63caa0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2124872,21 +2124900,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c0d0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2125044,24 +2125072,24 @@ │ │ │ │ b.n 63cc3e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #46 @ 0x2e │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - wfe │ │ │ │ + nop {8} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bkpt 0x00fa │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte pl │ │ │ │ + lslpl r1, r5, #2 │ │ │ │ + stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ ubfx r3, r1, #6, #14 │ │ │ │ mov ip, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2125149,15 +2125177,15 @@ │ │ │ │ blx 6ad30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63cd16 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -2126028,69 +2126056,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63d4b0 │ │ │ │ nop │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r0, #70 @ 0x46 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63d730 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2127196,37 +2127224,37 @@ │ │ │ │ nop │ │ │ │ movs r5, #78 @ 0x4e │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r6, r5, #0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r6, [pc, #908] @ (63e6a8 ) │ │ │ │ mov.w r8, #4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ add r6, pc │ │ │ │ movs r3, #2 │ │ │ │ @@ -2127589,35 +2127617,35 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xea11812d │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - add r6, pc, #608 @ (adr r6, 63e92c ) │ │ │ │ + add r6, pc, #992 @ (adr r6, 63eaac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl 619e3c │ │ │ │ mov r2, r5 │ │ │ │ @@ -2127927,17 +2127955,17 @@ │ │ │ │ b.w 63dd88 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ 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 │ │ │ │ @@ -2128093,19 +2128121,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6c41c │ │ │ │ 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 │ │ │ │ - add r0, pc, #640 @ (adr r0, 63ee3c ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 63ebbc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 63ed44 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 63eec4 ) │ │ │ │ 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] @ (63ec4c ) │ │ │ │ @@ -2128159,15 +2128187,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r4, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r1, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2128289,17 +2128317,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 64853c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (63ee2c ) │ │ │ │ @@ -2128341,15 +2128369,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #25 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2128472,17 +2128500,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 64853c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63f118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128634,21 +2128662,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2128688,15 +2128716,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63f23c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2128745,15 +2128773,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 6a744 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63f558 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2129034,21 +2129062,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f42a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r4, #22 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -2129850,16 +2129878,16 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [sl, #175] @ 0xaf │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + vld4.32 {d0-d3}, [sl :128] │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 6401d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 62b7f4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2130324,17 +2130352,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63ca08 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63fde2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf70200af │ │ │ │ - @ instruction: 0xf66e00af │ │ │ │ - cdp2 0, 15, cr0, cr2, cr15, {5} │ │ │ │ + @ instruction: 0xf76200af │ │ │ │ + movt r0, #59567 @ 0xe8af │ │ │ │ + vhadd.u16 d16, d18, d31 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2130387,15 +2130415,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23200af │ │ │ │ + @ instruction: 0xf29200af │ │ │ │ stmdb 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] @ (640364 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2130979,19 +2131007,19 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 6405e2 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0], #-384 @ 0xfffffe80 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #175 @ 0xaf │ │ │ │ + orn r0, r0, #175 @ 0xaf │ │ │ │ ldr??.w r0, [ip, #352] @ 0x160 │ │ │ │ - stcl 0, cr0, [r6, #700] @ 0x2bc │ │ │ │ - stc 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ - ldc 0, cr0, [r8], #-700 @ 0xfffffd44 │ │ │ │ + cdp 0, 2, cr0, cr6, cr15, {5} │ │ │ │ + stc 0, cr0, [r6, #700] @ 0x2bc │ │ │ │ + ldc 0, cr0, [r8], {175} @ 0xaf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2131886,15 +2131914,15 @@ │ │ │ │ blx 6ad30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61a658 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 6417d8 │ │ │ │ + b.n 641898 │ │ │ │ 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 │ │ │ │ @@ -2132035,15 +2132063,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r0, #384]! @ 0x180 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6417b4 │ │ │ │ + b.n 641874 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc 1, cr0, [r0], #384 @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -2132327,15 +2132355,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ b.n 641574 │ │ │ │ @ instruction: 0xebe80160 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r4, r0, asr #1 │ │ │ │ - udf #32 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -2132365,15 +2132393,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 64166c │ │ │ │ + udf #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2132403,15 +2132431,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6ae80 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 64180c │ │ │ │ + ble.n 6416cc │ │ │ │ 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 │ │ │ │ @@ -2132822,27 +2132850,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia.w r8!, {r5, r6, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 641914 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ 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 │ │ │ │ @@ -2132914,15 +2132942,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 6ae80 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 641c14 │ │ │ │ - bhi.n 641bc4 │ │ │ │ + bls.n 641c84 │ │ │ │ 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 │ │ │ │ @@ -2133734,17 +2133762,17 @@ │ │ │ │ b.n 641fa8 │ │ │ │ b.n 6426bc │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 64252c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - beq.n 642558 │ │ │ │ + beq.n 642418 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 642568 │ │ │ │ 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 │ │ │ │ @@ -2134883,23 +2134911,23 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 642c56 │ │ │ │ blt.n 643010 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ bcc.n 6430d4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2135350,23 +2135378,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 64255e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ 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 │ │ │ │ @@ -2136007,17 +2136035,17 @@ │ │ │ │ bl 62b658 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 643a12 │ │ │ │ bl 62b658 │ │ │ │ mov r5, r0 │ │ │ │ b.n 6439f6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - bkpt 0x007c │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r2, 643b1c │ │ │ │ + cbnz r2, 643b34 │ │ │ │ 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 │ │ │ │ @@ -2136242,15 +2136270,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmia r4!, {r3, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r7, [pc, #48] @ (643d6c ) │ │ │ │ + ldr r7, [pc, #432] @ (643eec ) │ │ │ │ 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 │ │ │ │ @@ -2136688,30 +2136716,30 @@ │ │ │ │ b.n 643dc6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eor.w r0, r4, #164 @ 0xa4 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + @ instruction: 0xf0e400a4 │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ it eq │ │ │ │ lsleq r0, r4, #5 │ │ │ │ - cbz r6, 644236 │ │ │ │ + cbz r6, 64424e │ │ │ │ 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] │ │ │ │ @@ -2137964,17 +2137992,17 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 6450d0 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 645250 ) │ │ │ │ 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} │ │ │ │ @@ -2138579,17 +2138607,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #568 @ 0x238 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #40 @ (adr r1, 6455dc ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 64575c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 645838 ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 6455b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 61a658 │ │ │ │ ldr r2, [sp, #228] @ 0xe4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2139677,19 +2139705,19 @@ │ │ │ │ bl 63d710 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 645e4e │ │ │ │ b.w 6453cc │ │ │ │ ... │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strd r0, r6, [sp, #4] │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ ldr.w r3, [r4, #680] @ 0x2a8 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [r4, #676] @ 0x2a4 │ │ │ │ ldmia.w r6, {r1, r2} │ │ │ │ @@ -2140186,15 +2140214,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r1, 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, #3440] @ 0xd70 │ │ │ │ @@ -2140900,26 +2140928,26 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 646bc8 │ │ │ │ nop │ │ │ │ ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ittt mi │ │ │ │ - lslmi r0, r5, #2 │ │ │ │ - stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ge │ │ │ │ + lslge r0, r5, #2 │ │ │ │ + stmdbge sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (64700c ) │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #348] @ (647010 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2141065,15 +2141093,15 @@ │ │ │ │ b.n 646fca │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -2141526,23 +2141554,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ 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} │ │ │ │ @@ -2142239,23 +2142267,23 @@ │ │ │ │ b.n 647a0c │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 647ab8 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2142357,15 +2142385,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 647896 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 647878 │ │ │ │ b.n 64787e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ 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] @ (647dcc ) │ │ │ │ @@ -2142444,17 +2142472,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, #22] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r4, [r1, #18] │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2142523,15 +2142551,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r7, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2142550,15 +2142578,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 6a51c │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 647ec0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ 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] @ (647fbc ) │ │ │ │ @@ -2142640,19 +2142668,19 @@ │ │ │ │ b.n 647f52 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r0, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r4, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ 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] @ (6480e4 ) │ │ │ │ @@ -2142755,17 +2142783,17 @@ │ │ │ │ b.n 648086 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r7, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2142846,15 +2142874,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2142879,15 +2142907,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bb90 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ 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 │ │ │ │ @@ -2142934,15 +2142962,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2142997,15 +2143025,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2143032,15 +2143060,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6c178 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ 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] @ 6483f0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2143074,15 +2143102,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6483ec │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2143107,15 +2143135,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ 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 │ │ │ │ @@ -2143137,15 +2143165,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6c178 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ 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 │ │ │ │ @@ -2143182,15 +2143210,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6c734 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2143302,17 +2143330,17 @@ │ │ │ │ b.n 6485d8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 648494 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 6485b6 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (64898c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2143631,35 +2143659,35 @@ │ │ │ │ b.n 648984 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ 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] @ (648af0 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2143769,19 +2143797,19 @@ │ │ │ │ b.n 648aa8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r4, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r0, [r2, #21] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ 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 │ │ │ │ @@ -2144181,25 +2144209,25 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 648f64 │ │ │ │ bls.n 648f5e │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 648f68 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2144552,29 +2144580,29 @@ │ │ │ │ b.n 649164 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 649164 │ │ │ │ nop │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfab000a8 │ │ │ │ - @ instruction: 0xfaa800a8 │ │ │ │ - @ instruction: 0xfaa000a8 │ │ │ │ - @ instruction: 0xfa9800a8 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + @ instruction: 0xfb1000a8 │ │ │ │ + @ instruction: 0xfb0800a8 │ │ │ │ + @ instruction: 0xfb0000a8 │ │ │ │ + @ instruction: 0xfaf800a8 │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -2144711,19 +2144739,19 @@ │ │ │ │ b.n 649420 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -2144826,15 +2144854,15 @@ │ │ │ │ b.n 64956e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2144952,15 +2144980,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6496de │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2144977,30 +2145005,30 @@ │ │ │ │ bl 61e928 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6b540 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r2, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf22200a8 │ │ │ │ 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] @ (649758 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bcd4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, r4] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ 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] @ (649820 ) │ │ │ │ @@ -2145075,15 +2145103,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r6, 64987c │ │ │ │ + cbnz r6, 649894 │ │ │ │ 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] @ (649880 ) │ │ │ │ @@ -2145246,17 +2145274,17 @@ │ │ │ │ bne.n 6499e4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6499ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf29400a8 │ │ │ │ + @ instruction: 0xf2f400a8 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2145324,16 +2145352,16 @@ │ │ │ │ bl 653e60 │ │ │ │ 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 649ad6 │ │ │ │ - subs.w r0, ip, #168 @ 0xa8 │ │ │ │ - subs.w r0, sl, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf21c00a8 │ │ │ │ + @ instruction: 0xf21a00a8 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2145358,15 +2145386,15 @@ │ │ │ │ blx 6b63c │ │ │ │ mov r1, r0 │ │ │ │ b.n 649b62 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61f368 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl, #-672]! @ 0xfffffd60 │ │ │ │ + stcl 0, cr0, [sl, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2145416,18 +2145444,18 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 653e60 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0a800a8 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + add.w r0, r8, #168 @ 0xa8 │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors.w r0, r6, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0f600a8 │ │ │ │ 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] │ │ │ │ movs r1, #5 │ │ │ │ @@ -2145593,15 +2145621,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 6540b4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -2145711,20 +2145739,20 @@ │ │ │ │ bl 61f368 │ │ │ │ b.n 649f20 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r4, [r5, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strd r0, r0, [lr, #-672]! @ 0x2a0 │ │ │ │ - strb r4, [r2, r4] │ │ │ │ + strd r0, r0, [lr, #672] @ 0x2a0 │ │ │ │ + strb r4, [r6, r5] │ │ │ │ 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 │ │ │ │ @@ -2145823,18 +2145851,18 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 649fc2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 649ff8 │ │ │ │ - mrrc 0, 10, r0, sl, cr8 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + ldc 0, cr0, [sl], #672 @ 0x2a0 │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc 0, cr0, [lr], #-672 @ 0xfffffd60 │ │ │ │ + ldc 0, cr0, [lr], {168} @ 0xa8 │ │ │ │ stmdb 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 │ │ │ │ add r7, sp, #120 @ 0x78 │ │ │ │ @@ -2146112,15 +2146140,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrd r0, r0, [r6, #-672]! @ 0x2a0 │ │ │ │ + ldrd r0, r0, [r6, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -2146233,15 +2146261,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r7, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64a51c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2146377,21 +2146405,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #40] @ (64a688 ) │ │ │ │ + ldr r7, [pc, #424] @ (64a808 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 64ac7c │ │ │ │ + b.n 64ad3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64ac5c │ │ │ │ + b.n 64ad1c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 64ab54 │ │ │ │ + b.n 64ac14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r4, [r0, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2146498,15 +2146526,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r5, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #320] @ (64a8e8 ) │ │ │ │ + ldr r5, [pc, #704] @ (64aa68 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r7, r1] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -2146631,21 +2146659,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldrsb r0, [r4, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 64a16c │ │ │ │ + b.n 64a22c │ │ │ │ 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 │ │ │ │ @@ -2146735,15 +2146763,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 61a658 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #728] @ (64acec ) │ │ │ │ + ldr r3, [pc, #88] @ (64aa6c ) │ │ │ │ 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 │ │ │ │ @@ -2146923,23 +2146951,23 @@ │ │ │ │ b.n 64ab9c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r1, [pc, #920] @ (64af90 ) │ │ │ │ + ldr r2, [pc, #280] @ (64ad10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #896] @ (64af7c ) │ │ │ │ + ldr r2, [pc, #256] @ (64acfc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 64ac94 │ │ │ │ + ble.n 64ab54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #440] @ (64adbc ) │ │ │ │ + ldr r1, [pc, #824] @ (64af3c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #24] @ (64ac20 ) │ │ │ │ + ldr r1, [pc, #408] @ (64ada0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r4, [r3, r1] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ @@ -2147405,15 +2147433,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r4, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 64b008 │ │ │ │ + ble.n 64b0c8 │ │ │ │ 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 │ │ │ │ @@ -2147671,15 +2147699,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64b2ce │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #320] @ (64b4f4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [pc, #592] @ (64b610 ) │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ @@ -2148014,15 +2148042,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #1000] @ (64bb34 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r2, [pc, #560] @ (64b980 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 64b6f8 │ │ │ │ + bvs.n 64b7b8 │ │ │ │ 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 │ │ │ │ @@ -2148243,15 +2148271,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r4, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2148294,15 +2148322,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64b8c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ 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] @ 64bb5c │ │ │ │ mov ip, r1 │ │ │ │ @@ -2148385,15 +2148413,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, lr │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -2148468,19 +2148496,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6ad30 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64bbba │ │ │ │ nop │ │ │ │ - bne.n 64bcd4 │ │ │ │ + bne.n 64bb94 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 64bcbc │ │ │ │ + bne.n 64bb7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ 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] │ │ │ │ @@ -2148675,15 +2148703,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64bdea │ │ │ │ b.n 64be5a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2148771,19 +2148799,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a670 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -2148934,21 +2148962,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 64c0b0 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 64c0b0 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 64c0b0 │ │ │ │ nop │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -2149021,15 +2149049,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a670 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ 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] @ (64c564 ) │ │ │ │ @@ -2149344,23 +2149372,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 64c472 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r5, #216 @ 0xd8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r1, #134 @ 0x86 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r1, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2149511,21 +2149539,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c652 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -2149703,19 +2149731,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c80e │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ 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 │ │ │ │ @@ -2149899,19 +2149927,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6ad30 │ │ │ │ mov r6, r0 │ │ │ │ b.n 64c9fc │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ 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] @ (64cd90 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2150123,33 +2150151,33 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64cb78 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r4, #158 @ 0x9e │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r4, #18 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ite │ │ │ │ - lsl r0, r5, #2 │ │ │ │ - stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + stmia r0!, {r2, 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64cffc ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #556] @ (64d000 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2150354,17 +2150382,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r5, #110 @ 0x6e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2150523,21 +2150551,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64d1c6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64d638 │ │ │ │ @@ -2150944,23 +2150972,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64d5da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ 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] @ (64d888 ) │ │ │ │ @@ -2151178,17 +2151206,17 @@ │ │ │ │ nop │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64d98a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151273,15 +2151301,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c6c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, #0 │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1184] @ 64de44 │ │ │ │ @@ -2151729,27 +2151757,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64dde4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ 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] @ (64e09c ) │ │ │ │ @@ -2151958,21 +2151986,21 @@ │ │ │ │ b.n 64dfb0 │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2152263,19 +2152291,19 @@ │ │ │ │ nop │ │ │ │ subs r4, r4, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #1 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #752] @ (64e6e8 ) │ │ │ │ @@ -2152557,27 +2152585,27 @@ │ │ │ │ blx 6ad30 │ │ │ │ b.n 64e622 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 64eaec ) │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r6, r2, r7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2153986,23 +2154014,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64f586 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64f5ba │ │ │ │ - str r6, [r5, #0] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64f6b0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2155229,21 +2155257,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64f2c0 │ │ │ │ b.n 650276 │ │ │ │ nop │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ 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] @ (650754 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2156359,17 +2156387,17 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ eor.w r1, r2, #14614528 @ 0xdf0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + ldr r0, [pc, #216] @ (6510fc ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #104] @ (651090 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ @ instruction: 0xf212015f │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r2, [pc, #188] @ (6510f8 ) │ │ │ │ @@ -2156801,17 +2156829,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 6, r0, cr6, cr15, {2} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 4, r0, cr14, cr15, {2} │ │ │ │ - tst r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - tst r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ 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] @ (65162c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2157009,17 +2157037,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 651692 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ 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] @ (651808 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2157236,19 +2157264,19 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6518dc │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 651a9c │ │ │ │ + blt.n 65195c │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651740 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bge.n 6519d0 │ │ │ │ + blt.n 651a90 │ │ │ │ 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 │ │ │ │ @@ -2157425,25 +2157453,25 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 651798 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 651b4c │ │ │ │ + bge.n 651c0c │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 651640 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bls.n 651c18 │ │ │ │ + bls.n 651cd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ 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] @ (651e6c ) │ │ │ │ @@ -2157658,25 +2157686,25 @@ │ │ │ │ b.n 651cd6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 652638 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 651e8c │ │ │ │ + bhi.n 651f4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 651d90 │ │ │ │ + bvc.n 651e50 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 65246c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvc.n 651eac │ │ │ │ + bvc.n 651f6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 651de4 │ │ │ │ + bvc.n 651ea4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 651ec4 │ │ │ │ + bvs.n 651f84 │ │ │ │ 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 │ │ │ │ @@ -2157816,19 +2157844,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6ad9c │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bpl.n 652098 │ │ │ │ + bpl.n 651f58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 651fa4 │ │ │ │ + bpl.n 652064 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 651f74 │ │ │ │ + bmi.n 652034 │ │ │ │ lsls r6, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2158762,27 +2158790,27 @@ │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 6529d6 │ │ │ │ svc 146 @ 0x92 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 652a08 │ │ │ │ + bne.n 652ac8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ blt.n 652ae8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + beq.n 652b1c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh.w r3, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r3, #0, #14 │ │ │ │ cmp r2, #16 │ │ │ │ beq.w 652f12 │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2159149,15 +2159177,15 @@ │ │ │ │ str.w r3, [ip, #4] │ │ │ │ b.n 652ac0 │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -2159548,19 +2159576,19 @@ │ │ │ │ b.n 653276 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ 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] @ (65347c ) │ │ │ │ @@ -2159935,20 +2159963,20 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - itee cs │ │ │ │ - lslcs r6, r5, #2 │ │ │ │ - itee eq @ unpredictable │ │ │ │ - lsleq r6, r5, #2 │ │ │ │ - ldmiane r0!, {r2, r3, r4, r5, r7} │ │ │ │ - lslne r7, r3, #5 │ │ │ │ + itee hi │ │ │ │ + lslhi r6, r5, #2 │ │ │ │ + itee vs @ unpredictable │ │ │ │ + lslvs r6, r5, #2 │ │ │ │ + ldmiavc r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lslvc r7, r3, #5 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str.w r8, [sp, #176] @ 0xb0 │ │ │ │ movs r2, #32 │ │ │ │ strh.w r3, [sp, #176] @ 0xb0 │ │ │ │ mov r3, r8 │ │ │ │ bfi r3, r2, #6, #14 │ │ │ │ @@ -2160333,17 +2160361,17 @@ │ │ │ │ b.n 653b2c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 653bfe │ │ │ │ + rev r6, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r4, 653be4 │ │ │ │ + cbnz r4, 653bfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -2160568,15 +2160596,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2160711,23 +2160739,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 653efa │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 653f0a │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #64] @ (653ff8 ) │ │ │ │ + ldr r7, [pc, #448] @ (654178 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #864] @ (65431c ) │ │ │ │ + ldr r7, [pc, #224] @ (65409c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #504] @ (6541bc ) │ │ │ │ + ldr r6, [pc, #888] @ (65433c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [pc, #480] @ (6541a8 ) │ │ │ │ + ldr r6, [pc, #864] @ (654328 ) │ │ │ │ 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 │ │ │ │ @@ -2160796,17 +2160824,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 │ │ │ │ - ldr r5, [pc, #1000] @ (654480 ) │ │ │ │ + ldr r6, [pc, #360] @ (654200 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r5, [pc, #856] @ (6543f4 ) │ │ │ │ + ldr r6, [pc, #216] @ (654174 ) │ │ │ │ lsls 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 6c590 │ │ │ │ @@ -2160863,15 +2160891,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6bde8 │ │ │ │ mov r8, r0 │ │ │ │ b.n 654100 │ │ │ │ nop │ │ │ │ - cbz r0, 6541a4 │ │ │ │ + cbz r0, 6541bc │ │ │ │ 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 │ │ │ │ @@ -2160899,15 +2160927,15 @@ │ │ │ │ blx 6c6c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 653e60 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 6541e4 │ │ │ │ + cbz r2, 6541fc │ │ │ │ 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 │ │ │ │ @@ -2160997,17 +2161025,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6c6c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 6541d2 │ │ │ │ mov r0, r4 │ │ │ │ bl 654140 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - sxtb r4, r2 │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #768] @ (6545c0 ) │ │ │ │ + ldr r4, [pc, #128] @ (654340 ) │ │ │ │ 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 │ │ │ │ @@ -2161128,21 +2161156,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 653e60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 65443a │ │ │ │ + cbz r2, 654452 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r4, 65442c │ │ │ │ + cbz r4, 654444 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #656] @ (6546c0 ) │ │ │ │ + ldr r3, [pc, #16] @ (654440 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 653f78 │ │ │ │ + b.n 654038 │ │ │ │ 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 │ │ │ │ @@ -2161168,15 +2161196,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 653e60 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2161207,15 +2161235,15 @@ │ │ │ │ blx 6bbc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 653e60 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2161261,15 +2161289,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c6c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 653e60 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ 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 │ │ │ │ @@ -2161332,23 +2161360,23 @@ │ │ │ │ blx 6c6c8 │ │ │ │ b.n 6545e2 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6545e8 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #896 @ (adr r0, 6549c4 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 654744 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #480] @ (654828 ) │ │ │ │ + ldr r0, [pc, #864] @ (6549a8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 6548e4 ) │ │ │ │ + add r1, pc, #24 @ (adr r1, 654664 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #136] @ (6546dc ) │ │ │ │ + ldr r0, [pc, #520] @ (65485c ) │ │ │ │ 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] @ (6547a0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161376,15 +2161404,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 4900a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a004> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #257 @ 0x101 │ │ │ │ - bl accd54 │ │ │ │ + bl accd64 │ │ │ │ mov r0, r4 │ │ │ │ bl 47f484 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3693e4> │ │ │ │ ldr r3, [pc, #248] @ (6547b0 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a256c> │ │ │ │ @@ -2161445,36 +2161473,36 @@ │ │ │ │ bne.n 65479a │ │ │ │ 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 ad8498 │ │ │ │ + bl ad84a8 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 654698 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad957c │ │ │ │ + bl ad958c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 654698 │ │ │ │ mov r0, r4 │ │ │ │ - bl acfd00 │ │ │ │ + bl acfd10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0348 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x38a2a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bbf40 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a5ea0> │ │ │ │ b.n 654698 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6547c8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cbnz r4, 6547d0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ae │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -2161560,15 +2161588,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6547f4 │ │ │ │ nop │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -2161693,15 +2161721,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb748 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xb632 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2161980,23 +2162008,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6bbc0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 654a78 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #760 @ (adr r7, 654fd0 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ 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] │ │ │ │ @@ -2162297,17 +2162325,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r6 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 6551d4 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 655354 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 655280 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 655400 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ bhi.w 65557a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 655728 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2162753,29 +2162781,29 @@ │ │ │ │ b.n 654f50 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #64 @ (adr r4, 655504 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 655684 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 655850 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 6555d0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #936 @ (adr r1, 65587c ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 6555fc ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 655628 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 6557a8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 6555ec ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 65576c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 655738 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 6558b8 ) │ │ │ │ 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 │ │ │ │ @@ -2163014,17 +2163042,17 @@ │ │ │ │ b.n 655082 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2163397,15 +2163425,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #464 @ (adr r6, 655d20 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -2163726,25 +2163754,25 @@ │ │ │ │ eors r0, r6 │ │ │ │ add r4, pc, #504 @ (adr r4, 656084 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #888 @ (adr r3, 65620c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ 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] │ │ │ │ @@ -2163950,23 +2163978,23 @@ │ │ │ │ bpl.n 655ff0 │ │ │ │ b.n 65605c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #152 @ (adr r1, 65614c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ 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] │ │ │ │ @@ -2164250,15 +2164278,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bc14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #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] │ │ │ │ @@ -2164269,15 +2164297,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bc14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ 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] │ │ │ │ @@ -2164288,15 +2164316,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a708 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ 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] │ │ │ │ @@ -2164306,15 +2164334,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a708 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ 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] │ │ │ │ @@ -2164324,15 +2164352,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a8f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ 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] │ │ │ │ @@ -2164342,15 +2164370,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cafc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -2164360,15 +2164388,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b7c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ 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] │ │ │ │ @@ -2164379,15 +2164407,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b7c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -2164397,15 +2164425,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c710 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ @@ -2164416,15 +2164444,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c710 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2164440,15 +2164468,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c710 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2164503,15 +2164531,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65667c ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c710 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2164526,15 +2164554,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c53c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2164550,15 +2164578,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c2f0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ 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] │ │ │ │ @@ -2164568,15 +2164596,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6c2f0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2164773,15 +2164801,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cb50 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #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] │ │ │ │ @@ -2164792,15 +2164820,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b088 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #28] │ │ │ │ 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 │ │ │ │ @@ -2164820,15 +2164848,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c41c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ 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 │ │ │ │ @@ -2164848,15 +2164876,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c41c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ 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] @ (656a54 ) │ │ │ │ @@ -2164946,15 +2164974,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6ad9c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ 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 │ │ │ │ @@ -2165029,15 +2165057,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6af98 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -2165126,15 +2165154,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 65185c │ │ │ │ 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 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ 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 │ │ │ │ @@ -2165402,15 +2165430,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 62b7f4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2165806,15 +2165834,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ 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 │ │ │ │ @@ -2165842,15 +2165870,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ 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] │ │ │ │ @@ -2165881,15 +2165909,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ 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 │ │ │ │ @@ -2165919,15 +2165947,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -2165958,15 +2165986,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ 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] │ │ │ │ @@ -2165996,15 +2166024,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ 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 │ │ │ │ @@ -2166261,15 +2166289,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b804 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ 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 │ │ │ │ @@ -2166563,15 +2166591,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6bbc0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ 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 │ │ │ │ @@ -2166778,15 +2166806,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ 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 │ │ │ │ @@ -2166804,15 +2166832,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -2166830,15 +2166858,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ 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 │ │ │ │ @@ -2167008,15 +2167036,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ 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 │ │ │ │ @@ -2167039,15 +2167067,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b7c8 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ 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] │ │ │ │ @@ -2167058,15 +2167086,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bc14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ 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] │ │ │ │ @@ -2167076,15 +2167104,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bc14 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #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 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2167094,15 +2167122,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a708 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ 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 │ │ │ │ @@ -2167174,15 +2167202,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ 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 │ │ │ │ @@ -2167200,15 +2167228,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ 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 │ │ │ │ @@ -2167226,15 +2167254,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ 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 │ │ │ │ @@ -2167252,15 +2167280,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ 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 │ │ │ │ @@ -2167278,15 +2167306,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ 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 │ │ │ │ @@ -2167304,15 +2167332,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6bde8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ 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 │ │ │ │ @@ -2168094,15 +2168122,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #11] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r6, [r4, #10] │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2168963,15 +2168991,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str.w r0, [r8, r7, lsl #2] │ │ │ │ + strh.w r0, [r8, #167] @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (659678 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -2195431,16448 +2195459,16449 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66b8c4 │ │ │ │ + bvs.n 66b984 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66b8e0 │ │ │ │ + bvs.n 66b9a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b8e4 │ │ │ │ + bvs.n 66b9a4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b914 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b8f0 │ │ │ │ + bvs.n 66b9b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b930 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b90c │ │ │ │ + bvs.n 66b9cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b94c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b918 │ │ │ │ + bvs.n 66b9d8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b968 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b91c │ │ │ │ + bvs.n 66b9dc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b984 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b928 │ │ │ │ + bvs.n 66b9e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b924 │ │ │ │ + bvs.n 66b9e4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b920 │ │ │ │ + bvs.n 66b9e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b934 │ │ │ │ + bvs.n 66b9f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b948 │ │ │ │ + bvs.n 66ba08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b944 │ │ │ │ + bpl.n 66ba04 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b960 │ │ │ │ + bpl.n 66ba20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b97c │ │ │ │ + bpl.n 66ba3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b980 │ │ │ │ + bpl.n 66ba40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b98c │ │ │ │ + bpl.n 66ba4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ba9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b9a0 │ │ │ │ + bpl.n 66ba60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b9bc │ │ │ │ + bpl.n 66ba7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66b9d8 │ │ │ │ + bpl.n 66ba98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66baf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bbec │ │ │ │ + bpl.n 66baac │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc08 │ │ │ │ + bpl.n 66bac8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc24 │ │ │ │ + bpl.n 66bae4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc40 │ │ │ │ + bpl.n 66bb00 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc54 │ │ │ │ + bpl.n 66bb14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc70 │ │ │ │ + bpl.n 66bb30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc84 │ │ │ │ + bpl.n 66bb44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bc98 │ │ │ │ + bpl.n 66bb58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcac │ │ │ │ + bpl.n 66bb6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bbec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcb8 │ │ │ │ + bpl.n 66bb78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcbc │ │ │ │ + bpl.n 66bb7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcd8 │ │ │ │ + bpl.n 66bb98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcf4 │ │ │ │ + bpl.n 66bbb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bcf8 │ │ │ │ + bpl.n 66bbb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bd04 │ │ │ │ + bpl.n 66bbc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bd18 │ │ │ │ + bpl.n 66bbd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 66bd2c │ │ │ │ + bpl.n 66bbec │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bccc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66be6c │ │ │ │ + bmi.n 66bd2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bdac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bea8 │ │ │ │ + bmi.n 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] @ (66bdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xfa3800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r3 │ │ │ │ + mvns 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] @ (66be00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r4 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66be88 │ │ │ │ + bmi.n 66bd48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bea4 │ │ │ │ + bmi.n 66bd64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66beb8 │ │ │ │ + bmi.n 66bd78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bed4 │ │ │ │ + bmi.n 66bd94 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66be8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bf18 │ │ │ │ + bmi.n 66bdd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bf64 │ │ │ │ + bmi.n 66be24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bf98 │ │ │ │ + bmi.n 66be58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bfb4 │ │ │ │ + bmi.n 66be74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66befc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bfd0 │ │ │ │ + bmi.n 66be90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bfe4 │ │ │ │ + bmi.n 66bea4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66bfb8 │ │ │ │ + bmi.n 66be78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bf88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r5, #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] @ (66bff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c014 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf50 │ │ │ │ + bcc.n 66c010 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c030 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf64 │ │ │ │ + bcc.n 66c024 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c04c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf78 │ │ │ │ + bcc.n 66c038 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c068 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bf8c │ │ │ │ + bcc.n 66c04c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c084 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bfa0 │ │ │ │ + bcc.n 66c060 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66bfac │ │ │ │ + bcc.n 66c06c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1b8 │ │ │ │ + bcc.n 66c078 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1c4 │ │ │ │ + bcc.n 66c084 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1d0 │ │ │ │ + bcc.n 66c090 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c110 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1dc │ │ │ │ + bcc.n 66c09c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c12c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1e8 │ │ │ │ + bcc.n 66c0a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c148 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c1f4 │ │ │ │ + bcc.n 66c0b4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c164 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c200 │ │ │ │ + bcc.n 66c0c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c180 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c20c │ │ │ │ + bcc.n 66c0cc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c19c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c220 │ │ │ │ + bcc.n 66c0e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c234 │ │ │ │ + bcc.n 66c0f4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c238 │ │ │ │ + bcc.n 66c0f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c23c │ │ │ │ + bcc.n 66c0fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c20c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c250 │ │ │ │ + bcc.n 66c110 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c228 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c25c │ │ │ │ + bcc.n 66c31c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c244 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c270 │ │ │ │ + bcc.n 66c330 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c260 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c27c │ │ │ │ + bcc.n 66c33c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c27c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c290 │ │ │ │ + bcc.n 66c350 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c298 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66c29c │ │ │ │ + bcc.n 66c35c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2b0 │ │ │ │ + bcc.n 66c370 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2bc │ │ │ │ + bcc.n 66c37c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c2ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2c0 │ │ │ │ + bcc.n 66c380 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c308 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2c4 │ │ │ │ + bcc.n 66c384 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c324 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2c8 │ │ │ │ + bcc.n 66c388 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c340 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2cc │ │ │ │ + bcc.n 66c38c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c35c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2d0 │ │ │ │ + bcc.n 66c390 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c378 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2d4 │ │ │ │ + bcc.n 66c394 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c394 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2d8 │ │ │ │ + bcc.n 66c398 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2dc │ │ │ │ + bcs.n 66c39c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c2e0 │ │ │ │ + bcs.n 66c3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4dc │ │ │ │ + bcs.n 66c39c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c404 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4e0 │ │ │ │ + bcs.n 66c3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c420 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4dc │ │ │ │ + bcs.n 66c39c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c43c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4e0 │ │ │ │ + bcs.n 66c3a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4e4 │ │ │ │ + bcs.n 66c3a4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4e8 │ │ │ │ + bcs.n 66c3a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4ec │ │ │ │ + bcs.n 66c3ac │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4f0 │ │ │ │ + bcs.n 66c3b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4f4 │ │ │ │ + bcs.n 66c5b4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c4f8 │ │ │ │ + bcs.n 66c5b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c500 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66c4fc │ │ │ │ + bcs.n 66c5bc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c51c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c520 │ │ │ │ + bcs.n 66c5e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c538 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c54c │ │ │ │ + bcs.n 66c60c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c554 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66c558 │ │ │ │ + bcs.n 66c618 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c570 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + 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] @ (66c58c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66c5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bne.n 66c500 │ │ │ │ + bne.n 66c5c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c600 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c61c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c638 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c654 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #752 @ (adr r7, 66c948 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strh r0, [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] @ (66c68c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, 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] @ (66c6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r7, 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] @ (66c6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r4] │ │ │ │ + str r4, [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] @ (66c6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [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] @ (66c6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #896] @ (66ca80 ) │ │ │ │ + str r0, [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] @ (66c718 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #8 │ │ │ │ + adds r1, #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] @ (66c734 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #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] @ (66c750 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c76c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #608] @ (66c9d0 ) │ │ │ │ + ldr r6, [pc, #992] @ (66cb50 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c788 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #864] @ (66caec ) │ │ │ │ + ldr r2, [pc, #224] @ (66c86c ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf4c800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34400a0 │ │ │ │ + @ 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] @ (66c7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [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] @ (66c7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [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] @ (66c814 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + strh r4, [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] @ (66c830 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r7] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c84c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [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] @ (66c868 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str 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] @ (66c884 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, 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] @ (66c8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #80] @ (66c8f4 ) │ │ │ │ + ldr r2, [pc, #464] @ (66ca74 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #976] @ (66ccc8 ) │ │ │ │ + ldr r1, [pc, #336] @ (66ca48 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c910 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #16] @ (66c924 ) │ │ │ │ + ldr r0, [pc, #400] @ (66caa4 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c92c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r9 │ │ │ │ + bxns 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] @ (66c948 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r9 │ │ │ │ + mov ip, 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] @ (66c964 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, lr │ │ │ │ + bx 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] @ (66c980 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + bxns 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] @ (66c99c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r8, 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] @ (66c9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r1 │ │ │ │ + mov r4, sp │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sp │ │ │ │ + bx r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, lr │ │ │ │ + cmp ip, 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] @ (66ca0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, pc │ │ │ │ + cmp r0, fp │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [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] @ (66ca44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4, {r5, r7} │ │ │ │ + ldrd r0, r0, [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] @ (66ca60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2e400a1 │ │ │ │ + @ instruction: 0xf34400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #161 @ 0xa1 │ │ │ │ + @ instruction: 0xf30c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, 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] @ (66cad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {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] @ (66caec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r4, #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] @ (66cb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, 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] @ (66cb40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r3, #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] @ (66cbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [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] @ (66cc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, 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] @ (66cc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, 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] @ (66cc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {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] @ (66cc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ccac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, 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] @ (66ccc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia 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] @ (66cce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia 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] @ (66cd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cbb4 │ │ │ │ + b.n 66cc74 │ │ │ │ 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] @ (66cd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66c808 │ │ │ │ + b.n 66c8c8 │ │ │ │ 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] @ (66cd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r3!, {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] @ (66cd54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, 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] @ (66cd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r2, #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] @ (66cd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + cmp r0, #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] @ (66cde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r7, #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] @ (66cdfc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r7, #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] @ (66ce18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r6, #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] @ (66ce34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #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] @ (66ce50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs 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] @ (66ce6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r7, #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] @ (66cea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #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] @ (66cec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #20 │ │ │ │ + movs 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] @ (66cedc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs 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] @ (66cef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #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] @ (66cf14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #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] @ (66cf30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {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] @ (66cf4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, 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] @ (66cf84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, 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] @ (66cff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d010 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d02c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d048 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d064 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {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] @ (66d080 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs 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] @ (66d09c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #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] @ (66d0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d10c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d128 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, 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] @ (66d144 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, 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] @ (66d160 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, 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] @ (66d17c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r4, #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] @ (66d198 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs 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] @ (66d1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, #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] @ (66d1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs 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] @ (66d1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d208 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #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] @ (66d224 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d240 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d25c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {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] @ (66d278 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, 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] @ (66d294 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r7!, {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] @ (66d2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia 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] @ (66d2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r7!, {r3, 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] @ (66d2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {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] @ (66d304 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r0, #644]! @ 0x284 │ │ │ │ + cdp 0, 5, 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] @ (66d320 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, 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] @ (66d33c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, 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] @ (66d358 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d0fc │ │ │ │ + b.n 66d1bc │ │ │ │ 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] @ (66d374 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cf78 │ │ │ │ + b.n 66d038 │ │ │ │ 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] @ (66d390 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cd84 │ │ │ │ + b.n 66ce44 │ │ │ │ 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] @ (66d3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cd28 │ │ │ │ + b.n 66cde8 │ │ │ │ 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] @ (66d3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66cccc │ │ │ │ + b.n 66cd8c │ │ │ │ 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] @ (66d3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66d834 │ │ │ │ + b.n 66d8f4 │ │ │ │ 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] @ (66d404 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66d268 │ │ │ │ + b.n 66d328 │ │ │ │ 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] @ (66d420 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #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] @ (66d43c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [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] @ (66d474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [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] @ (66d490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str 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] @ (66d4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [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] @ (66d4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r1, [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] @ (66d4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d500 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d51c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d538 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d554 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #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] @ (66d570 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d58c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp 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] @ (66d5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r5, [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] @ (66d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r4!, {r5, 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] @ (66d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, 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] @ (66d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r5, #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] @ (66d654 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r0, #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] @ (66d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs 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] @ (66d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs 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] @ (66d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r4 │ │ │ │ + subs r4, 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] @ (66d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, 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] @ (66d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds 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] @ (66d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds 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] @ (66d718 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, 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, #12] @ (66d738 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [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] @ (66d754 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [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] @ (66d770 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [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] @ (66d78c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #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] @ (66d7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, 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] @ (66d7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, 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] @ (66d7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, 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] @ (66d818 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, 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] @ (66d834 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], #-644 @ 0xfffffd7c │ │ │ │ + stcl 0, cr0, [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] @ (66d850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf400a1 │ │ │ │ + mrrc 0, 10, r0, r4, cr1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d86c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8800a1 │ │ │ │ + @ instruction: 0xebe800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d888 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8800a1 │ │ │ │ + @ instruction: 0xebe800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r2!, {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] @ (66d8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0], {161} @ 0xa1 │ │ │ │ + ldcl 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] @ (66d8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r2!, {r3, 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] @ (66d8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr 0, 10, r0, r4, cr1 │ │ │ │ + stc 0, cr0, [r4], #644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d914 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {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] @ (66d930 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf800a1 │ │ │ │ + mrrc 0, 10, r0, r8, cr1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d94c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9c00a1 │ │ │ │ + @ instruction: 0xebfc00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d968 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia 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] @ (66d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9000a1 │ │ │ │ + @ instruction: 0xebf000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r7} │ │ │ │ + stmia r1!, {r5, 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] @ (66d9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r4, r1, asr #2 │ │ │ │ + sub.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] @ (66d9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, 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] @ (66d9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r1!, {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] @ (66da10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, 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] @ (66da2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5, 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] @ (66da48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5, 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] @ (66da64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r5, 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] @ (66da80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, 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] @ (66da9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {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] @ (66dab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, 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] @ (66dad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r1!, {r3, 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] @ (66daf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, 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] @ (66db0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, 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] @ (66db28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {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] @ (66db44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {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] @ (66db60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, 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] @ (66db7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, 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] @ (66db98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + stmia 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] @ (66dbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {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] @ (66dbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia 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] @ (66dbec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, 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] @ (66dc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, 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] @ (66dc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, 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] @ (66dc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, 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] @ (66dc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, 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] @ (66dc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, 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] @ (66dc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, 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] @ (66dcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, 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] @ (66dccc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia 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] @ (66dce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5} │ │ │ │ + stmia 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] @ (66dd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2, 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] @ (66dd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3} │ │ │ │ + stmia r0!, {r3, 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] @ (66dd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it │ │ │ │ - lsl r6, r4, #2 │ │ │ │ + stmia r0!, {r3, 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] @ (66dd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite al │ │ │ │ - lslal r6, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + stmia r0!, {r2, 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] @ (66dd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {14} │ │ │ │ + stmia 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] @ (66dd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {13} │ │ │ │ + stmia 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] @ (66ddac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + stmia 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] @ (66ddc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite lt │ │ │ │ - lsllt r6, r4, #2 │ │ │ │ - pushge {r3, lr} │ │ │ │ + stmia 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] @ (66dde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it ge │ │ │ │ - lslge r6, r4, #2 │ │ │ │ + stmia 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] @ (66de00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it ls │ │ │ │ - lslls r6, r4, #2 │ │ │ │ + it │ │ │ │ + lsl r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it hi │ │ │ │ - lslhi r6, r4, #2 │ │ │ │ + it al │ │ │ │ + lslal r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite vc │ │ │ │ - lslvc r6, r4, #2 │ │ │ │ - pushvs {r3, lr} │ │ │ │ + ite le │ │ │ │ + lslle r6, r4, #2 │ │ │ │ + pushgt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {6} │ │ │ │ + nop {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] @ (66de70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite pl │ │ │ │ - lslpl r6, r4, #2 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r6, r4, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - itt mi │ │ │ │ - lslmi r6, r4, #2 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r6, r4, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it cc │ │ │ │ - lslcc r6, r4, #2 │ │ │ │ + it ls │ │ │ │ + lslls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite cs │ │ │ │ - lslcs r6, r4, #2 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + ite hi │ │ │ │ + lslhi r6, r4, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - wfe │ │ │ │ + nop {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] @ (66defc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - itt cs │ │ │ │ - lslcs r6, r4, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r6, r4, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [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] @ (66df34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ite ne │ │ │ │ - lslne r6, r4, #2 │ │ │ │ - pusheq {r3, lr} │ │ │ │ + ite vc │ │ │ │ + lslvc r6, r4, #2 │ │ │ │ + pushvs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - it ne │ │ │ │ - lslne r6, r4, #2 │ │ │ │ + it vc │ │ │ │ + lslvc r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66df28 │ │ │ │ + bcc.n 66dfe8 │ │ │ │ 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] @ (66df88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 66df04 │ │ │ │ + bmi.n 66dfc4 │ │ │ │ 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] @ (66dfa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e0 │ │ │ │ + sev │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #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] @ (66dff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #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] @ (66e014 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #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] @ (66e030 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e04c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e068 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x003c │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e084 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #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] @ (66e0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #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] @ (66e110 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e12c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #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] @ (66e148 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r4, #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] @ (66e164 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e180 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2, r7, 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, #12] @ (66e1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r5, r6, 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] @ (66e1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66e248 │ │ │ │ + bgt.n 66e108 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 66e104 │ │ │ │ + bgt.n 66e1c4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e214 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #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] @ (66e230 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r4, 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] @ (66e24c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #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] @ (66e268 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e284 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r5, 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] @ (66e2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #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] @ (66e2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, 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] @ (66e2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e310 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e32c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e348 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e3c8 │ │ │ │ + pop {r2, 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] @ (66e364 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e3e4 │ │ │ │ + pop {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] @ (66e380 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e3fe │ │ │ │ + pop {r2, 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] @ (66e39c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e41a │ │ │ │ + pop {r2, 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] @ (66e3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e436 │ │ │ │ + pop {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] @ (66e3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e452 │ │ │ │ + pop {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] @ (66e3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e46e │ │ │ │ + pop {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] @ (66e40c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e48a │ │ │ │ + pop {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] @ (66e428 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e4a4 │ │ │ │ + pop {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] @ (66e444 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e4be │ │ │ │ + pop {r2, r3, 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] @ (66e460 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e4da │ │ │ │ + pop {r3, 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] @ (66e47c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e4f4 │ │ │ │ + pop {r2, 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] @ (66e498 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e50e │ │ │ │ + pop {r2, 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] @ (66e4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e52c │ │ │ │ + pop {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] @ (66e4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66e8c4 │ │ │ │ + b.n 66e984 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e55c │ │ │ │ + pop {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] @ (66e508 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e578 │ │ │ │ + pop {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] @ (66e524 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e596 │ │ │ │ + pop {r2, 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] @ (66e540 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e5b4 │ │ │ │ + pop {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] @ (66e55c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66ea88 │ │ │ │ + b.n 66eb48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e578 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e5e6 │ │ │ │ + pop {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] @ (66e594 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e600 │ │ │ │ + pop {} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e61a │ │ │ │ + cbnz r4, 66e632 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e636 │ │ │ │ + cbnz r0, 66e64e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e650 │ │ │ │ + cbnz r4, 66e668 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e604 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e66a │ │ │ │ + cbnz r4, 66e682 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e620 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e684 │ │ │ │ + cbnz r4, 66e69c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e63c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e6a0 │ │ │ │ + cbnz r0, 66e6b8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e658 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e6ba │ │ │ │ + cbnz r4, 66e6d2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e674 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e6d6 │ │ │ │ + cbnz r0, 66e6ee │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e690 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e6f0 │ │ │ │ + cbnz r4, 66e708 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e70c │ │ │ │ + cbnz r0, 66e724 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e726 │ │ │ │ + cbnz r4, 66e73e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e742 │ │ │ │ + cbnz r0, 66e75a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e700 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e75c │ │ │ │ + cbnz r4, 66e774 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e71c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e778 │ │ │ │ + cbnz r0, 66e790 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e738 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e792 │ │ │ │ + cbnz r4, 66e7aa │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e754 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e7ae │ │ │ │ + cbnz r0, 66e7c6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e770 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e7c8 │ │ │ │ + cbnz r4, 66e7e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e78c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e7e4 │ │ │ │ + cbnz r0, 66e7fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66e7fe │ │ │ │ + cbnz r4, 66e816 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + 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] @ (66e7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia 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] @ (66e7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e844 │ │ │ │ + cbnz r0, 66e85c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e818 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66e85e │ │ │ │ + cbnz r0, 66e876 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e834 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r7 │ │ │ │ + cbnz r4, 66e88e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 66e8a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e86c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r3, #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] @ (66e888 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #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] @ (66e8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 66e8ec │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 66e906 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 66e922 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 66e93e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e914 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 66e958 │ │ │ │ lsls r6, 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] @ (66e934 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - hlt 0x0018 │ │ │ │ + revsh 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] @ (66e950 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + revsh 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] @ (66e96c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + revsh 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] @ (66e988 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x000c │ │ │ │ + revsh 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] @ (66e9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0008 │ │ │ │ + revsh 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] @ (66e9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0004 │ │ │ │ + revsh 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] @ (66e9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + strh r0, [r7, 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] @ (66e9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r4 │ │ │ │ + revsh 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] @ (66ea14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r4 │ │ │ │ + revsh 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] @ (66ea30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r4 │ │ │ │ + revsh 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] @ (66ea4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r3 │ │ │ │ + hlt 0x003c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r3 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r2 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r2 │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eabc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r1 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ead8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r1 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r0 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r0, r0 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r7 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r6 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r6 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r5 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r4 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r4 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r3 │ │ │ │ + rev16 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] @ (66ec28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r2 │ │ │ │ + rev16 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] @ (66ec44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r1 │ │ │ │ + rev16 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] @ (66ec60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r0, r0 │ │ │ │ + rev16 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] @ (66ec7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ecbe │ │ │ │ + rev16 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] @ (66ec98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ecd8 │ │ │ │ + rev16 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] @ (66ecb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ecf2 │ │ │ │ + rev16 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] @ (66ecd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed0c │ │ │ │ + rev16 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] @ (66ecec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed26 │ │ │ │ + rev 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] @ (66ed08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed40 │ │ │ │ + rev 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] @ (66ed24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed5a │ │ │ │ + rev 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] @ (66ed40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed74 │ │ │ │ + rev 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] @ (66ed5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ed8e │ │ │ │ + rev 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] @ (66ed78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eda8 │ │ │ │ + rev 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] @ (66ed94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66edc2 │ │ │ │ + rev 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] @ (66edb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eddc │ │ │ │ + rev 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] @ (66edcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66edf6 │ │ │ │ + cbnz r0, 66ee0e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ede8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee10 │ │ │ │ + cbnz r0, 66ee28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee2a │ │ │ │ + cbnz r0, 66ee42 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee44 │ │ │ │ + cbnz r0, 66ee5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee5e │ │ │ │ + cbnz r0, 66ee76 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee78 │ │ │ │ + cbnz r0, 66ee90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ee92 │ │ │ │ + cbnz r0, 66eeaa │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eeac │ │ │ │ + cbnz r0, 66eec4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eec6 │ │ │ │ + cbnz r0, 66eede │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eee2 │ │ │ │ + cbnz r0, 66eefa │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66eefe │ │ │ │ + cbnz r0, 66ef16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef18 │ │ │ │ + cbnz r0, 66ef30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef32 │ │ │ │ + cbnz r0, 66ef4a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef4c │ │ │ │ + cbnz r0, 66ef64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef66 │ │ │ │ + cbnz r0, 66ef7e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef80 │ │ │ │ + cbnz r0, 66ef98 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66ef9a │ │ │ │ + cbnz r0, 66efb2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66efb4 │ │ │ │ + cbnz r0, 66efcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66efce │ │ │ │ + cbnz r0, 66efe6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66efe6 │ │ │ │ + cbnz r4, 66effe │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66effc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r6, #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] @ (66f018 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 66f02c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f034 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + cbnz r0, 66f048 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f050 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #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] @ (66f06c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #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, #8] @ (66f088 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr 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] @ (66f0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #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] @ (66f118 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [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] @ (66f134 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh 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] @ (66f150 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f16c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {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] @ (66f188 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 66f250 │ │ │ │ + ble.n 66f110 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #7 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #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] @ (66f214 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f230 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f24c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f268 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f284 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r4, #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] @ (66f2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f310 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f32c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, #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] @ (66f348 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f364 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f380 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f39c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #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] @ (66f3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #0 │ │ │ │ + movs r1, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #1 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f40c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f428 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f444 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r1, 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] @ (66f460 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f47c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f498 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r1, 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] @ (66f4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, 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] @ (66f508 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f524 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f540 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f55c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs 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] @ (66f578 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f594 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r3 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f604 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f620 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r2 │ │ │ │ + adds r0, r5, 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] @ (66f63c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, #1 │ │ │ │ + subs r0, r4, #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] @ (66f658 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, #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] @ (66f674 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r7 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f690 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r7, 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] @ (66f6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f700 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f71c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #5 │ │ │ │ + adds r4, r5, #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] @ (66f738 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #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] @ (66f754 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r4 │ │ │ │ + uxth 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, #12] @ (66f774 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxth r4, r2 │ │ │ │ + sxtb 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] @ (66f790 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r1 │ │ │ │ + sxtb 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] @ (66f7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r0 │ │ │ │ + sxtb 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] @ (66f7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66f724 │ │ │ │ + bvc.n 66f7e4 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f822 │ │ │ │ + sxtb 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, #12] @ (66f804 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subw r0, r0, #2209 @ 0x8a1 │ │ │ │ + @ instruction: 0xf70000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f820 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f856 │ │ │ │ + sxth 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] @ (66f83c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f870 │ │ │ │ + sxth 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] @ (66f858 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f88c │ │ │ │ + sxth 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] @ (66f874 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f8a6 │ │ │ │ + sxth 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] @ (66f890 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f8c0 │ │ │ │ + sxth 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] @ (66f8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f8dc │ │ │ │ + sxth 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] @ (66f8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f8f6 │ │ │ │ + sxth 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] @ (66f8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f910 │ │ │ │ + sxth 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] @ (66f900 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f92a │ │ │ │ + cbz r4, 66f942 │ │ │ │ lsls r6, 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] @ (66f920 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 66f948 │ │ │ │ + cbz r4, 66f960 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f93c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f962 │ │ │ │ + cbz r0, 66f97a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f958 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f97c │ │ │ │ + cbz r4, 66f994 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f974 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f996 │ │ │ │ + cbz r0, 66f9ae │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f990 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f9ae │ │ │ │ + cbz r4, 66f9c6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f9c8 │ │ │ │ + cbz r0, 66f9e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66f9e0 │ │ │ │ + cbz r4, 66f9f8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66f9fa │ │ │ │ + cbz r0, 66fa12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66fa12 │ │ │ │ + cbz r4, 66fa2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66fa2c │ │ │ │ + cbz r0, 66fa44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r5, #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] @ (66fa70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia 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] @ (66fa8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia 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] @ (66faa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 66fab0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 66facc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fafc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, 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] @ (66fb18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + 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] @ (66fb34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sub 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] @ (66fb50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sub 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] @ (66fb6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + sub 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] @ (66fb88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + sub 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] @ (66fba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + sub 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] @ (66fbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + sub 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] @ (66fbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + sub 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] @ (66fbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub 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] @ (66fc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + sub 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] @ (66fc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + 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] @ (66fc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add 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] @ (66fc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add 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] @ (66fc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #16 │ │ │ │ + add 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] @ (66fca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add 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] @ (66fcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + 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] @ (66fcd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + 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] @ (66fcf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add 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] @ (66fd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, 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] @ (66fd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r7, 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] @ (66fd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, 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] @ (66fdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r0 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, 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] @ (66fe0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66feb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r6, 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] @ (66feec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, 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] @ (66ff08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, 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] @ (66ff24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add 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] @ (66ff40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #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] @ (66ff78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [ip, r1, lsl #2] │ │ │ │ + ldr??.w r0, [ip, r1, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + 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] @ (66ffb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #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] @ (66ffe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb 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] @ (670004 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, 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] @ (670020 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, 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] @ (67003c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + adds r0, r1, 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] @ (670058 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670074 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r3, 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, #12] @ (670094 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, 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] @ (6700b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, 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] @ (6700e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r8, #160 @ 0xa0 │ │ │ │ + sbc.w r0, r8, #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] @ (670104 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c000a0 │ │ │ │ + @ instruction: 0xf12000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670120 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0d800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67013c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #2208 @ 0x8a0 │ │ │ │ + @ instruction: 0xf70000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670158 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r1, #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] @ (670174 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #34976 @ 0x88a0 │ │ │ │ + subw r0, r8, #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] @ (670190 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r0, #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] @ (6701ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.8 d16, d16 │ │ │ │ + lsls r0, 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] @ (6701c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #-644 @ 0xfffffd7c │ │ │ │ + stc2l 0, cr0, [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] @ (6701e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, r4, r1 │ │ │ │ + stc2 0, cr0, [r4], #-644 @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670200 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9c00a1 │ │ │ │ + @ instruction: 0xfafc00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67021c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0800a1 │ │ │ │ + @ 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] @ (670238 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4], #-644 @ 0xfffffd7c │ │ │ │ + stc2l 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670254 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbf800a1 │ │ │ │ + mrrc2 0, 10, r0, r8, cr1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670270 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r4, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf4f400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67028c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, #5242880 @ 0x500000 │ │ │ │ + @ instruction: 0xf4a000a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #32 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ 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] @ (6702c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add sp, #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] @ (6702e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r7} │ │ │ │ + push {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] @ (6702fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4, 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] @ (670318 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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] @ (670334 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #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] @ (670350 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ 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] @ (67036c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #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] @ (670388 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #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] @ (6703a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #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] @ (6703c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r6, #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] @ (6703dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r3, #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] @ (6703fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, 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] @ (67041c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #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] @ (670438 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ 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] @ (670454 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ 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] @ (670470 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [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] @ (67048c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #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] @ (6704e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #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] @ (6704fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #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] @ (670518 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba800a1 │ │ │ │ + stc2 0, cr0, [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] @ (670534 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3c00a1 │ │ │ │ + @ instruction: 0xfb9c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670550 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbdc00a1 │ │ │ │ + ldc2 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] @ (67056c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6c00a1 │ │ │ │ + smlaltb r0, r0, ip, r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670588 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, #161] @ 0xa1 │ │ │ │ + @ instruction: 0xfa5400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, r1, lsl #2] │ │ │ │ + ldr??.w r0, [r4, #161] @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29000a1 │ │ │ │ + @ instruction: 0xf2f000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 670560 │ │ │ │ + bmi.n 670620 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6705b4 │ │ │ │ + bmi.n 670674 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670614 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6706f0 │ │ │ │ + bcc.n 6705b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670630 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 670544 │ │ │ │ + bcc.n 670604 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67064c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ 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] @ (670668 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7, lr} │ │ │ │ + push {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] @ (670684 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 6706e6 │ │ │ │ + cbz r0, 6706fe │ │ │ │ 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] @ (6706a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [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] @ (6706bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r7, #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] @ (6706d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r2, #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] @ (6706f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #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] @ (670710 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf23000a1 │ │ │ │ + @ instruction: 0xf29000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67072c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670748 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670764 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #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] @ (670780 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, 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] @ (67079c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #64] @ (6707e0 ) │ │ │ │ + ldr r5, [pc, #448] @ (670960 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r8], r1 │ │ │ │ + @ instruction: 0xfa2800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf1e400a0 │ │ │ │ + movw r0, #16544 @ 0x40a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67087c │ │ │ │ + bcc.n 67073c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67080c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #160 @ (adr r4, 6708b0 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 670a30 ) │ │ │ │ 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] @ (670828 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670844 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670860 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #0 @ (adr r4, 670864 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 6709e4 ) │ │ │ │ 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] @ (67087c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [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] @ (670898 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab000a0 │ │ │ │ + adds.w r0, r0, 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] @ (6708b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, r0, asr #2 │ │ │ │ + @ instruction: 0xeaa400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #640] @ 0x280 │ │ │ │ + bics.w r0, r8, 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] @ (6708ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670908 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #640 @ 0x280 │ │ │ │ + ldc 0, cr0, [r4, #-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] @ (670924 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc 0, 10, r0, ip, cr0 │ │ │ │ + ldc 0, cr0, [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] @ (670940 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, r0, asr #2 │ │ │ │ + rsbs r0, r4, 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] @ (67095c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #144 @ (adr r4, 6709f0 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 670b70 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670978 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #144 @ (adr r4, 670a0c ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 670b8c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670994 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #144 @ (adr r4, 670a28 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 670ba8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #144 @ (adr r4, 670a44 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 670bc4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, 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] @ (6709e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r0, 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, #12] @ (670a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #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] @ (670a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #704 @ (adr r3, 670d04 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 670a84 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #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] @ (670a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #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] @ (670a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r1, #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] @ (670ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 670bb0 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 670d30 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 670bcc ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 670d4c ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #208 @ (adr r3, 670bd8 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 670d58 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #192 @ (adr r3, 670be4 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 670d64 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #976 @ (adr r2, 670f48 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 670cc8 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #992 @ (adr r2, 670f74 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 670cf4 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #0 @ (adr r3, 670bb0 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 670d30 ) │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #16 @ (adr r3, 670bdc ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 670d5c ) │ │ │ │ lsls r6, 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] @ (670be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #32 @ (adr r3, 670c0c ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 670d8c ) │ │ │ │ lsls r6, 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] @ (670c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #32 @ (adr r3, 670c2c ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 670dac ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r1, 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] @ (670c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #928 @ (adr r2, 670fe8 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 670d68 ) │ │ │ │ lsls r6, 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] @ (670c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #928 @ (adr r2, 671008 ) │ │ │ │ + add r3, pc, #288 @ (adr r3, 670d88 ) │ │ │ │ lsls r6, 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] @ (670c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #896 @ (adr r2, 671008 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 670d88 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #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] @ (670cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #736 @ (adr r2, 670fa0 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 670d20 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #688 @ (adr r2, 670f8c ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 670d0c ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #640 @ (adr r2, 670f78 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 670cf8 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh 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] @ (670d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, 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] @ (670d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6709b4 │ │ │ │ + b.n 670a74 │ │ │ │ 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] @ (670d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670a30 │ │ │ │ + b.n 670af0 │ │ │ │ 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] @ (670d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldrsb r4, [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] @ (670d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r4, r0, asr #2 │ │ │ │ + orn r0, r4, 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] @ (670db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99400a0 │ │ │ │ + ldrd r0, r0, [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] @ (670dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8cc00a0 │ │ │ │ + stmdb 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] @ (670df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 670d80 │ │ │ │ + bvs.n 670e40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #96] @ (670e8c ) │ │ │ │ + ldr r5, [pc, #480] @ (67100c ) │ │ │ │ lsls r2, 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] @ (670e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #656] @ (6710dc ) │ │ │ │ + ldr r6, [pc, #16] @ (670e5c ) │ │ │ │ lsls r2, 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] @ (670e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #256] @ (670f6c ) │ │ │ │ + ldr r5, [pc, #640] @ (6710ec ) │ │ │ │ lsls r2, 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] @ (670e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #512] @ (67108c ) │ │ │ │ + ldr r4, [pc, #896] @ (67120c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #16] @ (670eb8 ) │ │ │ │ + ldr r4, [pc, #400] @ (671038 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [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] @ (670edc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [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] @ (670ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #272 @ (adr r1, 671028 ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 6711a8 ) │ │ │ │ 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] @ (670f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #928 @ (adr r0, 6712d4 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 671054 ) │ │ │ │ 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] @ (670f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #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] @ (670f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, 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] @ (670fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r3, #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] @ (670fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls 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] @ (670ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 671048 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671010 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 671034 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67102c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #24 │ │ │ │ + adds r5, #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] @ (671048 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671064 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [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] @ (671080 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, 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] @ (67109c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, ip, #160 @ 0xa0 │ │ │ │ + rsb r0, ip, #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] @ (6710b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13800a0 │ │ │ │ + @ instruction: 0xf19800a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r4, #160 @ 0xa0 │ │ │ │ + sbc.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] @ (6710f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r4, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0c400a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67110c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #160 @ 0xa0 │ │ │ │ + eors.w r0, r8, #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] @ (671128 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, ip, #160 @ 0xa0 │ │ │ │ + orn r0, ip, #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] @ (671144 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr 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] @ (671160 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [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] @ (67117c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #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] @ (671198 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [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] @ (6711d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [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] @ (6711ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr 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] @ (671208 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [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] @ (671224 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [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] @ (671240 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [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] @ (67125c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [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] @ (671278 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [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] @ (671294 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + 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] @ (6712b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [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] @ (6712cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670db0 │ │ │ │ + b.n 670e70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [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] @ (671304 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [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] @ (671320 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [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] @ (67133c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [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] @ (671358 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r6, [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] @ (671374 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr 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] @ (671390 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr 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] @ (6713ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 670df0 │ │ │ │ + b.n 670eb0 │ │ │ │ lsls r1, 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] @ (6713cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr 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] @ (6713e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671404 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671420 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr 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] @ (67143c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r4!, {r2, 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] @ (671458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r3!, {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] @ (671474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr 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] @ (671490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #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] @ (6714ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, 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] @ (6714c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #112] @ 0x70 │ │ │ │ + ldr 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] @ (6714e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [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] @ (671500 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #-640] @ 0xfffffd80 │ │ │ │ + ldc2 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] @ (67151c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [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] @ (671538 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [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] @ (671554 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr 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] @ (671570 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [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] @ (67158c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [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] @ (6715a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr 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] @ (6715c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [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] @ (6715e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [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] @ (6715fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #-640]! @ 0xfffffd80 │ │ │ │ + stc2l 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] @ (671618 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6715a4 │ │ │ │ + bvs.n 671664 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671634 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 671730 │ │ │ │ + bpl.n 6715f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671650 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671624 │ │ │ │ + bpl.n 6716e4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67166c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671748 │ │ │ │ + bmi.n 671608 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671688 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + 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] @ (6716a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr 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] @ (6716f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r4, [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] @ (671714 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + 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] @ (671730 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [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] @ (67174c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr 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] @ (671768 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr 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] @ (671784 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr 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, #12] @ (6717a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr 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] @ (6717c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #644] @ 0x284 │ │ │ │ + bics.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] @ (6717dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [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] @ (6717f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr 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] @ (671814 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr 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] @ (671830 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671874 │ │ │ │ + bmi.n 671734 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671880 │ │ │ │ + bmi.n 671940 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67183c │ │ │ │ + bpl.n 6718fc │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671850 │ │ │ │ + bpl.n 671910 │ │ │ │ lsls r1, 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] @ (6718a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcc.n 671858 │ │ │ │ + bmi.n 671918 │ │ │ │ lsls r1, 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] @ (6718c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bcc.n 671878 │ │ │ │ + bmi.n 671938 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67182c │ │ │ │ + bpl.n 6718ec │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 671868 │ │ │ │ + bmi.n 671928 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671918 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67190c │ │ │ │ + bmi.n 6719cc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671934 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 671938 │ │ │ │ + bmi.n 6719f8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671950 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [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] @ (67196c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [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] @ (671988 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + 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] @ (6719a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + 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] @ (6719c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [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] @ (6719dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [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] @ (6719f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + 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] @ (671a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [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] @ (671a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + 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] @ (671a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [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] @ (671a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [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] @ (671a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [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] @ (671aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [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] @ (671abc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [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] @ (671ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [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] @ (671af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + 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] @ (671b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [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] @ (671b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + 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] @ (671b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str 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] @ (671b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r4, #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] @ (671b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #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] @ (671b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #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] @ (671bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #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] @ (671bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs 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] @ (671bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs 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] @ (671c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #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] @ (671c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #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] @ (671c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #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] @ (671c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #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] @ (671c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs 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] @ (671cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs 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] @ (671d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #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] @ (671d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #27 │ │ │ │ + lsls r4, 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] @ (671d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, 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] @ (671d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + 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] @ (671d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #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] @ (671d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #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] @ (671db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #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] @ (671de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls 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] @ (671e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #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] @ (671e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #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] @ (671e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, 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] @ (671e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, 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] @ (671e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #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] @ (671e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls 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] @ (671eac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #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] @ (671ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r6, #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] @ (671ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, 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, #8] @ (671f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls 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] @ (671f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r3, #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] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls 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] @ (671f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #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] @ (671f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #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] @ (671f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 671ff0 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 672000 │ │ │ │ + cbnz r0, 672018 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, r6, 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] @ (672018 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + pop {r2, r3, 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] @ (672034 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r4, r5, r6, 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] @ (672050 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67206c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6, 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] @ (672088 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r4, r5, r6, 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, #12] @ (6720a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + 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] @ (6720c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, 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] @ (6720e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0018 │ │ │ │ + bkpt 0x0078 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672118 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672134 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 672174 │ │ │ │ + rev16 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] @ (672150 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str 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] @ (67216c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [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, #12] @ (67218c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {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] @ (6721a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + stmia 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] @ (6721c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [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] @ (6721e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + 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] @ (6721fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r4, [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] @ (672218 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [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] @ (672234 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 672238 │ │ │ │ + bpl.n 6722f8 │ │ │ │ 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] @ (672250 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 6721ec │ │ │ │ + bpl.n 6722ac │ │ │ │ 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] @ (67226c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r4, r5, r6, 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] @ (672288 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + 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] @ (6722a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + 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] @ (6722c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + 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] @ (6722dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + 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] @ (672314 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + 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] @ (672330 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + 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, #12] @ (672350 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + 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] @ (67236c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672388 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [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, #12] @ (6723a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str 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] @ (6723c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r3, [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, #12] @ (6723e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r3, [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] @ (672400 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, lr │ │ │ │ + cmp r0, 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] @ (67241c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr12, cr1, {5} │ │ │ │ + cdp 0, 9, 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] @ (672438 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ + cdp 0, 4, cr0, cr4, cr1, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r0, #644]! @ 0x284 │ │ │ │ + cdp 0, 1, 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] @ (672474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672188 │ │ │ │ + b.n 672248 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d20, d17 │ │ │ │ + vaddl.s8 q0, d20, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 10, cr0, cr4, cr1, {5} │ │ │ │ + vhadd.s8 d0, d20, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr0, cr1, {5} │ │ │ │ + vhadd.s d0, d16, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6724e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [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] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #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] @ (672520 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [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] @ (67253c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str 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, #12] @ (67255c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r0, r0 │ │ │ │ + add r0, ip │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672578 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp ip, 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] @ (672594 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #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] @ (6725b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r3, #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, #12] @ (6725d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r6, 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] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [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] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [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] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #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] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #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, #8] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #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, #8] @ (672698 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (6726b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ 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] @ (6726d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ 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] @ (6726ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (672708 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [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] @ (672724 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r0, [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] @ (672740 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #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, #12] @ (672760 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r0, [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] @ (67277c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672798 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + str r0, [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] @ (6727b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [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] @ (6727d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb 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] @ (6727ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r6, 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] @ (672808 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r1!, {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] @ (672824 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672840 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {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, #12] @ (672860 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {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] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [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] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh 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] @ (6728b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {11} │ │ │ │ + stmia 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, #12] @ (6728d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - itt pl │ │ │ │ - lslpl r1, r4, #2 │ │ │ │ - pushpl {r3, lr} │ │ │ │ + itt lt │ │ │ │ + lsllt r1, r4, #2 │ │ │ │ + pushlt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6728f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [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] @ (672910 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + it mi │ │ │ │ + lslmi r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67292c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh 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] @ (672948 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [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] @ (672964 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #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] @ (672980 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh 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] @ (67299c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [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] @ (6729b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh 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] @ (6729d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #400] @ (672ba0 ) │ │ │ │ + ldr r7, [pc, #784] @ (672d20 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, 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] @ (672b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [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] @ (672b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, 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] @ (672b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #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] @ (672b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #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] @ (672bec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 672c9e │ │ │ │ + cbz r4, 672cb6 │ │ │ │ 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] @ (672c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r2, [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] @ (672c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #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] @ (672ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {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] @ (672ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6726a0 │ │ │ │ + b.n 672760 │ │ │ │ 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] @ (672d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh 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] @ (672d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #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] @ (672d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh 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] @ (672d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [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] @ (672d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #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] @ (672dac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [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] @ (672dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [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] @ (672de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh 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] @ (672e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #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] @ (672ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 672e5c │ │ │ │ + bvc.n 672f1c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {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] @ (672ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {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, #12] @ (672f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672868 │ │ │ │ + b.n 672928 │ │ │ │ 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] @ (672f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67281c │ │ │ │ + b.n 6728dc │ │ │ │ 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] @ (672f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #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] @ (672f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 672f84 │ │ │ │ + bvc.n 673044 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 672eb8 │ │ │ │ + beq.n 672f78 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67306c │ │ │ │ + beq.n 672f2c │ │ │ │ lsls r1, 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] @ (672fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str 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] @ (672fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #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, #12] @ (673004 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - sxtb r4, r0 │ │ │ │ + uxth 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] @ (673020 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67303c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [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] @ (673058 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + 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] @ (673074 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r2] │ │ │ │ + str 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] @ (673090 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, r1] │ │ │ │ + str r4, [r3, 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] @ (6730ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #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] @ (6730c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [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] @ (6730e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh 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] @ (673100 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh 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] @ (67311c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh 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] @ (673138 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #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] @ (673154 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh 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] @ (673170 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #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] @ (67318c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh 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] @ (6731c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh 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] @ (6731e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh 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] @ (6731fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh 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] @ (673218 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [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] @ (673234 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r4, #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] @ (673250 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #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] @ (67326c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [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] @ (673288 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ 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] @ (6732a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [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] @ (6732c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh 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] @ (6732dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [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] @ (6732f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh 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] @ (673314 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh 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] @ (673330 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh 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] @ (67334c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh 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] @ (673368 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh 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] @ (673384 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh 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] @ (6733a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [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] @ (6733bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [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] @ (6733d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [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] @ (6733f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #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] @ (673410 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh 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] @ (67342c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #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] @ (673448 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh 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] @ (673464 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [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] @ (673480 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh 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] @ (67349c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh 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] @ (6734b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [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] @ (6734d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh 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] @ (6734f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh 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] @ (67350c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #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] @ (673528 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r0, #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] @ (673544 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673560 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67357c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673598 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 6735e8 │ │ │ │ + cbnz r4, 673600 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #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] @ (673608 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #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] @ (673624 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [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] @ (673640 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh 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] @ (67365c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #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] @ (673678 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673694 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [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 │ │ │ │ ldr r0, [pc, #8] @ (6736e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r7, #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] @ (673704 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r5, #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] @ (673720 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh 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] @ (67373c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [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] @ (673758 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [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] @ (673774 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673790 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #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] @ (673800 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r5, #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] @ (67381c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh 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] @ (673838 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [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] @ (673854 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [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] @ (673870 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r1, 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] @ (673890 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r6, #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, #12] @ (6738b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh 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] @ (6738cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 673828 │ │ │ │ + blt.n 6738e8 │ │ │ │ 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] @ (6738e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67398c │ │ │ │ + bge.n 67384c │ │ │ │ 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] @ (673904 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 673998 │ │ │ │ + bge.n 673858 │ │ │ │ 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] @ (673920 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67393c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673958 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6738d4 │ │ │ │ + bcs.n 673994 │ │ │ │ lsls r1, 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] @ (673978 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bhi.n 673a14 │ │ │ │ + bhi.n 6738d4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673994 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r3, 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] @ (6739b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r7, 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] @ (6739cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #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] @ (6739e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #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] @ (673a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #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, #12] @ (673a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #928 @ (adr r7, 673dc8 ) │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673ab0 │ │ │ │ + beq.n 673970 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r1, 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, #8] @ (673a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 673a50 │ │ │ │ + bhi.n 673b10 │ │ │ │ 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] @ (673ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673acc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh 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] @ (673ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r5, 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, #12] @ (673b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r1, 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] @ (673b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [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] @ (673b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh 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] @ (673bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 673d18 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 673e98 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r1, 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] @ (673bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r3, #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, #12] @ (673c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r1, 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] @ (673c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #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, #12] @ (673c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh 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] @ (673c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r5, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [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] @ (673cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp 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] @ (673cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + cmp r3, #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] @ (673cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r2, #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] @ (673d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #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] @ (673d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh 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] @ (673d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #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] @ (673da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + cmp r0, #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] @ (673dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #4 │ │ │ │ + movs 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] @ (673df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [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] @ (673e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #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] @ (673e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [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] @ (673e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #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] @ (673e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [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] @ (673e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #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] @ (673e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh 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] @ (673eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [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] @ (673ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #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] @ (673ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [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] @ (673f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #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] @ (673f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #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] @ (673f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #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] @ (673f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #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] @ (673f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh 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] @ (673f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh 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] @ (673fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh 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] @ (673fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 673ff4 │ │ │ │ + beq.n 6740b4 │ │ │ │ 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] @ (673fec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh 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] @ (674008 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [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] @ (674024 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [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] @ (674040 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh 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] @ (67405c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [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, #8] @ (674078 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh 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, #8] @ (674094 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #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] @ (6740b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh 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] @ (6740cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [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] @ (6740e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #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] @ (674104 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh 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] @ (674120 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh 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] @ (67413c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh 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] @ (674158 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh 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] @ (674174 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh 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] @ (674190 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh 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] @ (6741ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh 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] @ (6741c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh 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] @ (6741e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs 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] @ (674200 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh 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] @ (67421c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh 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] @ (674238 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5, {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] @ (674254 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #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] @ (674270 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh 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] @ (67428c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh 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] @ (6742a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh 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] @ (6742c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [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] @ (6742e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh 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] @ (6742fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674318 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r1 │ │ │ │ + uxtb 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, #8] @ (674334 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 674372 │ │ │ │ + sxtb r0, r1 │ │ │ │ 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] @ (674350 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 674366 │ │ │ │ + cbz r0, 67437e │ │ │ │ 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] @ (67436c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r4, #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] @ (674388 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r3, #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] @ (6743a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r3, #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] @ (6743c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [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] @ (6743dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh 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] @ (6743f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #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] @ (674414 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674430 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67444c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674468 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674484 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [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 │ │ │ │ ldr r0, [pc, #8] @ (6744f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674510 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #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] @ (67452c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #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] @ (674548 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #6] │ │ │ │ + strh r4, [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] @ (674564 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r5, #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] @ (674580 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh 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] @ (67459c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh 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] @ (6745b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh 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] @ (6745d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + strh 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] @ (6745f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh 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] @ (67460c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [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] @ (674628 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674644 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674660 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67467c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674698 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674708 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674724 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + strh r4, [r7, #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] @ (674740 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #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] @ (67475c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #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] @ (674778 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, 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] @ (674794 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ 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] @ (6747b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh 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] @ (6747cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #32 │ │ │ │ + adds 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] @ (6747e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #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] @ (674804 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [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] @ (674820 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, ip, #2209 @ 0x8a1 │ │ │ │ + @ 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] @ (67483c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r4, #2209 @ 0x8a1 │ │ │ │ + @ instruction: 0xf70400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674858 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ 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] @ (674874 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ 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] @ (674890 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 6748dc │ │ │ │ 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] @ (6748b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb 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] @ (6748cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb 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] @ (6748e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + cbz r0, 6748f4 │ │ │ │ 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] @ (674904 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb 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] @ (674920 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ 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] @ (67493c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, 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] @ (674958 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #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] @ (674974 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r6, 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] @ (674994 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 6749d6 │ │ │ │ + sxtb r0, 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] @ (6749b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + 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] @ (6749cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, 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] @ (6749e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb 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] @ (674a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia 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] @ (674a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #24] │ │ │ │ + ldrb 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] @ (674a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #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] @ (674a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r3, #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] @ (674a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r5!, {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] @ (674a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb 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] @ (674aac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {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] @ (674ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds 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] @ (674b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r6, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r4!, {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] @ (674b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ 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] @ (674b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb 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] @ (674b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [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] @ (674b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + 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] @ (674ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + 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] @ (674bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + 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, #8] @ (674be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #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] @ (674bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #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] @ (674c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + 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] @ (674c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb 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] @ (674c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb 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] @ (674c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #30] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [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] @ (674ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #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] @ (674cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r1, r4, #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 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb 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] @ (674cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #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] @ (674d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [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] @ (674d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r6, 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] @ (674d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #17] │ │ │ │ lsls r6, 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] @ (674d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb 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] @ (674dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb 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] @ (674de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r4, r2 │ │ │ │ + sxtb 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] @ (674dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 674e38 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #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] @ (674e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #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] @ (674e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r6, 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] @ (674ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb 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] @ (674ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674efc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb 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] @ (674f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb 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] @ (674f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [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] @ (674f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r3, #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] @ (674f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb 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] @ (674f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #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] @ (674fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #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] @ (674ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [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] @ (675014 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675030 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r1, 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] @ (675050 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67506c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [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] @ (675088 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, #5275648 @ 0x508000 │ │ │ │ + orns 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] @ (6750a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #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] @ (6750c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + 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] @ (6750dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r6, #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] @ (675114 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675130 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67514c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675168 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675184 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675210 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r6, #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] @ (67522c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + ldrb r0, [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] @ (675248 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb 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] @ (675264 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #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] @ (675280 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #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] @ (67529c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + 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] @ (6752b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [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] @ (6752d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + ldrb r0, [r6, #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] @ (6752f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + 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] @ (67530c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #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] @ (675328 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [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] @ (675344 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #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] @ (675360 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #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] @ (67537c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #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] @ (675398 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #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] @ (6753b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #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] @ (6753d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #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] @ (6753ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb 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] @ (675408 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #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] @ (675424 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #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] @ (675440 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #12 │ │ │ │ + adds r0, #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] @ (67545c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r5, #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] @ (675478 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [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] @ (675494 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #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] @ (6754b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [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] @ (6754cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb 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] @ (6754e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #644] @ 0x284 │ │ │ │ + bic.w r0, r8, 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] @ (675504 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9bc00a1 │ │ │ │ + ands.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] @ (675520 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [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] @ (67553c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + 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] @ (675558 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb 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] @ (675574 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb 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] @ (675590 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 675634 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675600 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67561c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #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] @ (675638 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #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] @ (675654 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + 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] @ (675670 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + 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] @ (67568c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + 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] @ (6756a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67573c │ │ │ │ + bgt.n 6755fc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + adds r0, r2, 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] @ (6756e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #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] @ (6756fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #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] @ (675718 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [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] @ (675734 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #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] @ (675750 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r6, 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] @ (675770 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #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] @ (67578c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [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] @ (6757c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb 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] @ (6757fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsrs r0, r1, #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] @ (675818 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675834 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, 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] @ (675850 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67586c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [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] @ (675888 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + 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] @ (6758a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + 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] @ (6758c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [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] @ (6758dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #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] @ (6758f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [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] @ (675914 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #208 @ (adr r3, 6759e8 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 675b68 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675930 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #32 @ (adr r3, 675954 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 675ad4 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67594c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #864 @ (adr r2, 675cb0 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 675a30 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675968 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #688 @ (adr r2, 675c1c ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 67599c ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675984 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r0, #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] @ (6759a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #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] @ (6759bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [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] @ (6759d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb 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] @ (675a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r2, #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] @ (675a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb 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] @ (675ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb 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] @ (675af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #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] @ (675b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [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] @ (675b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [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] @ (675b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r5, #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] @ (675bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #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] @ (675c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r3, #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] @ (675c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82000a1 │ │ │ │ + stmia.w r0, {r0, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #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] @ (675e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb 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] @ (675e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb 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] @ (675e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb 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] @ (675e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [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] @ (675e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [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] @ (675e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [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] @ (675ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb 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] @ (675ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #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] @ (675ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb 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] @ (675efc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #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] @ (675f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [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] @ (675f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #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] @ (675f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #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] @ (675f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [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] @ (675f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r2, #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] @ (675fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r0, #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] @ (675fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + strb r0, [r7, #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] @ (675fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb 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] @ (675ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #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] @ (676014 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #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] @ (676030 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + strb r0, [r1, #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] @ (67604c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #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] @ (676068 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr 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] @ (676084 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #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] @ (6760a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #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] @ (6760bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [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] @ (6760d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr 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] @ (6760f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [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] @ (676110 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr 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] @ (67612c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #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] @ (676148 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (676164 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #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] @ (676180 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (67619c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #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] @ (6761b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (6761d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #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] @ (6761f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [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] @ (67620c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #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] @ (676228 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #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] @ (676244 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #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] @ (676260 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [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] @ (67627c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r1, #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] @ (676298 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #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] @ (6762b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #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] @ (6762d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #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] @ (6762ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #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] @ (676308 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #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] @ (676324 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #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] @ (676340 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #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] @ (67635c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #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] @ (676378 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [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] @ (676394 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #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] @ (6763b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #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] @ (6763cc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #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] @ (6763e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #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] @ (676404 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #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] @ (676420 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [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] @ (67643c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + 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] @ (676458 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [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] @ (676474 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #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] @ (676490 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #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] @ (6764ac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #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] @ (6764c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #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] @ (6764e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #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] @ (676500 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr 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] @ (67651c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [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] @ (676538 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + 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] @ (676554 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #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] @ (676570 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [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] @ (67658c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr 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] @ (6765a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr 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] @ (6765c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [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] @ (6765e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [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] @ (6765fc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + 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, #8] @ (676618 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + 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] @ (676634 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #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] @ (676650 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #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] @ (67666c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #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] @ (676688 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #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] @ (6766a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr 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] @ (6766c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #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] @ (6766dc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #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] @ (6766f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [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] @ (676714 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [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] @ (676730 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [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] @ (67674c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [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] @ (676768 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (676784 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (6767a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (6767bc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (6767d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [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] @ (6767f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [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] @ (676810 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + 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] @ (67682c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67687a │ │ │ │ + cbnz r0, 676892 │ │ │ │ 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] @ (676848 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #56] @ 0x38 │ │ │ │ + ldr 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] @ (676864 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #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] @ (676880 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #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] @ (67689c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #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] @ (6768b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #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] @ (6768d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr 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] @ (6768f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + 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] @ (67690c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [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] @ (676928 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [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] @ (676944 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #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] @ (676960 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #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] @ (67697c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #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] @ (676998 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr 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] @ (6769b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr 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] @ (6769d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [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] @ (6769ec ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [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] @ (676a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #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] @ (676a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #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] @ (676a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r5, #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] @ (676a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr 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] @ (676a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr 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] @ (676a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr 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] @ (676ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #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] @ (676acc ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r3, #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] @ (676ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #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] @ (676b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [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] @ (676b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #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] @ (676b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [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, #8] @ (676b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #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] @ (676b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + 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] @ (676b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [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] @ (676bac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr 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, #8] @ (676bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r1, #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] @ (676be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr 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] @ (676c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs 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] @ (676c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ 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] @ (676c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr 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, #12] @ (676c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #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] @ (676c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #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] @ (676c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr 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] @ (676cac ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {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] @ (676cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #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] @ (676ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 25954c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x1434ac> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ cbz r0, 676d3e │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2211902,16 +2211931,16 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 676d18 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeadc012b │ │ │ │ - adds r3, #26 │ │ │ │ + @ instruction: 0xeb3c012b │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ lsls r4, r5, #4 │ │ │ │ │ │ │ │ 00676d50 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.1.5-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2212259,15 +2212288,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5db518 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2212293,15 +2212322,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212334,15 +2212363,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212411,21 +2212440,21 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 677208 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x428> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67720a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x42a> │ │ │ │ b.n 67721e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43e> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2212642,37 +2212671,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #186 @ 0xba │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 6774fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2212949,15 +2212978,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67776a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x98a> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r1, [pc, #32] @ (6777ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x9cc>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 677794 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x9b4> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6777a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x9c8> │ │ │ │ @@ -2212966,15 +2212995,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 677790 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x9b0> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (677814 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xa34>) │ │ │ │ @@ -2213157,35 +2213186,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r3, #5 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r6, r7, #16 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bgt.n 6779ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xc0c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ 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] @ (677aa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xcc4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2213282,19 +2213311,19 @@ │ │ │ │ nop │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2213344,15 +2213373,15 @@ │ │ │ │ bne.n 677b4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xd6a> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #5 │ │ │ │ @@ -2213400,15 +2213429,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 677b82 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xda2> │ │ │ │ bls.n 677b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xd48> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ 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 │ │ │ │ @@ -2213457,17 +2213486,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bls.n 677cf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xf14> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ 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 677c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xe20> │ │ │ │ @@ -2213500,15 +2213529,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 677caa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xeca> │ │ │ │ nop │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2213646,15 +2213675,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 677e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x10b8> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2214184,85 +2214213,85 @@ │ │ │ │ blx r3 │ │ │ │ b.n 67820c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x142c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #8] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bpl.n 678310 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1530> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bpl.n 6783d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x15f0> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ itt hi │ │ │ │ lslhi r6, r2, #5 │ │ │ │ - strhi r4, [r1, #84] @ 0x54 │ │ │ │ + strhi r4, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bmi.n 678460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1680> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bcc.n 67838c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x15ac> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bcc.n 678368 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1588> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ bcc.n 678300 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1520> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ bcc.n 678450 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1670> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bcs.n 6782f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1518> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ 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] @ (6784e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1704>) │ │ │ │ @@ -2214370,29 +2214399,29 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 678588 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x17a8> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ beq.n 678450 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1670> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ beq.n 678428 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1648> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ 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] @ (6786b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x18d8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2214566,33 +2214595,33 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #11] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x003c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r6, [r1, #9] │ │ │ │ lsls r5, r3, #5 │ │ │ │ cbnz r2, 678718 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1938> │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r4, #2 │ │ │ │ rev16 r2, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ rev16 r2, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6787bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x19dc> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2214680,25 +2214709,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67877e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x199e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 678854 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1a74> │ │ │ │ cbz r2, 6787fa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1a1a> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2214925,15 +2214954,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ 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] @ (678abc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1cdc>) │ │ │ │ @@ -2214989,27 +2215018,27 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 678a6e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c8e> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r5, r3, #5 │ │ │ │ strb r6, [r5, #22] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r2, [r1, #22] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2215077,21 +2215106,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (678bac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1dcc>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 678a30 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ 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] @ (678cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1efc>) │ │ │ │ @@ -2215202,15 +2215231,15 @@ │ │ │ │ strb r6, [r3, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2215539,23 +2215568,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ strb r0, [r4, #6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r2, [r0, #5] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ 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] @ (679138 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2358>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2215633,17 +2215662,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-232] │ │ │ │ sub.w sp, sp, #4288 @ 0x10c0 │ │ │ │ @@ -2215879,37 +2215908,37 @@ │ │ │ │ b.n 679206 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2426> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ 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] @ 679928 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2b48> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2216432,81 +2216461,81 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r7, r5] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2216702,37 +2216731,37 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r7, [pc, #384] @ (679d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f6c>) │ │ │ │ + ldr r7, [pc, #768] @ (679ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30ec>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [pc, #472] @ (679da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fc8>) │ │ │ │ + ldr r7, [pc, #856] @ (679f28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3148>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #920] @ (679f70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3190>) │ │ │ │ + ldr r7, [pc, #280] @ (679cf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f10>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (679fcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31ec>) │ │ │ │ + ldr r7, [pc, #368] @ (679d4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f6c>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #856] @ (679f38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3158>) │ │ │ │ + ldr r7, [pc, #216] @ (679cb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2ed8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #944] @ (679f94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31b4>) │ │ │ │ + ldr r7, [pc, #304] @ (679d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f34>) │ │ │ │ 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] @ (679e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x306c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2216955,62 +2216984,62 @@ │ │ │ │ bl 43ac94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x324bf4> │ │ │ │ b.n 679cb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2ed4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cbnz r6, 679e6e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x308e> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #680] @ (67a118 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3338>) │ │ │ │ + ldr r2, [pc, #40] @ (679e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30b8>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldcl 0, cr0, [r8], #700 @ 0x2bc │ │ │ │ - ldr r1, [pc, #464] @ (67a064 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3284>) │ │ │ │ + ldcl 0, cr0, [r8, #-700] @ 0xfffffd44 │ │ │ │ + ldr r1, [pc, #848] @ (67a1e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3404>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -2217243,47 +2217272,47 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, #16] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [pc, #912] @ (67a4d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x36f4>) │ │ │ │ + ldr r3, [pc, #272] @ (67a254 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3474>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (67a530 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3750>) │ │ │ │ + ldr r3, [pc, #360] @ (67a2b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x34d0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 679ce4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f04> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67a55c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x377c> │ │ │ │ bl a18162 │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9ac172 │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #304] @ (67a2b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x34d8>) │ │ │ │ + ldr r1, [pc, #688] @ (67a438 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3658>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #392] @ (67a314 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3534>) │ │ │ │ + ldr r1, [pc, #776] @ (67a494 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x36b4>) │ │ │ │ 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 │ │ │ │ @@ -2217450,15 +2217479,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r3] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + 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 r3, [pc, #24] @ (67a378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3598>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2217472,15 +2217501,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh 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 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2218249,17 +2218278,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r2, r7] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #32] @ (67ab54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d74>) │ │ │ │ + ldr r4, [pc, #416] @ (67acd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ef4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #824] @ (67ae70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4090>) │ │ │ │ + ldr r4, [pc, #184] @ (67abf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e10>) │ │ │ │ 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] @ (67ac68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e88>) │ │ │ │ @@ -2219011,15 +2219040,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #120] @ (67b34c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x456c>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r5, [pc, #568] @ (67b510 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4730>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r1 │ │ │ │ + add r8, sp │ │ │ │ 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] @ (67b470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4690>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2220965,21 +2220994,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #90 @ 0x5a │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r0, [pc, #4] @ (67c6d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (67c6e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5900>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67c70e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x592e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2221223,15 +2221252,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 b05eac │ │ │ │ + bl b05ebc │ │ │ │ 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 │ │ │ │ @@ -2221421,19 +2221450,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} @ │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r6, r2, #5 │ │ │ │ cbnz r6, 67cc62 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5e82> │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67cc54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5e74> │ │ │ │ @@ -2222149,15 +2222178,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, 67d3d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65f4> │ │ │ │ - bl b00c00 │ │ │ │ + bl b00c10 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 67d3de <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65fe> │ │ │ │ bl 59abd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484b34> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 67d3e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6608> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2222529,40 +2222558,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67fab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x8cd8> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d758 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6978> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl afb8c8 │ │ │ │ + bl afb8d8 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d758 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6978> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59b028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484f88> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59b6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485614> │ │ │ │ mov r0, r4 │ │ │ │ - bl b00800 │ │ │ │ + bl b00810 │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67d758 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6978> │ │ │ │ - bl b012d8 │ │ │ │ + bl b012e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59e930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x488890> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 59f770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4896d0> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl afb240 │ │ │ │ + bl afb250 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 59b334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485294> │ │ │ │ mov r0, r4 │ │ │ │ bl 688ea0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x120c0> │ │ │ │ b.n 67d762 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6982> │ │ │ │ bl 59ada4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484d04> │ │ │ │ @@ -2230859,15 +2230888,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6836ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xc90c> │ │ │ │ lsls r4, r3, #5 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 683488 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xc6a8> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ @@ -2235409,15 +2235438,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686e1a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1003a> │ │ │ │ ldrsb.w r3, [r5, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 686de8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x10008> │ │ │ │ mov r0, r6 │ │ │ │ - bl afb9b4 │ │ │ │ + bl afb9c4 │ │ │ │ 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 686d00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0xff20> │ │ │ │ ldr.w r3, [r9, #1400] @ 0x578 │ │ │ │ @@ -2236877,15 +2236906,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #18] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237175,15 +2237204,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68813a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1135a> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl afa648 │ │ │ │ + bl afa658 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c8a88 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2237205,15 +2237234,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 687ec4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x110e4> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl afa5d8 │ │ │ │ + bl afa5e8 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 6881ba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x113da> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2237244,22 +2237273,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, 68822e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1144e> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl afa624 │ │ │ │ + bl afa634 │ │ │ │ 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 afa624 │ │ │ │ + bl afa634 │ │ │ │ b.n 68821a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1143a> │ │ │ │ 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 │ │ │ │ @@ -2238018,15 +2238047,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d9d1c │ │ │ │ cbz r0, 688ad0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x11cf0> │ │ │ │ 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 b0215c │ │ │ │ + bl b0216c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 688aca <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x11cea> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67d58c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67ac> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2238244,15 +2238273,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 b03014 │ │ │ │ + bl b03024 │ │ │ │ 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 433524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d484> │ │ │ │ cbz r0, 688d86 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x11fa6> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2238755,17 +2238784,17 @@ │ │ │ │ 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 │ │ │ │ - ite eq │ │ │ │ - lsleq r3, r5, #4 │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r3, r5, #4 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ vmov.f32 s16, #96 @ 0x3f000000 0.5 │ │ │ │ @@ -2244012,20 +2244041,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68cea6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x160c6> │ │ │ │ nop │ │ │ │ bvs.n 68cf6a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1618a> │ │ │ │ - vraddhn.i d24, , q2 │ │ │ │ + vmls.i q12, , d20[0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 68cf92 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x161b2> │ │ │ │ - vsubw.u q12, , d2 │ │ │ │ + @ instruction: 0xffff83e2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ 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 │ │ │ │ @@ -2244995,15 +2245024,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 68d73a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1695a> │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ 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 │ │ │ │ @@ -2246921,21 +2246950,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68ee8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x180ac> │ │ │ │ nop │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r6, [r3, #80] @ 0x50 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ 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] @ 68f570 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x18790> │ │ │ │ @@ -2250292,15 +2250321,15 @@ │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ stcl 1, cr0, [r2, #-364] @ 0xfffffe94 │ │ │ │ cmp r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -2250537,15 +2250566,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (691808 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1aa28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 691800 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1aa20> │ │ │ │ + bne.n 6918c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1aae0> │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r0, r0, #2000 @ 0x7d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2100] @ 0x834 │ │ │ │ bx lr │ │ │ │ @@ -2250600,15 +2250629,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6918ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ab0c> │ │ │ │ + b.n 6919ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1abcc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2250638,15 +2250667,15 @@ │ │ │ │ ldr.w r1, [r5, #2168] @ 0x878 │ │ │ │ cbz r1, 691920 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ab40> │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ - bl ac6fc0 │ │ │ │ + bl ac6fd0 │ │ │ │ ldr.w r0, [r5, #2108] @ 0x83c │ │ │ │ blx 6a6cc │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ add.w r0, r4, #1888 @ 0x760 │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ @@ -2250665,15 +2250694,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6919a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1abc0> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2250681,15 +2250710,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2250779,38 +2250808,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 628818 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45c840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3467a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2e38 │ │ │ │ + bl ac2e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691ba2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adc2> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac2ebc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac2eb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34681c> │ │ │ │ ldr r3, [pc, #376] @ (691c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ae70>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ac2e38 │ │ │ │ + bl ac2e48 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 691bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adf4> │ │ │ │ - bl ac2eac │ │ │ │ + bl ac2ebc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac2eb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 45c8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34681c> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2250941,27 +2250970,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ b.n 691710 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1a930> │ │ │ │ lsls r3, r3, #5 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ b.n 69154c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1a76c> │ │ │ │ lsls r3, r3, #5 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 691bd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1adf8> │ │ │ │ + ble.n 691c98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1aeb8> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 691bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1add8> │ │ │ │ + ble.n 691c78 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ae98> │ │ │ │ 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 433524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d484> │ │ │ │ @@ -2251446,21 +2251475,21 @@ │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl ac73c8 │ │ │ │ + bl ac73d8 │ │ │ │ ldr.w r2, [pc, #1480] @ 692784 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b9a4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2160] @ 0x870 │ │ │ │ - bl ac2b48 │ │ │ │ + bl ac2b58 │ │ │ │ str.w r0, [r9, #2108] @ 0x83c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 69228e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b4ae> │ │ │ │ bl 6286a8 │ │ │ │ ldr.w r3, [pc, #1452] @ 692788 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b9a8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2251628,15 +2251657,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 b05eac │ │ │ │ + bl b05ebc │ │ │ │ ldr.w r2, [r4, #1872] @ 0x750 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6926f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b916> │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2251856,21 +2251885,21 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r3, #130 @ 0x82 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bls.n 692744 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b964> │ │ │ │ + bls.n 692804 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba24> │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bls.n 692730 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b950> │ │ │ │ + bls.n 6927f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba10> │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ bl 630736 │ │ │ │ bl 63e73a │ │ │ │ str.w pc, [r1, #255]! │ │ │ │ ldc2 15, cr15, [pc], #1020 @ 692b40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bd60> │ │ │ │ @@ -2251887,31 +2251916,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r7, #4095] @ 0xfff │ │ │ │ str??.w pc, [r5, #255]! │ │ │ │ bl 5d676e │ │ │ │ bl 5a4772 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48e6d2> │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 69277c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b99c> │ │ │ │ + bhi.n 69283c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba5c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r3, r5, #4 │ │ │ │ - bvc.n 69275c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b97c> │ │ │ │ + bhi.n 69281c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba3c> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 6926c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b8e4> │ │ │ │ + bvc.n 692784 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b9a4> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvc.n 69271c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b93c> │ │ │ │ + bhi.n 6927dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b9fc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 692748 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1b968> │ │ │ │ + bvc.n 692808 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba28> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ble.n 692834 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ba54> │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2252097,15 +2252126,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6929ea <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bc0a> │ │ │ │ cbnz r6, 6929aa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bbca> │ │ │ │ ldr r3, [pc, #160] @ (692a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bc40>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ac3b4c │ │ │ │ + bl ac3b5c │ │ │ │ cbz r0, 6929e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bc04> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2252152,15 +2252181,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 69299a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bbba> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2252195,15 +2252224,15 @@ │ │ │ │ ldr r3, [pc, #360] @ (692bec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1be0c>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ac3c78 │ │ │ │ + bl ac3c88 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 692bac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bdcc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 439b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323a8c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2252313,30 +2252342,30 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #255 @ 0xff │ │ │ │ mov.w r9, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 692af8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bd18> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac3d54 │ │ │ │ + bl ac3d64 │ │ │ │ b.n 692bac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bdcc> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ bpl.n 692b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bd7c> │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 692c98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1beb8> │ │ │ │ lsls r4, r4, #2 │ │ │ │ bpl.n 692c70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1be90> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2252351,15 +2252380,15 @@ │ │ │ │ bl 45eda4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348d04> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18432 @ 0x4800 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl ac7260 │ │ │ │ + bl ac7270 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45edc0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348d20> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 692c4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1be6a> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 6a9cc │ │ │ │ @@ -2252414,15 +2252443,15 @@ │ │ │ │ bl 45eda4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348d04> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl ac6fe8 │ │ │ │ + bl ac6ff8 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 692d4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bf6a> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2252471,15 +2252500,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (692d84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1bfa4>) │ │ │ │ add r1, pc │ │ │ │ bl 695a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ec70> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ 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 │ │ │ │ @@ -2252653,15 +2252682,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (692fd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c1f0>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ac3bd4 │ │ │ │ + bl ac3be4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 692f12 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c132> │ │ │ │ b.n 692e3e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c05e> │ │ │ │ vldr d7, [pc, #68] @ 692fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c1e8> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2252681,15 +2252710,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 692e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c060> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r7, #28] │ │ │ │ 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 │ │ │ │ @@ -2252701,15 +2252730,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 b05b94 │ │ │ │ + bl b05ba4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6930d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c2f6> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2252755,15 +2252784,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 693054 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c274> │ │ │ │ mov r0, r5 │ │ │ │ - bl b05b80 │ │ │ │ + bl b05b90 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 693054 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1c274> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2253115,15 +2253144,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a6cc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ac3d54 │ │ │ │ + bl ac3d64 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 6a6cc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2254529,15 +2254558,15 @@ │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 694146 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d366> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 69426a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d48a> │ │ │ │ nop │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2254843,25 +2254872,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (694700 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d920>) │ │ │ │ add r1, pc │ │ │ │ bl 695a50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ec70> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ 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] @ (69471c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d93c>) │ │ │ │ add r2, pc │ │ │ │ bl 6959e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ec04> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #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, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -2254884,15 +2254913,15 @@ │ │ │ │ cbz r0, 694770 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d990> │ │ │ │ bl 6b26d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b8f0> │ │ │ │ ldr.w r0, [r8, #3696] @ 0xe70 │ │ │ │ cbz r0, 69477a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d99a> │ │ │ │ bl 6b26d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b8f0> │ │ │ │ ldr.w r0, [r8, #3620] @ 0xe24 │ │ │ │ cbz r0, 694784 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d9a4> │ │ │ │ - bl b00c00 │ │ │ │ + bl b00c10 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 69478c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d9ac> │ │ │ │ bl 5e8224 │ │ │ │ ldr.w r0, [r8, #3616] @ 0xe20 │ │ │ │ cbz r0, 694796 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d9b6> │ │ │ │ bl 59abd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484b34> │ │ │ │ add.w r0, r7, #136192 @ 0x21400 │ │ │ │ @@ -2255265,29 +2255294,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e8138 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694c7e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1de9e> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b00800 │ │ │ │ + bl b00810 │ │ │ │ str.w r0, [r6, #3620] @ 0xe24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 694c7e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1de9e> │ │ │ │ - bl b012d8 │ │ │ │ + bl b012e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59e930 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x488890> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59f770 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4896d0> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ - bl afb240 │ │ │ │ + bl afb250 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ movs r1, #0 │ │ │ │ bl 59b334 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485294> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 59b420 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485380> │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ @@ -2255357,15 +2255386,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ setpan #0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb608 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ 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 @ │ │ │ │ @@ -2255977,15 +2256006,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2172] @ 0x87c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6953b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1e5d6> │ │ │ │ bl 439b2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323a8c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r3, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2256568,15 +2256597,15 @@ │ │ │ │ str.w r3, [r4, #2168] @ 0x878 │ │ │ │ b.n 695980 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1eba0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #808 @ (adr r6, 695cec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ef0c>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb46012a │ │ │ │ + @ instruction: 0xfba6012a │ │ │ │ ldr??.w pc, [pc, #4095] @ 6969cf <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1fbef> │ │ │ │ add r6, pc, #480 @ (adr r6, 695bb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1edd4>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [pc, #8] @ (6959e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ec00>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2256921,15 +2256950,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r4, pc, #264 @ (adr r4, 695e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f0a0>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 695dba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1efda> │ │ │ │ + sxth r6, r7 │ │ │ │ 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] @ (695e78 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f098>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257030,15 +2257059,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r2, pc, #296 @ (adr r2, 695fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f1d0>) │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 695ea0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f0c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 695ec8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f0e8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2257091,15 +2257120,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 695ef4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f114> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf588012a │ │ │ │ + @ instruction: 0xf5e8012a │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #552] @ (696174 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f394>) │ │ │ │ @@ -2257676,15 +2257705,15 @@ │ │ │ │ b.n 6963d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f5f8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ee012a │ │ │ │ + adc.w r1, lr, #42 @ 0x2a │ │ │ │ stmdb sp!, {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 │ │ │ │ ldr r3, [pc, #788] @ (696870 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1fa90>) │ │ │ │ @@ -2258007,18 +2258036,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6965f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1f816> │ │ │ │ ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cdp 1, 11, cr0, cr0, cr10, {1} │ │ │ │ + vrhadd.s16 d0, d0, d26 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2258309,15 +2258338,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 6bee4 │ │ │ │ b.n 696c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1fe2c> │ │ │ │ - ldrd r0, r1, [r6, #-168] @ 0xa8 │ │ │ │ + @ instruction: 0xe9b6012a │ │ │ │ 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 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2258371,16 +2258400,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 696c90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1feb0> │ │ │ │ b.n 696cb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1fed6> │ │ │ │ bl 695498 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1e6b8> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 696ccc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1feec> │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + strex r1, r0, [lr, #168] @ 0xa8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (696d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ffb0>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ ldr r3, [pc, #140] @ (696d94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ffb4>) │ │ │ │ @@ -2258953,17 +2258981,17 @@ │ │ │ │ cmp r7, sl │ │ │ │ bne.n 6972ca <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x204ea> │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, r3 │ │ │ │ bls.n 6972b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x204d0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 69707a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2029a> │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 696e54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20074> │ │ │ │ + b.n 696f14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20134> │ │ │ │ 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 │ │ │ │ @@ -2259042,17 +2259070,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6977f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20a10> │ │ │ │ + b.n 6978b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ad0> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2259330,17 +2259358,17 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 697984 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ba4> │ │ │ │ + b.n 697a44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20c64> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ @@ -2259360,17 +2259388,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6973e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20608> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #4 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2259519,21 +2259547,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 445b3c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32fa9c> │ │ │ │ b.n 6977a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x209c8> │ │ │ │ nop │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 6978a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ac0> │ │ │ │ + udf #28 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - bgt.n 697888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20aa8> │ │ │ │ + ble.n 697948 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20b68> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2259820,19 +2259848,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - blt.n 697c28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20e48> │ │ │ │ + bgt.n 697ce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20f08> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - blt.n 697b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20d74> │ │ │ │ + blt.n 697c14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20e34> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2259937,19 +2259965,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 697d7e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20f9e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bls.n 697dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ff8> │ │ │ │ + bls.n 697c98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20eb8> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r6, pc, #704 @ (adr r6, 698050 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21270>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 697dd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20ff0>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ strh r4, [r3, #26] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2260304,25 +2260332,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 69813a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2135a> │ │ │ │ b.n 6980e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21308> │ │ │ │ bl 695498 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1e6b8> │ │ │ │ b.n 69809c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x212bc> │ │ │ │ nop │ │ │ │ - bpl.n 698250 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21470> │ │ │ │ + bpl.n 698110 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21330> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, pc, #968 @ (adr r2, 69853c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2175c>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 6982bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x214dc>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 698164 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21384> │ │ │ │ + bpl.n 698224 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21444> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, pc, #536 @ (adr r2, 698394 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x215b4>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 698514 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21734>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 69812c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2134c> │ │ │ │ + bpl.n 6981ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2140c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ 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] @ (698300 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21520>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2260462,15 +2260490,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr??.w pc, [pc, #4095] @ 699317 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x22537> │ │ │ │ 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 │ │ │ │ @@ -2260950,19 +2260978,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2261338,21 +2261366,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 698888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21aa8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2261982,21 +2262010,21 @@ │ │ │ │ bl 697f5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2117c> │ │ │ │ b.n 698eaa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x220ca> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 698c38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x21e58> │ │ │ │ b.n 6991ae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x223ce> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2272913,15 +2272941,15 @@ │ │ │ │ bl 697d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x20fbc> │ │ │ │ b.n 6a15d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2a7f8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mrc 1, 4, r0, cr8, cr10, {2} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 0, r0, cr8, cr10, {2} │ │ │ │ - add lr, r5 │ │ │ │ + cmp r6, r1 │ │ │ │ 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 │ │ │ │ @@ -2273642,15 +2273670,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 6a1c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2ae64> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [ip, #-360]! @ 0x168 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r2, r5, #4 │ │ │ │ b.n 6a21bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2b3dc> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2274362,15 +2274390,15 @@ │ │ │ │ b.n 6a26ae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2b8ce> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a293c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2bb5c> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r2, r5, #4 │ │ │ │ bhi.n 6a2738 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2b958> │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275124,15 +2275152,15 @@ │ │ │ │ b.n 6a2fa6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2c1c6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 6a3044 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2c264> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2275864,15 +2275892,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a3850 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2ca70> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2276587,15 +2276615,15 @@ │ │ │ │ b.n 6a40ba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2d2da> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r6, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r2, r5, #4 │ │ │ │ bkpt 0x00dc │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2277310,15 +2277338,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a4924 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2db44> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x006c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cpsid i │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2278031,15 +2278059,15 @@ │ │ │ │ b.n 6a5190 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2e3b0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r6, sp, #24 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2278085,15 +2278113,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 ac6bac │ │ │ │ + bl ac6bbc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a5300 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2e520> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 6bee4 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2278406,15 +2278434,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ac6bc4 │ │ │ │ + bl ac6bd4 │ │ │ │ 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 │ │ │ │ @@ -2279248,16 +2279276,16 @@ │ │ │ │ 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 │ │ │ │ - @ instruction: 0xfa4a0129 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfaaa0129 │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2279434,15 +2279462,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ add r0, pc, #96 @ (adr r0, 6a6248 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f468>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ 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 │ │ │ │ @@ -2279610,17 +2279638,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a6306 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f526> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf6f40129 │ │ │ │ + @ instruction: 0xf7540129 │ │ │ │ ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2279887,16 +2279915,16 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - adc.w r1, ip, #11075584 @ 0xa90000 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + sub.w r1, ip, #11075584 @ 0xa90000 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ 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] @ (6a6844 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fa64>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2279989,16 +2280017,16 @@ │ │ │ │ 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 │ │ │ │ - @ instruction: 0xf1e20129 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + movw r1, #8233 @ 0x2029 │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 58e84e <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4787ae> │ │ │ │ bl 546852 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x4307b2> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2280010,16 +2280038,16 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f0ec> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2692] @ 0xa84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eor.w r1, r2, #41 @ 0x29 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xf0e20129 │ │ │ │ + cbnz r2, 6a68d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2faf6> │ │ │ │ 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] @ (6a68cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2faec>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280037,16 +2280065,16 @@ │ │ │ │ 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 │ │ │ │ - bics.w r1, r4, #41 @ 0x29 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + eors.w r1, r4, #41 @ 0x29 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2280215,16 +2280243,16 @@ │ │ │ │ b.n 6a6a8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fcac> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #108 @ 0x6c │ │ │ │ b.n 6a69fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fc1c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - vaddw.s8 q8, q0, d25 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + bic.w r1, r0, #41 @ 0x29 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -2280945,34 +2280973,33 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a732c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3054c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a70e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30302> │ │ │ │ ldr r2, [pc, #44] @ (6a7330 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30550>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a70e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30302> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r1, [r8], #164 @ 0xa4 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + strd r0, r1, [r8, #-164] @ 0xa4 │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a7290 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x304b0> │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + @ instruction: 0xe81c0129 │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #288] @ (6a7458 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30678>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a7454 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30674> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2281082,21 +2281109,21 @@ │ │ │ │ b.n 6a7384 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x305a4> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a6fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x301d0> │ │ │ │ + b.n 6a7070 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30290> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a6f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30194> │ │ │ │ + b.n 6a7034 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30254> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -2281175,17 +2281202,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} │ │ │ │ - b.n 6a6db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2ffd8> │ │ │ │ + b.n 6a6e78 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30098> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ 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] @ (6a75c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x307e4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281212,17 +2281239,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} │ │ │ │ - b.n 6a6dd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2fff4> │ │ │ │ + b.n 6a6e94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x300b4> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ 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 6a7334 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30554> │ │ │ │ @@ -2281384,17 +2281411,17 @@ │ │ │ │ bne.n 6a7788 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x309a8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a774c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3096c> │ │ │ │ b.n 6a7774 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30994> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a7718 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30938> │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6a7cdc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30efc> │ │ │ │ + b.n 6a7d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30fbc> │ │ │ │ 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 │ │ │ │ @@ -2281570,17 +2281597,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7984 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30ba4> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ b.n 6a78fe <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30b1e> │ │ │ │ nop │ │ │ │ - b.n 6a7b40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d60> │ │ │ │ + b.n 6a7c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30e20> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ 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 │ │ │ │ @@ -2281603,17 +2281630,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 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -2281645,17 +2281672,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} │ │ │ │ - ble.n 6a7aa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30cc0> │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ 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 │ │ │ │ @@ -2281685,17 +2281712,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a7ae2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d02> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ble.n 6a7bbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30ddc> │ │ │ │ + ble.n 6a7a7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30c9c> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ 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] @ (6a7b70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d90>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281723,17 +2281750,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 │ │ │ │ - bgt.n 6a7b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d40> │ │ │ │ + ble.n 6a7be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30e00> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ 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] @ (6a7be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30e00>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2281761,17 +2281788,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6a7ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30dc0> │ │ │ │ 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} │ │ │ │ - bgt.n 6a7ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30ec0> │ │ │ │ + bgt.n 6a7b60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30d80> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r7, pc, #728 @ (adr r7, 6a7ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x310e0>) │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a7c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30e24> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #2696] @ 0xa88 │ │ │ │ @@ -2281899,17 +2281926,17 @@ │ │ │ │ bne.n 6a7d30 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30f50> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - blt.n 6a7e48 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31068> │ │ │ │ + blt.n 6a7d08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30f28> │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6a80b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x312d8>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 6a7e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31058>) │ │ │ │ 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 │ │ │ │ @@ -2282042,17 +2282069,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a7f2e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3114e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a7ed0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x310f0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a7f06 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31126> │ │ │ │ nop │ │ │ │ - add r5, pc, #504 @ (adr r5, 6a8130 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31350>) │ │ │ │ + add r5, pc, #888 @ (adr r5, 6a82b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x314d0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 6a7f04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31124> │ │ │ │ + bge.n 6a7fc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x311e4> │ │ │ │ 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 │ │ │ │ @@ -2282077,17 +2282104,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a7f68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31188> │ │ │ │ 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} │ │ │ │ - add r3, pc, #936 @ (adr r3, 6a8340 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31560>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 6a80c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x312e0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 6a7ff0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x31210> │ │ │ │ + bhi.n 6a7eb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x310d0> │ │ │ │ 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, 6a7fd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x311f4> │ │ │ │ @@ -2282378,20 +2282405,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a82b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x314d2> │ │ │ │ ldr r1, [pc, #28] @ (6a82ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3150c>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a5ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2f0ec> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ac6bdc │ │ │ │ + bl ac6bec │ │ │ │ mov r0, r8 │ │ │ │ blx 6c590 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ 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 │ │ │ │ @@ -2282406,29 +2282433,29 @@ │ │ │ │ bl 6adfa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x371c0> │ │ │ │ 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 afb8c8 │ │ │ │ + bl afb8d8 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a83bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x315dc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b028 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484f88> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 59b6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485614> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl ac6bf4 │ │ │ │ + bl ac6c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 6a52bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2e4dc> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a83a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x315c0> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a83cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x315ec>) │ │ │ │ @@ -2288106,27 +2288133,27 @@ │ │ │ │ b.n 6ac0f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x35318> │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ac29c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x354bc> │ │ │ │ orrs r0, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2291525,15 +2291552,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3226] @ 0xc9a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6aec26 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x37e46> │ │ │ │ ldrsb.w r3, [r4, #3227] @ 0xc9b │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6aebf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x37e14> │ │ │ │ mov r0, r9 │ │ │ │ - bl afb9b4 │ │ │ │ + bl afb9c4 │ │ │ │ ldr.w r0, [r4, #3240] @ 0xca8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a7c54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x30e74> │ │ │ │ ldr.w r3, [r8, #704] @ 0x2c0 │ │ │ │ b.n 6ae726 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x37946> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6aeaa6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x37cc6> │ │ │ │ @@ -2291745,15 +2291772,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6aedc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x37fe0> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ - bl afa75c │ │ │ │ + bl afa76c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r0, r7 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2291767,15 +2291794,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3616] @ 0xe20 │ │ │ │ cbz r1, 6aee1a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3803a> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl afa718 │ │ │ │ + bl afa728 │ │ │ │ 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} │ │ │ │ @@ -2291983,17 +2292010,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6af006 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38226> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2292599,15 +2292626,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 afa928 │ │ │ │ + bl afa938 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6c590 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2744] @ 0xab8 │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ @@ -2292720,15 +2292747,15 @@ │ │ │ │ lsrs r4, r3, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #25 │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfb69ffff │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2292827,15 +2292854,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 afa660 │ │ │ │ + bl afa670 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6af98e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38bae> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6af934 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38b54> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2292950,15 +2292977,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6afa38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38c58> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b0f958 │ │ │ │ + bl b0f968 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6af9e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38c00> │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2293184,15 +2293211,15 @@ │ │ │ │ ldr.w r8, [r1, #60] @ 0x3c │ │ │ │ b.n 6afb00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x38d20> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vld4.32 {d0-d3}, [r8 :128], r8 │ │ │ │ + vst1.8 {d0[5]}, [r8], r8 │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ @@ -2293537,17 +2293564,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6b00ae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x392ce> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6b0050 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39270> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b0086 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x392a6> │ │ │ │ nop │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ 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] @ (6b0188 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x393a8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2293614,17 +2293641,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b016c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3938c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b011e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3933e> │ │ │ │ b.n 6b0158 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39378> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfa9e00a2 │ │ │ │ + @ instruction: 0xfafe00a2 │ │ │ │ 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] @ (6b0264 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39484>) │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (6b0268 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39488>) │ │ │ │ @@ -2293692,17 +2293719,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6b0248 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39468> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b01f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39416> │ │ │ │ b.n 6b0234 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39454> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - vst1.8 {d16[5]}, [r8], r2 │ │ │ │ + @ instruction: 0xfa2800a2 │ │ │ │ stmdb sp!, {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] @ (6b0368 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39588>) │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #232] @ (6b036c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3958c>) │ │ │ │ @@ -2293786,17 +2293813,17 @@ │ │ │ │ bne.n 6b034a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3956a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b02da <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x394fa> │ │ │ │ b.n 6b0336 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x39556> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - str??.w r0, [lr, #162] @ 0xa2 │ │ │ │ + vst4.32 {d16-d19}, [lr :128], r2 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r8, r3 │ │ │ │ @@ -2294066,20 +2294093,20 @@ │ │ │ │ b.n 6b04fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3971c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ stc2l 1, cr0, [r6], #-356 @ 0xfffffe9c │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #168 @ 0xa8 │ │ │ │ - orn r0, sl, #168 @ 0xa8 │ │ │ │ - orr.w r0, r0, #168 @ 0xa8 │ │ │ │ - vhadd.s32 d16, d22, d24 │ │ │ │ + @ instruction: 0xf0d400a8 │ │ │ │ + @ instruction: 0xf0ca00a8 │ │ │ │ + @ instruction: 0xf0a000a8 │ │ │ │ + vaddl.s8 q8, d22, d24 │ │ │ │ @ instruction: 0xfa4c0159 │ │ │ │ - cdp 0, 10, cr0, cr6, cr8, {5} │ │ │ │ + vhadd.s8 d0, d22, d24 │ │ │ │ stmdb 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 │ │ │ │ sub.w sp, sp, #6336 @ 0x18c0 │ │ │ │ @@ -2294744,27 +2294771,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 6b079a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x399ba> │ │ │ │ ldrsb.w r0, [r8, #345] @ 0x159 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7c40159 │ │ │ │ - add ip, ip │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf21e00a2 │ │ │ │ + @ instruction: 0xf27e00a2 │ │ │ │ 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 │ │ │ │ - vaddl.s32 q0, d30, d18 │ │ │ │ - vhadd.s d16, d30, d18 │ │ │ │ + and.w r0, lr, #162 @ 0xa2 │ │ │ │ + vaddl.s16 q8, d30, d18 │ │ │ │ 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 │ │ │ │ bne.w 6b141e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a63e> │ │ │ │ @@ -2296082,70 +2296109,70 @@ │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ bl 6481d4 │ │ │ │ str r5, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ b.w 6b1054 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a274> │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ - b.n 6b143c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a65c> │ │ │ │ + ldc 0, cr0, [sl], {162} @ 0xa2 │ │ │ │ + b.n 6b14fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a71c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b13c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a5e4> │ │ │ │ + b.n 6b1484 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3a6a4> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b2218 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b438> │ │ │ │ + b.n 6b22d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b4f8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6b219c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b3bc> │ │ │ │ + b.n 6b225c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b47c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #0 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 6b1c8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3aeac> │ │ │ │ + blt.n 6b1b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ad6c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6b1f68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b188> │ │ │ │ + b.n 6b2028 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b248> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrd pc, pc, [r1], #1020 @ 0x3fc │ │ │ │ bcs.n 6b1b42 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ad62> │ │ │ │ - vtbx.8 d29, {d31- │ │ │ │ + b.n 6b1e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b048> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ mov r1, r4 │ │ │ │ bl 61ed20 │ │ │ │ ldr.w r2, [pc, #2100] @ 6b2444 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b664> │ │ │ │ @@ -2296905,33 +2296932,33 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61f9a0 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ b.n 6b1c54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ae74> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 6b247c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b69c> │ │ │ │ + bhi.n 6b253c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b75c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 6b239c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b5bc> │ │ │ │ + bvc.n 6b245c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b67c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 6b24e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b700> │ │ │ │ + bmi.n 6b23a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b5c0> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcc.n 6b2450 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b670> │ │ │ │ + bmi.n 6b2510 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b730> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ 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] @ (6b2680 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3b8a0>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -2297976,15 +2298003,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bcs.n 6b30cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c2ec> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6b2f54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c174> │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (6b3244 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c464>) │ │ │ │ @@ -2298195,25 +2298222,25 @@ │ │ │ │ b.n 6b3072 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c292> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b32da <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c4fa> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298276,15 +2298303,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b339a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c5ba> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl afa624 │ │ │ │ + bl afa634 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b33ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c5cc> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b3378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c598> │ │ │ │ @@ -2298303,15 +2298330,15 @@ │ │ │ │ bne.n 6b3344 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c564> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b3378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c598> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl afa648 │ │ │ │ + bl afa658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r6, #3240] @ 0xca8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2298319,15 +2298346,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a6888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x2faa8> │ │ │ │ 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 afa624 │ │ │ │ + bl afa634 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b3340 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c560> │ │ │ │ b.n 6b3378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c598> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2298408,15 +2298435,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b3482 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c6a2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b34b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c6d4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl afa648 │ │ │ │ + bl afa658 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r0, r9 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6c590 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2298438,15 +2298465,15 @@ │ │ │ │ bne.n 6b34de <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c6fe> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b3512 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c732> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3616] @ 0xe20 │ │ │ │ - bl afa648 │ │ │ │ + bl afa658 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ mov r0, r8 │ │ │ │ blx 6c590 │ │ │ │ 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} │ │ │ │ @@ -2298484,15 +2298511,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 acd48c │ │ │ │ + bl acd49c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b35b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c7d2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2298513,15 +2298540,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c2b40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4bd60> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3616] @ 0xe20 │ │ │ │ - bl afa5d8 │ │ │ │ + bl afa5e8 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b380e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ca2e> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b35fa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c81a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2298698,15 +2298725,15 @@ │ │ │ │ b.n 6b3626 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c846> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b360e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c82e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b0f958 │ │ │ │ + bl b0f968 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b357c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c79c> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2299279,25 +2299306,25 @@ │ │ │ │ bne.n 6b3e32 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d052> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b38c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3cae6> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b3acc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ccec> │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ 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 │ │ │ │ @@ -2299505,15 +2299532,15 @@ │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b40ae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d2ce> │ │ │ │ b.n 6b4082 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d2a2> │ │ │ │ nop │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2299622,15 +2299649,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b420c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d42c> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - cbz r4, 6b4272 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d492> │ │ │ │ + cbz r4, 6b428a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d4aa> │ │ │ │ lsls r0, r5, #2 │ │ │ │ bkpt 0x00fa │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0006 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2299756,15 +2299783,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sxth r0, r1 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2299939,15 +2299966,15 @@ │ │ │ │ add.w r2, r2, #134144 @ 0x20c00 │ │ │ │ add r1, r5 │ │ │ │ str.w r3, [r2, #1016] @ 0x3f8 │ │ │ │ strd r3, r3, [r1, #4] │ │ │ │ b.n 6b4428 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d648> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b4546 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d766> │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2300169,15 +2300196,15 @@ │ │ │ │ b.n 6b46d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3d8f0> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev16 r4, r1 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xb8e6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -2300437,21 +2300464,21 @@ │ │ │ │ bne.n 6b4a8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3dcac> │ │ │ │ b.n 6b4a10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3dc30> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ 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] @ (6b4d14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3df34>) │ │ │ │ @@ -2300644,19 +2300671,19 @@ │ │ │ │ b.n 6b4cc2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3dee2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, lr} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 6b4fc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e1e8>) │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r2, 6b4d6e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3df8e> │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2300789,19 +2300816,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b4d76 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3df96> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ uxth r4, r6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 6b50fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e31c>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 6b527c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e49c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbz r0, 6b4ec2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e0e2> │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3120] @ 0xc30 │ │ │ │ @@ -2301808,29 +2301835,29 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ cbz r0, 6b593a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3eb5a> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #616 @ (adr r1, 6b5ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3edc0>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 6b5d20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ef40>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, pc, #552 @ (adr r1, 6b5b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ed84>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 6b5ce4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ef04>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 6b5a48 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec68>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 6b5bc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ede8>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 6b59fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec1c>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 6b5b7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ed9c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 6b5a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3ec40>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 6b5ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3edc0>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ 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] │ │ │ │ @@ -2303055,25 +2303082,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 6b2d84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3bfa4> │ │ │ │ b.w 6b552c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e74c> │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b73ca <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x405ea> │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -2304401,35 +2304428,35 @@ │ │ │ │ add r3, sp, #736 @ 0x2e0 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ b.w 6b5596 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e7b6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ 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 │ │ │ │ @@ -2304895,31 +2304922,31 @@ │ │ │ │ b.n 6b7516 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x40736> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ 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 │ │ │ │ @@ -2305633,31 +2305660,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #6] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -2306344,55 +2306371,55 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ b.w 6b7ec8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x410e8> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r5, [pc, #840] @ (6b8c80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x41ea0>) │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [sp, #340] @ 0x154 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ @@ -2306708,25 +2306735,25 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r7, #0 │ │ │ │ mov r5, sl │ │ │ │ mov ip, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ b.n 6b8cb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x41ed0> │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ add r2, pc, #892 @ (adr r2, 6b9008 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x42228>) │ │ │ │ vshll.u32 q15, d21, #31 │ │ │ │ - vrshr.u64 d23, d8, #1 │ │ │ │ + vrshr.u64 , q12, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ cmp r4, #1 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cbnz r3, 6b8cc2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x41ee2> │ │ │ │ @@ -2307220,33 +2307247,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r6, #84] @ 0x54 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2308417,63 +2308444,63 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 6c6c8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ b.w 6b8c0a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x41e2a> │ │ │ │ nop │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 6b9d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x42fbc> │ │ │ │ + ble.n 6b9e5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4307c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movs r1, #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bl 6b3264 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3c484> │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ @@ -2308760,29 +2308787,29 @@ │ │ │ │ b.w 6b91e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x42408> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bls.n 6ba1c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x433e4> │ │ │ │ + bls.n 6ba084 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x432a4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ mov.w sl, #0 │ │ │ │ blx 6b438 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp] │ │ │ │ mov fp, r7 │ │ │ │ @@ -2309339,23 +2309366,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.w 6b830c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4152c> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ 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] │ │ │ │ @@ -2309688,26 +2309715,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 61f368 │ │ │ │ b.w 6b96d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x428f6> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #496] @ (6bad2c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43f4c>) │ │ │ │ + ldr r4, [pc, #880] @ (6baeac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x440cc>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #568] @ (6bad80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43fa0>) │ │ │ │ + ldr r2, [pc, #952] @ (6baf00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44120>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [r8, #-620] @ 0x26c │ │ │ │ - ldr r1, [pc, #864] @ (6baeb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x440d4>) │ │ │ │ + @ instruction: 0xe9b8009b │ │ │ │ + ldr r2, [pc, #224] @ (6bac34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43e54>) │ │ │ │ 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 │ │ │ │ @@ -2309736,15 +2309763,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 afa648 │ │ │ │ + bl afa658 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6c590 │ │ │ │ b.n 6bab90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x43db0> │ │ │ │ nop │ │ │ │ @@ -2310810,15 +2310837,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r4, [r7, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #808] @ (6bbb34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44d54>) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [pc, #208] @ (6bb8e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44b00>) │ │ │ │ + ldr r1, [pc, #592] @ (6bba60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44c80>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2311457,15 +2311484,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 6bbf60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x45180>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2311581,15 +2311608,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 b0fefc │ │ │ │ + bl b0ff0c │ │ │ │ mov r0, r4 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6bc11e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4533e> │ │ │ │ ldr r3, [pc, #336] @ (6bc164 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x45384>) │ │ │ │ @@ -2311725,21 +2311752,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6bbfa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x451c4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r6, #218 @ 0xda │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ 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] @ 6bc8c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x45ae0> │ │ │ │ @@ -2312481,38 +2312508,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #100 @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r5, #124 @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + subs r3, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r6, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ adds r7, #98 @ 0x62 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2313433,15 +2313460,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6bd214 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x46434> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6bd1c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x463e2> │ │ │ │ nop │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r1, 6bd33a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4655a> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6bd33c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4655c> │ │ │ │ bx lr │ │ │ │ @@ -2313772,37 +2313799,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6c53c │ │ │ │ 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} │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2313862,15 +2313889,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #4 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2313945,15 +2313972,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314071,21 +2314098,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2314192,21 +2314219,21 @@ │ │ │ │ blt.n 6bda88 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x46ca8> │ │ │ │ b.n 6bdaaa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x46cca> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -2314563,19 +2314590,19 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r1, r3, #5 │ │ │ │ strd r0, r1, [sl], #376 @ 0x178 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #992] @ (6be304 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x47524>) │ │ │ │ + ldr r5, [pc, #352] @ (6be084 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x472a4>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bdf4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4716a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6c4b8 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2314906,35 +2314933,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64efbc │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6be7fa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x47a1a> │ │ │ │ b.n 6be2e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x47504> │ │ │ │ ... │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmn r6, r3 │ │ │ │ + orrs r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2315463,39 +2315490,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 61c2b8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6be414 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x47634> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add r7, pc, #792 @ (adr r7, 6bebbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x47ddc>) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2316291,15 +2316318,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 695ad4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1ecf4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + bkpt 0x0020 │ │ │ │ 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 │ │ │ │ @@ -2317117,17 +2317144,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bf928 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x48b48> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r0, r2, #27 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2317411,15 +2317438,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6c0104 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49324> │ │ │ │ ldr.w r0, [r4, #3620] @ 0xe24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b0215c │ │ │ │ + bl b0216c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c004c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4926c> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6c00da <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x492fa> │ │ │ │ ldr.w r5, [r4, #2532] @ 0x9e4 │ │ │ │ @@ -2317643,15 +2317670,15 @@ │ │ │ │ strd r5, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r5, [r4, #3712] @ 0xe80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6c00b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x492d2> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b03014 │ │ │ │ + bl b03024 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 694398 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x1d5b8> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6c00f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49318> │ │ │ │ str.w r5, [r4, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #264] @ (6c0158 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49378>) │ │ │ │ @@ -2318201,23 +2318228,23 @@ │ │ │ │ b.n 6c0452 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49672> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [sl], {88} @ 0x58 │ │ │ │ ldc2 1, cr0, [r8], {88} @ 0x58 │ │ │ │ - @ instruction: 0xfba800a1 │ │ │ │ - stc2l 0, cr0, [r2], {161} @ 0xa1 │ │ │ │ + stc2 0, cr0, [r8], {161} @ 0xa1 │ │ │ │ + stc2 0, cr0, [r2, #-644]! @ 0xfffffd7c │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xfa380158 │ │ │ │ stmdb 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 │ │ │ │ subw sp, sp, #2316 @ 0x90c │ │ │ │ @@ -2318697,24 +2318724,24 @@ │ │ │ │ b.n 6c0840 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49a60> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsb.w r0, [r6, #344] @ 0x158 │ │ │ │ vst2.8 {d0[2],d1[2]}, [lr :16], r8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - strb.w r0, [r6, r1, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], r1 │ │ │ │ + str??.w r0, [r6, r1, lsl #2] │ │ │ │ + vst1.8 {d0[5]}, [r4], r1 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orr.w r0, r2, r7, asr #2 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + @ instruction: 0xeaa200a7 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ 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] @ (6c0c3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49e5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2319168,25 +2319195,25 @@ │ │ │ │ bl 600854 │ │ │ │ b.n 6c0fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a1f8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3960158 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ usat r1, #24, r6, lsl #1 │ │ │ │ - @ instruction: 0xf32400a1 │ │ │ │ - @ instruction: 0xf2f800a1 │ │ │ │ + @ instruction: 0xf38400a1 │ │ │ │ + @ instruction: 0xf35800a1 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #448 @ (adr r7, 6c1228 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a448>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 6c13a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a5c8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c0adc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49cfc> │ │ │ │ + b.n 6c0b9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x49dbc> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 6c10ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a2cc>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 6c122c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a44c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ orns r1, r2, #88 @ 0x58 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2319915,25 +2319942,25 @@ │ │ │ │ str.w r0, [r5, #3896] @ 0xf38 │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6c15e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a800> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ eor.w r1, r6, r8, lsr #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae800a1 │ │ │ │ - @ instruction: 0xead600a1 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + adc.w r0, r8, r1, asr #2 │ │ │ │ + @ instruction: 0xeb3600a1 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #4 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 6c17c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a9e8> │ │ │ │ + ble.n 6c1888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4aaa8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xe8120158 │ │ │ │ stmdb 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] @ (6c1b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ad40>) │ │ │ │ @@ -2320212,25 +2320239,25 @@ │ │ │ │ b.n 6c18c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4aae8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1a68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ac88> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85a00a1 │ │ │ │ - strex r0, r0, [r4, #644] @ 0x284 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + ldmia.w sl!, {r0, r5, r7} │ │ │ │ + stmia.w r4!, {r0, r5, r7} │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - blt.n 6c1b3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ad5c> │ │ │ │ + blt.n 6c1bfc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ae1c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 6c1ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ace4> │ │ │ │ + bge.n 6c1b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ada4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 6c1560 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a780> │ │ │ │ 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, #1792] @ 0x700 │ │ │ │ @@ -2320521,27 +2320548,27 @@ │ │ │ │ b.n 6c1bcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4adec> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1774 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4a994> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c19a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4abc0> │ │ │ │ + b.n 6c1a60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ac80> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6c1978 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ab98> │ │ │ │ + b.n 6c1a38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ac58> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 6c1d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4af88> │ │ │ │ + bhi.n 6c1e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4b048> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvs.n 6c1da8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4afc8> │ │ │ │ + bvc.n 6c1e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4b088> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ b.n 6c2244 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4b464> │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2323225,37 +2323252,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6b804 │ │ │ │ b.n 6c3972 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cb92> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c3972 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cb92> │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 6c3af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd10> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 6c3aee <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd0e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 6c3aea <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd0a> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 6c3aec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd0c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0012 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rev r4, r1 │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6c3b02 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd22> │ │ │ │ + rev16 r4, r1 │ │ │ │ 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 │ │ │ │ @@ -2323299,15 +2323326,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 62b658 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r2, 6c3b6a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cd8a> │ │ │ │ + cbnz r2, 6c3b82 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cda2> │ │ │ │ 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 │ │ │ │ @@ -2323409,19 +2323436,19 @@ │ │ │ │ b.n 6c3bc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4cde8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 6c3c64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ce84> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ 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] │ │ │ │ @@ -2323525,15 +2323552,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 62b7f4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ 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] @ (6c3e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d060>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2323933,53 +2323960,53 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ ite al │ │ │ │ lslal r0, r3, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r0, 6c4238 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d458> │ │ │ │ + cbz r0, 6c4250 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d470> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2324384,29 +2324411,29 @@ │ │ │ │ b.n 6c4488 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d6a8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6c465a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d87a> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 6c4646 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d866> │ │ │ │ + cbz r0, 6c465e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d87e> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r0, 6c462e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d84e> │ │ │ │ + cbz r0, 6c4646 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4d866> │ │ │ │ lsls r7, r4, #2 │ │ │ │ pop {r2, r4, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ 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] @ 6c4ac0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4dce0> │ │ │ │ @@ -2324847,31 +2324874,31 @@ │ │ │ │ b.n 6c4932 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4db52> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6c4aec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4dd0c> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xb67c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2325620,49 +2325647,49 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + setpan #0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 6c5408 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e628>) │ │ │ │ + add r7, pc, #728 @ (adr r7, 6c5588 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e7a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 6c5324 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e544>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 6c54a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6c4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 6c5378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e598>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 6c54f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e718>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 6c563c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e85c>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 6c53bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5dc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sxtb r2, r6 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 6c5508 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e728>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 6c5688 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #304 @ (adr r4, 6c53fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e61c>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 6c557c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e79c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #232 @ (adr r4, 6c53b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5d8>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 6c5538 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e758>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 6c5354 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e574>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 6c54d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6f4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 6c5308 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e528>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 6c5488 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 6c562c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e84c>) │ │ │ │ + add r4, pc, #208 @ (adr r4, 6c53ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5cc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 6c5550 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e770>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 6c56d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8f0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 6c545c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e67c>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 6c55dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e7fc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 6c53c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e5e8>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 6c5548 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e768>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #584 @ (adr r2, 6c5534 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e754>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 6c56b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e8d4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 6c5470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e690>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 6c55f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e810>) │ │ │ │ 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] │ │ │ │ @@ -2325735,15 +2325762,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c9c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r0, pc, #904 @ (adr r0, 6c5758 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e978>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 6c54d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e6f8>) │ │ │ │ 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 │ │ │ │ @@ -2325893,15 +2325920,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 6c551c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e73c> │ │ │ │ nop │ │ │ │ - add r0, pc, #472 @ (adr r0, 6c5750 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4e970>) │ │ │ │ + add r0, pc, #856 @ (adr r0, 6c58d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4eaf0>) │ │ │ │ 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 │ │ │ │ @@ -2326396,25 +2326423,25 @@ │ │ │ │ b.n 6c5916 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4eb36> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r8, [pc, #956] @ 6c5e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f0b8> │ │ │ │ @@ -2326766,27 +2326793,27 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c5e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f058> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r5, pc, #24 @ (adr r5, 6c5eb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f0d8>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r1, pc, #768 @ (adr r1, 6c61b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f3d8>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2327356,25 +2327383,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #168 @ (adr r0, 6c6570 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f790>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 6c652c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f74c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf7200127 │ │ │ │ - @ instruction: 0xf7080127 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf7800127 │ │ │ │ + @ instruction: 0xf7680127 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6b438 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2327559,15 +2327586,15 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61de40 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c6396 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4f5b6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2327993,26 +2328020,26 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adc.w r1, ip, #39 @ 0x27 │ │ │ │ + sub.w r1, ip, #39 @ 0x27 │ │ │ │ ldr r0, [pc, #4] @ (6c6c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4fe2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6c6c18 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4fe38>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 6c6cf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ff18> │ │ │ │ + beq.n 6c6bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4fdd8> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c6c2c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4fe4c>) │ │ │ │ ldr.w r2, [r0, #3480] @ 0xd98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2328107,27 +2328134,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c6d4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ff6a> │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac67f8 │ │ │ │ + bl ac6808 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 43441c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e37c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3548 @ 0xddc │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl ac67f8 │ │ │ │ + bl ac6808 │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 43441c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e37c> │ │ │ │ b.n 6c6d44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ff64> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328146,22 +2328173,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45c840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3467a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl ac2e38 │ │ │ │ + bl ac2e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c6e40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50060> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac2ebc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac2eb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34681c> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2328239,22 +2328266,22 @@ │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - ldcl 1, cr0, [ip, #156]! @ 0x9c │ │ │ │ + cdp 1, 5, cr0, cr12, cr7, {1} │ │ │ │ bhi.n 6c6ea4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x500c4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ 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 │ │ │ │ @@ -2328647,15 +2328674,15 @@ │ │ │ │ bne.w 6c71c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x503e6> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c71c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x503e6> │ │ │ │ b.n 6c720a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5042a> │ │ │ │ nop │ │ │ │ - stmdb r2!, {r0, r1, r2, r5, r8} │ │ │ │ + @ instruction: 0xe9820127 │ │ │ │ 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] @ 6c77c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x509e0> │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2328847,15 +2328874,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 b05eac │ │ │ │ + bl b05ebc │ │ │ │ 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] │ │ │ │ @@ -2328959,15 +2328986,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c6d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x4ff88> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ac67e0 │ │ │ │ + bl ac67f0 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 45ed18 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c78> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2329029,50 +2329056,49 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ bl 6897de <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x129fe> │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ bl 6637e6 │ │ │ │ bl 6677ea │ │ │ │ bl 67f7ee <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x8a0e> │ │ │ │ bl 6bb7f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x44a12> │ │ │ │ @ instruction: 0xfa27ffff │ │ │ │ bl 66d7fa │ │ │ │ bl 67f7fe <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x8a1e> │ │ │ │ bl 6b1802 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3aa22> │ │ │ │ - b.n 6c767c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5089c> │ │ │ │ + b.n 6c773c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5095c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adc.w r1, r8, r7, asr #32 │ │ │ │ - b.n 6c77b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x509d0> │ │ │ │ + sub.w r1, r8, r7, asr #32 │ │ │ │ + @ instruction: 0xe8300127 │ │ │ │ + b.n 6c745c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5067c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c739c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x505bc> │ │ │ │ + b.n 6c7190 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x503b0> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c70d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x502f0> │ │ │ │ + b.n 6c7398 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x505b8> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6c72d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x504f8> │ │ │ │ - lsls r7, r4, #4 │ │ │ │ - strd r0, r1, [r6, #-156]! @ 0x9c │ │ │ │ - strd r0, r1, [r0], #-156 @ 0x9c │ │ │ │ - b.n 6c74cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x506ec> │ │ │ │ + strd r0, r1, [r6, #156] @ 0x9c │ │ │ │ + @ instruction: 0xe8c00127 │ │ │ │ + b.n 6c758c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x507ac> │ │ │ │ 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] @ (6c7898 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50ab8>) │ │ │ │ @@ -2329120,15 +2329146,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ 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 │ │ │ │ @@ -2329357,25 +2329383,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6c7b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d6c> │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bls.n 6c7a94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50cb4> │ │ │ │ + bge.n 6c7b54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d74> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 6c7a7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50c9c> │ │ │ │ + bge.n 6c7b3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d5c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6c7b4a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d6a> │ │ │ │ + cbz r4, 6c7b62 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d82> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 6c7b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d6c> │ │ │ │ + cbz r6, 6c7b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d84> │ │ │ │ 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 433524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d484> │ │ │ │ @@ -2329810,15 +2329836,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c7ff6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51216> │ │ │ │ strh r2, [r5, #2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add.w r1, lr, r7, asr #32 │ │ │ │ + sbc.w r1, lr, r7, asr #32 │ │ │ │ ldrb r6, [r7, #31] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2330235,15 +2330261,15 @@ │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c8110 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51330> │ │ │ │ b.n 6c80d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x512f8> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bic.w r1, r2, r7, asr #32 │ │ │ │ + eor.w r1, r2, r7, asr #32 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #28] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c8558 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51778> │ │ │ │ bhi.n 6c853c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5175c> │ │ │ │ @@ -2330297,17 +2330323,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bgt.n 6c86a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x518c4> │ │ │ │ + bgt.n 6c8564 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51784> │ │ │ │ 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 │ │ │ │ @@ -2330833,31 +2330859,31 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c7b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x50d48> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6c89b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51bd8> │ │ │ │ nop │ │ │ │ - bge.n 6c8be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51e00> │ │ │ │ + bge.n 6c8aa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51cc0> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bhi.n 6c8c24 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51e44> │ │ │ │ + bhi.n 6c8ae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51d04> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ 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 │ │ │ │ @@ -2331026,27 +2331052,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c8cfa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51f1a> │ │ │ │ nop │ │ │ │ strb r4, [r5, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c8e00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52020> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2331116,15 +2331142,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51fd8> │ │ │ │ - ble.n 6c8ef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52118> │ │ │ │ + ble.n 6c8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x51fd8> │ │ │ │ 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 │ │ │ │ @@ -2331187,15 +2331213,15 @@ │ │ │ │ blx 6bb48 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c8e8a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x520aa> │ │ │ │ - bgt.n 6c8e28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52048> │ │ │ │ + ble.n 6c8ee8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52108> │ │ │ │ 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 │ │ │ │ @@ -2331537,25 +2331563,25 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c903c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5225c> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ 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] │ │ │ │ @@ -2332209,29 +2332235,29 @@ │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c99aa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52bca> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c93ba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x525da> │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bvs.n 6c9aa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52cc8> │ │ │ │ + bvs.n 6c9968 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b88> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bvs.n 6c9a6c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c8c> │ │ │ │ + bvs.n 6c992c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b4c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcc.n 6c9964 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b84> │ │ │ │ + bmi.n 6c9a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c44> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c9944 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b64> │ │ │ │ + bcc.n 6c9a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c24> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c997c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b9c> │ │ │ │ + bmi.n 6c9a3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c5c> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bcc.n 6c9940 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52b60> │ │ │ │ + bcc.n 6c9a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52c20> │ │ │ │ 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 │ │ │ │ @@ -2332775,15 +2332801,15 @@ │ │ │ │ beq.w 6c9ab6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52cd6> │ │ │ │ b.n 6c9ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x52ec8> │ │ │ │ nop │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6ce8cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x57aec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2332815,15 +2332841,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, 6ca086 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x532a6> │ │ │ │ - bl b00c00 │ │ │ │ + bl b00c10 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6ca090 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x532b0> │ │ │ │ bl 59abd4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x484b34> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6ca0ee <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5330e> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2332947,15 +2332973,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6e8e84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720a4> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6e8e84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720a4> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl ac6808 │ │ │ │ + bl ac6818 │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ca2aa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x534ca> │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 6c590 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2333105,15 +2333131,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6ca7d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x539f8>) │ │ │ │ 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 ac67fc │ │ │ │ + bl ac680c │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cadda <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x53ffa> │ │ │ │ @@ -2333423,109 +2333449,109 @@ │ │ │ │ ldrb r6, [r6, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ mcrr2 15, 15, pc, r5, cr15 @ │ │ │ │ @ instruction: 0xfbebffff │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + str r2, [r4, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + it cs │ │ │ │ + lslcs r0, r4, #2 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 6ca872 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x53a92> │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #4] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r2, #0] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + str r2, [r2, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 6ca8c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x53ae2> │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ 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] @ 6cb140 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54360> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -2334047,15 +2334073,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e80e8 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b00800 │ │ │ │ + bl b00810 │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cadda <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x53ffa> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ ldrb.w r1, [r3, #3514] @ 0xdba │ │ │ │ ldr r3, [pc, #648] @ (6cb184 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x543a4>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2334251,35 +2334277,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -2334289,25 +2334315,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #0 @ (adr r0, 6cb190 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x543b0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ 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] @ (6cb1cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x543ec>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2334318,15 +2334344,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 444cb0 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32ec10> │ │ │ │ str.w r0, [r4, #3520] @ 0xdc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ 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] @ (6cb394 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x545b4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2334502,54 +2334528,53 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6cb2a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x544c4> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #64] @ (6cb3d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x545f8>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #40 @ (adr r3, 6cb3c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x545e8>) │ │ │ │ + add r3, pc, #424 @ (adr r3, 6cb548 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54768>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xe81600a2 │ │ │ │ - b.n 6cb324 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54544> │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrd r0, r0, [r6], #-648 @ 0x288 │ │ │ │ + @ instruction: 0xe80e00a2 │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cb470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54690> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2334727,15 +2334752,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #48] @ (6cb638 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x54858>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ 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] @ (6cb67c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5489c>) │ │ │ │ @@ -2335689,19 +2335714,19 @@ │ │ │ │ b.n 6cc086 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x552a6> │ │ │ │ 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 6cc0da <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x552fa> │ │ │ │ - cmp r0, sp │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [pc, #64] @ (6cc18c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x553ac>) │ │ │ │ + ldr r5, [pc, #448] @ (6cc30c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5552c>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2336158,15 +2336183,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #632] @ 0x278 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r0, [pc, #264] @ (6cc878 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x55a98>) │ │ │ │ + ldr r0, [pc, #648] @ (6cc9f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x55c18>) │ │ │ │ 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 │ │ │ │ @@ -2336882,17 +2336907,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ nop │ │ │ │ adds r4, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2337120,23 +2337145,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ b.n 6cd162 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x56382> │ │ │ │ cmp r6, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2337788,15 +2337813,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} │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #22 │ │ │ │ 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 │ │ │ │ @@ -2337889,19 +2337914,19 @@ │ │ │ │ bhi.n 6cdcac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x56ecc> │ │ │ │ b.n 6cdbea <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x56e0a> │ │ │ │ nop │ │ │ │ movs r4, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2339356,15 +2339381,15 @@ │ │ │ │ bl 6ce8cc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x57aec> │ │ │ │ b.n 6ced8a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x57faa> │ │ │ │ nop │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6cee64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58084>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2339407,15 +2339432,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cee3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5805c> │ │ │ │ nop │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1392 @ 0x570 │ │ │ │ str.w r1, [r0, #728] @ 0x2d8 │ │ │ │ strb.w ip, [r0, #1408] @ 0x580 │ │ │ │ cbz r3, 6ceea2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x580c2> │ │ │ │ @@ -2339480,15 +2339505,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cef38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58158>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2339559,15 +2339584,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 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2339580,15 +2339605,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} │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6cf070 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58290>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2339604,15 +2339629,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 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6cf0ba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x582da> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2339708,15 +2339733,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 6cf12e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5834e> │ │ │ │ nop │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1236] @ 0x4d4 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ @@ -2339913,21 +2339938,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r1, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r5, #2 │ │ │ │ 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, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2339963,15 +2339988,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 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ 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] @ (6cf5e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58808>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2340078,15 +2340103,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ 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] @ (6cf7a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x589c0>) │ │ │ │ @@ -2340234,15 +2340259,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r5, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2340310,15 +2340335,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6cf826 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58a46> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6cf822 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58a42> │ │ │ │ b.n 6cf826 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58a46> │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2340544,15 +2340569,15 @@ │ │ │ │ bne.n 6cfb20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58d40> │ │ │ │ b.n 6cfa84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58ca4> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r4, r6, #21 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2341044,15 +2341069,15 @@ │ │ │ │ b.n 6d0046 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59266> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r4, #4 │ │ │ │ vsra.u32 q8, , #22 │ │ │ │ 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 │ │ │ │ @@ -2341123,15 +2341148,15 @@ │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6d0124 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59344> │ │ │ │ vbit q0, q3, │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1228] @ 6d0660 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59880> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341565,25 +2341590,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 3, r0, cr2, cr7, {2} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 2, r0, cr10, cr7, {2} │ │ │ │ mrc2 1, 0, r0, cr6, cr7, {2} │ │ │ │ - ldr r4, [r1, #32] │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d06d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x598f4> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6d06b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x598d6> │ │ │ │ @@ -2341691,15 +2341716,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 afb8c8 │ │ │ │ + bl afb8d8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d07ea <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59a0a> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 59b6b4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x485614> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2341862,15 +2341887,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 affb68 │ │ │ │ + bl affb78 │ │ │ │ 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] @ (6d0cb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59ed4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2342080,19 +2342105,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 6d0950 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x59b70> │ │ │ │ nop │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + str r0, [r5, #8] │ │ │ │ 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 │ │ │ │ @@ -2342334,15 +2342359,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 b04c20 │ │ │ │ + bl b04c30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d1040 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a260>) │ │ │ │ ldr r3, [pc, #160] @ (6d103c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a25c>) │ │ │ │ @@ -2342373,15 +2342398,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 b04dc0 │ │ │ │ + bl b04dd0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0f96 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a1b6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d0f96 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a1b6> │ │ │ │ @@ -2342401,15 +2342426,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 b04cf0 │ │ │ │ + bl b04d00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d0f96 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a1b6> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c40157 │ │ │ │ @@ -2342504,15 +2342529,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 b0684c │ │ │ │ + bl b0685c │ │ │ │ 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 │ │ │ │ @@ -2342538,15 +2342563,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 b0684c │ │ │ │ + bl b0685c │ │ │ │ ldr r2, [pc, #36] @ (6d11c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a3e4>) │ │ │ │ ldr r3, [pc, #32] @ (6d11c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a3e0>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2342760,15 +2342785,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 ac694c │ │ │ │ + bl ac695c │ │ │ │ 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 │ │ │ │ @@ -2342804,15 +2342829,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d1426 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a646> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ b.n 6d1430 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a650> │ │ │ │ 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 │ │ │ │ @@ -2342875,15 +2342900,15 @@ │ │ │ │ b.n 6d1448 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a668> │ │ │ │ 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 ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ 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] @ (6d15e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5a800>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2343634,19 +2343659,19 @@ │ │ │ │ b.n 6d1cb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5aed6> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ b.n 6d1acc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5acec> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, lr, #5242880 @ 0x500000 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + rsbs r0, lr, #5242880 @ 0x500000 │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adc.w r0, r8, #5242880 @ 0x500000 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + sub.w r0, r8, #5242880 @ 0x500000 │ │ │ │ + str r0, [r2, r2] │ │ │ │ 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 6c590 │ │ │ │ @@ -2343888,19 +2343913,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d22f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b510> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3a000a0 │ │ │ │ + and.w r0, r0, #5242880 @ 0x500000 │ │ │ │ b.n 6d21f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b414> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf26600a0 │ │ │ │ - @ instruction: 0xf26000a0 │ │ │ │ + movt r0, #24736 @ 0x60a0 │ │ │ │ + movt r0, #160 @ 0xa0 │ │ │ │ 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 r3, r1 │ │ │ │ @@ -2344015,15 +2344040,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r7, r2, #5 │ │ │ │ udf #192 @ 0xc0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, #160 @ 0xa0 │ │ │ │ + addw r0, r0, #160 @ 0xa0 │ │ │ │ stmdb 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] @ (6d23b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b5d4>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r3, [pc, #532] @ (6d23b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b5d8>) │ │ │ │ @@ -2344240,19 +2344265,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ udf #72 @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18a00a0 │ │ │ │ + @ instruction: 0xf1ea00a0 │ │ │ │ ble.n 6d2364 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b584> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf0b200a0 │ │ │ │ - vaddl.s8 q8, d18, d16 │ │ │ │ + adds.w r0, r2, #160 @ 0xa0 │ │ │ │ + bic.w r0, r2, #160 @ 0xa0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6c590 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2344564,19 +2344589,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 6d27e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba00> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d0, d18, d16 │ │ │ │ - vhadd.s d16, d28, d16 │ │ │ │ - ldr r0, [pc, #360] @ (6d28a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bac0>) │ │ │ │ + vaddl.s8 q0, d18, d16 │ │ │ │ + vaddl.s16 q8, d28, d16 │ │ │ │ + ldr r0, [pc, #744] @ (6d2a20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bc40>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cdp 0, 14, cr0, cr4, cr0, {5} │ │ │ │ + vhadd.s8 d16, d20, d16 │ │ │ │ stmdb 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] @ (6d28ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb0c>) │ │ │ │ ldr r4, [r0, #16] │ │ │ │ @@ -2344740,23 +2344765,23 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d27dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5b9fc> │ │ │ │ b.n 6d2868 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba88> │ │ │ │ bhi.n 6d2840 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba60> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc 0, 10, r0, r8, cr0 │ │ │ │ - @ instruction: 0xf730009a │ │ │ │ - blt.n 6d2968 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb88> │ │ │ │ + ldc 0, cr0, [r8], #640 @ 0x280 │ │ │ │ + @ instruction: 0xf790009a │ │ │ │ + blt.n 6d2828 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba48> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blt.n 6d2958 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb78> │ │ │ │ + blt.n 6d2818 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ba38> │ │ │ │ lsls r0, r4, #2 │ │ │ │ cbz r1, 6d2916 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb36> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6d2918 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bb38> │ │ │ │ bx lr │ │ │ │ @@ -2345114,15 +2345139,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ bvs.n 6d2d08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5bf28> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85800a0 │ │ │ │ + ldmia.w r8!, {r5, r7} │ │ │ │ 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] │ │ │ │ strb.w ip, [r0, #1048] @ 0x418 │ │ │ │ @@ -2347826,45 +2347851,45 @@ │ │ │ │ movhi r0, r0 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ bkpt 0x001e │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6d4a68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dc88> │ │ │ │ + bcs.n 6d4b28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd48> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 6d4bb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ddd4> │ │ │ │ + bne.n 6d4a74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dc94> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 6d4b30 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd50> │ │ │ │ + beq.n 6d4bf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5de10> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 6d4bc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dde0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + beq.n 6d4b10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5dd30> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d46ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5d8cc> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2348031,19 +2348056,19 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d411e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5d33e> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2348197,15 +2348222,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d4e86 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5e0a6> │ │ │ │ b.n 6d4eb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5e0d4> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2349276,23 +2349301,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d5858 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ea78> │ │ │ │ b.n 6d59b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5ebd2> │ │ │ │ add r0, sp, #776 @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ 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 │ │ │ │ @@ -2349480,19 +2349505,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d5dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5eff8>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d5d96 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5efb6> │ │ │ │ add r3, pc, #320 @ (adr r3, 6d5f0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5f12c>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #32 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 6d5ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5effc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ 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 │ │ │ │ @@ -2351123,15 +2351148,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 afb9b4 │ │ │ │ + bl afb9c4 │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6bee4 │ │ │ │ ldr r2, [pc, #332] @ (6d715c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6037c>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2351224,64 +2351249,64 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @ instruction: 0xfa81ffff │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ ldr??.w pc, [sp, #4095] @ 0xfff │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bl 631116 │ │ │ │ bl 5cd11a │ │ │ │ bl 6b511e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x3e33e> │ │ │ │ bl 599122 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x483082> │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 1, cr0, [lr, #-152] @ 0xffffff68 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + ldc2 1, cr0, [lr, #152]! @ 0x98 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 6d7330 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60550>) │ │ │ │ + add r3, pc, #832 @ (adr r3, 6d74b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x606d0>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d70c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x602e8> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d7534 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60754> │ │ │ │ @@ -2351650,16 +2351675,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d75c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x607e6> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4c0126 │ │ │ │ - add r1, pc, #992 @ (adr r1, 6d79b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60bd4>) │ │ │ │ + @ instruction: 0xfbac0126 │ │ │ │ + add r2, pc, #352 @ (adr r2, 6d7734 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60954>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d7956 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60b76> │ │ │ │ cbz r6, 6d75f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60810> │ │ │ │ @@ -2352097,25 +2352122,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 │ │ │ │ - add r0, pc, #112 @ (adr r0, 6d7b44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60d64>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 6d7cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60ee4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6d7e80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x610a0>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 6d7c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60e20>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 6d7b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60d2c>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 6d7c8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60eac>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 6d7cf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x60f10>) │ │ │ │ + add r0, pc, #904 @ (adr r0, 6d7e70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61090>) │ │ │ │ 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 │ │ │ │ @@ -2352462,21 +2352487,21 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d62d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x5f4f4> │ │ │ │ ldr.w r3, [r5, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d72d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x604f2> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ 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] @ (6d8290 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x614b0>) │ │ │ │ @@ -2352833,17 +2352858,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r2, [r5, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (6d839c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x615bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2353185,15 +2353210,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ 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 │ │ │ │ @@ -2353282,17 +2353307,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (6d8964 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61b84>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2353471,19 +2353496,19 @@ │ │ │ │ b.n 6d88c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61ae2> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r4, [r2, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (6d8a24 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x61c44>) │ │ │ │ @@ -2355965,15 +2355990,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2356113,15 +2356138,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2356194,15 +2356219,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356283,15 +2356308,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356381,15 +2356406,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2356707,15 +2356732,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2356820,15 +2356845,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 ac921c │ │ │ │ + bl ac922c │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2356920,15 +2356945,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6daf7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6419c> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl ac94e0 │ │ │ │ + bl ac94f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2357081,15 +2357106,15 @@ │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl ac9448 │ │ │ │ + bl ac9458 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6dae20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64040> │ │ │ │ ldr.w r2, [pc, #1792] @ 6db848 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64a68> │ │ │ │ ldr.w r3, [pc, #1764] @ 6db830 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64a50> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2357250,15 +2357275,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6da230 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63450> │ │ │ │ b.n 6db21e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6443e> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac91b4 │ │ │ │ + bl ac91c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6db21e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6443e> │ │ │ │ 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 │ │ │ │ @@ -2357601,15 +2357626,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d9068 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x62288> │ │ │ │ b.n 6db21e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6443e> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl ac91b4 │ │ │ │ + bl ac91c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6db21e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6443e> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db6d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x648f2> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2357633,19 +2357658,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [pc, #704] @ (6dbb0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64d2c>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2357657,15 +2357682,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6db924 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64b44>) │ │ │ │ ldr r3, [pc, #188] @ (6db928 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64b48>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6db8ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64acc> │ │ │ │ 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} │ │ │ │ @@ -2357808,15 +2357833,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ @@ -2357873,27 +2357898,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6dcfe2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x66202> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6dc43a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6565a> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2357903,15 +2357928,15 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d937c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6259c> │ │ │ │ b.n 6db9d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64bf0> │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2357958,15 +2357983,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r3, sp, #836 @ 0x344 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, r3 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ @@ -2358194,15 +2358219,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2358412,15 +2358437,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2358736,15 +2358761,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2358846,30 +2358871,30 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bvs.n 6dc6a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x658c0> │ │ │ │ + bvs.n 6dc560 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65780> │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ add r3, sp, #788 @ 0x314 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2358989,15 +2359014,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ add.w ip, r3, r5 │ │ │ │ @@ -2359009,15 +2359034,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #916 @ 0x394 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r3, sp, #1176 @ 0x498 │ │ │ │ @@ -2359367,15 +2359392,15 @@ │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ bl 6da6d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x638f4> │ │ │ │ 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 ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r0, [sl] │ │ │ │ add.w r1, sp, #1168 @ 0x490 │ │ │ │ @@ -2359615,15 +2359640,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2359659,27 +2359684,27 @@ │ │ │ │ b.w 6dc33e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6555e> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6dc43a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6565a> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2359875,15 +2359900,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ add r5, sp, #388 @ 0x184 │ │ │ │ @@ -2360016,15 +2360041,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6dd0b6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x662d6> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2360135,15 +2360160,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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2360248,30 +2360273,30 @@ │ │ │ │ bl 5ccc54 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6dd6ce <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x668ee> │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ b.w 6dcac6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65ce6> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r3, sp, #532 @ 0x214 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ @@ -2360337,15 +2360362,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6dcbb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x65dd8> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2360398,30 +2360423,30 @@ │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ mov r0, fp │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d9068 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x62288> │ │ │ │ b.w 6db9d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x64bf0> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac97d4 │ │ │ │ + bl ac97e4 │ │ │ │ add r3, sp, #564 @ 0x234 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ bl 6dac98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x63eb8> │ │ │ │ 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 ac9774 │ │ │ │ + bl ac9784 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6da41c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6363c> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ add r2, sp, #660 @ 0x294 │ │ │ │ @@ -2360598,25 +2360623,25 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ blx 6bfd4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - nop {15} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2360730,41 +2360755,41 @@ │ │ │ │ bne.n 6ddc10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x66e30> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6de942 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67b62> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ad1a6c │ │ │ │ + bl ad1a7c │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ mov r0, r5 │ │ │ │ bl 6eaea0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x740c0> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6ddc84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x66ea4> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl aca46c │ │ │ │ + bl aca47c │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4ecc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de938 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67b58> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6eafe8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74208> │ │ │ │ b.n 6ddcaa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x66eca> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl aca46c │ │ │ │ + bl aca47c │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4baf6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4ecc> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6de938 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67b58> │ │ │ │ @@ -2360775,45 +2360800,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6eadfc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7401c> │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl aedfa4 │ │ │ │ + bl aedfb4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl ae9f70 │ │ │ │ + bl ae9f80 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl aded68 │ │ │ │ + bl aded78 │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6de606 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67826> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 531f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41be80> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl adb288 │ │ │ │ + bl adb298 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0598 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl ac9830 │ │ │ │ + bl ac9840 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cece4 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cecfc │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2361643,21 +2361668,21 @@ │ │ │ │ b.w 6ddcea <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x66f0a> │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r0, r4, r5} │ │ │ │ vcvt.u32.f32 q13, , #1 │ │ │ │ - @ instruction: 0xffff3b3c │ │ │ │ + @ instruction: 0xffff3b9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r4, #4 │ │ │ │ adds r2, r2, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #988 @ 0x3dc │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2361686,15 +2361711,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6de65a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6787a> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ad9da4 │ │ │ │ + bl ad9db4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bee4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2362166,40 +2362191,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6deb46 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67d66> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ac5fe4 │ │ │ │ + bl ac5ff4 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6debb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67dd6> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ac601c │ │ │ │ + bl ac602c │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6deba2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67dc2> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e8bb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ac61e4 │ │ │ │ + bl ac61f4 │ │ │ │ cbz r0, 6dec0a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67e2a> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6debfe <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67e1e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac672c │ │ │ │ + bl ac673c │ │ │ │ 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 │ │ │ │ @@ -2362218,17 +2362243,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ mov r0, r4 │ │ │ │ bl 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -2362297,17 +2362322,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6deca6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67ec6> │ │ │ │ asrs r4, r1, #14 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + adds r0, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ 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] │ │ │ │ @@ -2362384,17 +2362409,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6ded98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x67fb8> │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2362506,21 +2362531,21 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6deee8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x68108> │ │ │ │ asrs r6, r2, #7 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2362670,25 +2362695,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6df01c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6823c> │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -2362837,25 +2362862,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6df1dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x683fc> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #27 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ 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] @ (6df634 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x68854>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2363189,63 +2363214,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6df2e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x68508> │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ 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] @ 6e025c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6947c> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2364320,45 +2364345,45 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsrs r2, r7, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r1, #29] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6dfcb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x68ed8> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2364649,39 +2364674,39 @@ │ │ │ │ bne.w 6e0130 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69350> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6e0130 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69350> │ │ │ │ b.n 6e0118 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69338> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + adds r4, r1, r1 │ │ │ │ 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, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6e0778 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69998>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2364840,48 +2364865,48 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, #342] @ 0x156 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6dffe2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69202> │ │ │ │ - vqshl.u64 d17, d10, #63 @ 0x3f │ │ │ │ + vqshl.u64 , q13, #63 @ 0x3f │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6e002a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6924a> │ │ │ │ vcvt.u16.f16 , q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ @ instruction: 0xef99ffff │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ rors r2, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ strh.w r0, [r0, #342] @ 0x156 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2365168,83 +2365193,83 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6e09c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69be6> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f60156 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsrs r6, r1 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ lsls r2, r5 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bgt.n 6e0ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69ce4> │ │ │ │ + ble.n 6e0b84 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69da4> │ │ │ │ lsls r3, r3, #2 │ │ │ │ ands r0, r6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bgt.n 6e0a9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69cbc> │ │ │ │ + ble.n 6e0b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69d7c> │ │ │ │ lsls r3, r3, #2 │ │ │ │ ands r0, r3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bgt.n 6e0a74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69c94> │ │ │ │ + ble.n 6e0b34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69d54> │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ lsls r0, r2, #5 │ │ │ │ - bgt.n 6e0a48 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69c68> │ │ │ │ + bgt.n 6e0b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69d28> │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r7, #220 @ 0xdc │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r7, #16 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r7, #94 @ 0x5e │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r8, sp │ │ │ │ + mov r0, r9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6e0be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69e00>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6e0bd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69df4> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2365502,19 +2365527,19 @@ │ │ │ │ bl 462870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34c7d0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a256c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aed850 │ │ │ │ + bl aed860 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedfa4 │ │ │ │ + bl aedfb4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c4a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ae994> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2365656,19 +2365681,19 @@ │ │ │ │ bl 462870 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34c7d0> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b860c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a256c> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl aed850 │ │ │ │ + bl aed860 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl aedfa4 │ │ │ │ + bl aedfb4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c4a34 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3ae994> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #612] @ (6e1250 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a470>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2365686,15 +2365711,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl aebdc8 │ │ │ │ + bl aebdd8 │ │ │ │ b.n 6e0d6a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69f8a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2365702,29 +2365727,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c8190 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b20f0> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6e1000 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a220> │ │ │ │ mov r0, sl │ │ │ │ - bl ada9c0 │ │ │ │ + bl ada9d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c6330 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3b0290> │ │ │ │ ldr r5, [sp, #28] │ │ │ │ orrs r6, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bee4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl aebdc8 │ │ │ │ + bl aebdd8 │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6e0d6a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x69f8a> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b444c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x39e3ac> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2365926,17 +2365951,17 @@ │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ sdiv pc, pc, pc │ │ │ │ vorn q8, q0, q3 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e12aa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a4ca> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2365966,19 +2365991,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e12b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a4d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2366774,29 +2366799,29 @@ │ │ │ │ b.n 6e1aae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6acce> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 6e1798 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a9b8> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e1b30 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ad50> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2366995,15 +2367020,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 6e2434 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b654> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #14 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #140] @ (6e1dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6afe0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2367834,15 +2367859,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blt.n 6e2568 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b788> │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl 5905f2 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x47a552> │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2367896,15 +2367921,15 @@ │ │ │ │ nop │ │ │ │ bls.n 6e2668 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b888> │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r4, #24 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e2778 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b998>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2368002,37 +2368027,37 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ bls.n 6e27dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b9fc> │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r3, #118 @ 0x76 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str??.w r0, [lr, #153] @ 0x99 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + vst4.32 {d16-d19}, [lr :64], r9 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e27be <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b9de> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e27c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b9e8>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r5, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e27d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6b9f4> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e27e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ba00> │ │ │ │ @@ -2368186,15 +2368211,15 @@ │ │ │ │ bhi.n 6e2990 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6bbb0> │ │ │ │ ldr r3, [pc, #12] @ (6e2994 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6bbb4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #928] @ (6e2d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6bf58>) │ │ │ │ + ldr r3, [pc, #288] @ (6e2ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6bcd8>) │ │ │ │ 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 │ │ │ │ @@ -2369074,15 +2369099,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e32e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6c500>) │ │ │ │ add r1, pc │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ vldr s0, [pc, #4] @ 6e32dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6c4fc> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #18591 @ 0x489f │ │ │ │ + subw r0, r4, #2207 @ 0x89f │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e32f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6c518> │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2370239,15 +2370264,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmia r4!, {r2, r3, r4} │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb.w pc, [pc, #-4095] @ 6e2e61 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6c081> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r2, pc, lsr #2 │ │ │ │ + sbc.w r0, r2, pc, lsr #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] │ │ │ │ ldr r4, [pc, #204] @ (6e3f4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6d16c>) │ │ │ │ @@ -2374671,15 +2374696,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 6e6e6e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7008e> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r6, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1092] @ 6e7344 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70564> │ │ │ │ @@ -2375180,17 +2375205,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 439128 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x323088> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e74f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70710> │ │ │ │ str r4, [r5, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e7536 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70756> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2375366,15 +2375391,15 @@ │ │ │ │ b.n 6e76be <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x708de> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e769c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x708bc> │ │ │ │ ldrh r4, [r6, #10] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r4, r5, r7} │ │ │ │ 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] │ │ │ │ @@ -2375776,29 +2375801,29 @@ │ │ │ │ b.n 6e7b14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d34> │ │ │ │ ldr r3, [pc, #32] @ (6e7b5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d7c>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e7b14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d34> │ │ │ │ ldr r3, [pc, #32] @ (6e7b60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d80>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e7b14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70d34> │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ 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, 6e7ba4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70dc4> │ │ │ │ @@ -2375875,39 +2375900,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6e7bae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70dce> │ │ │ │ ldr r0, [pc, #52] @ (6e7c54 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e74>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e7bc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70de4> │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - beq.n 6e7c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e24> │ │ │ │ + bne.n 6e7cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70ee4> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 6e7be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70e00> │ │ │ │ + bvs.n 6e7ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70ec0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ 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, 6e7c80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70ea0> │ │ │ │ @@ -2375957,32 +2375982,32 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e7cfc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70f1c>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e7c92 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70eb2> │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 6e7d16 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70f36> │ │ │ │ + rev r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bmi.n 6e7c80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70ea0> │ │ │ │ + bpl.n 6e7d40 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70f60> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 6e8024 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71244>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 6e7da4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x70fc4>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bfi r0, r4, #2, #29 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ubfx r0, r4, #2, #31 │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ 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] @ 6e88f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71b14> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2377085,268 +2377110,268 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r3, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 6e8954 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71b74>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e8620 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71840> │ │ │ │ + b.n 6e86e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71900> │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6e8534 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71754> │ │ │ │ + b.n 6e85f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71814> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - rsb r1, r0, #10813440 @ 0xa50000 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + @ instruction: 0xf6200125 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfbfa009c │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + mrrc2 0, 9, r0, sl, cr12 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf58e009c │ │ │ │ - subs r0, r0, r0 │ │ │ │ + @ instruction: 0xf5ee009c │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb r4, [r3, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e8f18 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72138> │ │ │ │ + b.n 6e8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x721f8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6e8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f48> │ │ │ │ + b.n 6e8de8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72008> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r5, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r0, #32] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf0b80125 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + adds.w r1, r8, #37 @ 0x25 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 6e8a9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71cbc> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 6e8d98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fb8>) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 6e8c58 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e78>) │ │ │ │ + add r7, pc, #984 @ (adr r7, 6e8dd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ff8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vrhadd.s32 d16, d6, d21 │ │ │ │ - add r7, pc, #592 @ (adr r7, 6e8c5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e7c>) │ │ │ │ + vaddw.s8 q8, q3, d21 │ │ │ │ + add r7, pc, #976 @ (adr r7, 6e8ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ffc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + svc 30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #352 @ (adr r7, 6e8b78 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d98>) │ │ │ │ + add r7, pc, #736 @ (adr r7, 6e8cf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f18>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 6e8b58 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d78>) │ │ │ │ + add r7, pc, #696 @ (adr r7, 6e8cd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ef8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #176 @ (adr r7, 6e8ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d00>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 6e8c60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e80>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + svc 12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #72 @ (adr r7, 6e8a80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ca0>) │ │ │ │ + add r7, pc, #456 @ (adr r7, 6e8c00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e20>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 6e8e2c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7204c>) │ │ │ │ + add r7, pc, #368 @ (adr r7, 6e8bac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dcc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ble.n 6e89d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71bf4> │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 6e8e50 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72070>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 6e8bd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71df0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 6e8e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7206c>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 6e8bcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dec>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 6e8d80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fa0>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 6e8b00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d20>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 6e8a6c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71c8c>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 6e8bec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e0c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6e90a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x722c0> │ │ │ │ + b.n 6e9160 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72380> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [pc, #56] @ (6e8abc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71cdc>) │ │ │ │ + ldr r5, [pc, #440] @ (6e8c3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e5c>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [pc, #568] @ (6e8cc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ee4>) │ │ │ │ + ldr r3, [pc, #952] @ (6e8e44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72064>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 6e8e20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72040>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 6e8ba0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dc0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 6e8cbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71edc>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 6e8e3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7205c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 6e8d28 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f48>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 6e8ea8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720c8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #472 @ (adr r4, 6e8c94 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71eb4>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 6e8e14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72034>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6e89d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71bf8> │ │ │ │ + bgt.n 6e8a98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71cb8> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 6e8b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d28>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 6e8c88 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ea8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6e8eb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720d4>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 6e8c34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e54>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 6e8db8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fd8>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 6e8b38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d58>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 6e8d38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f58>) │ │ │ │ + add r3, pc, #984 @ (adr r3, 6e8eb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720d8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 6e8e34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72054>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 6e8bb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dd4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 6e8ecc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720ec>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 6e8c4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e6c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 6e8e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72058>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 6e8bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dd8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 6e8e64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72084>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 6e8be4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e04>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 6e8e10 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72030>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 6e8b90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71db0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 6e8e3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7205c>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 6e8bbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ddc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 6e8e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72088>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 6e8be8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e08>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 6e8e74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72094>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 6e8bf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e14>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 6e8e60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72080>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 6e8be0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e00>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 6e8e9c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x720bc>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 6e8c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e3c>) │ │ │ │ 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 │ │ │ │ @@ -2377448,15 +2377473,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e8b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d6c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e8bf2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e12> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ac6074 │ │ │ │ + bl ac6084 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e8bf6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e16> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e8be6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71e06> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2377515,15 +2377540,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 ac5b70 │ │ │ │ + bl ac5b80 │ │ │ │ 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 │ │ │ │ @@ -2377532,15 +2377557,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 ac5c58 │ │ │ │ + bl ac5c68 │ │ │ │ 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 │ │ │ │ @@ -2377548,15 +2377573,15 @@ │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ cbz r1, 6e8d1e <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f3e> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ac5cd0 │ │ │ │ + bl ac5ce0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r9 │ │ │ │ bhi.n 6e8d16 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f36> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 6e8d0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71f2c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2377615,15 +2377640,15 @@ │ │ │ │ beq.n 6e8dde <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71ffe> │ │ │ │ tst.w r9, r7 │ │ │ │ beq.n 6e8dc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fe0> │ │ │ │ add.w r2, fp, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #1 │ │ │ │ - bl ac5c1c │ │ │ │ + bl ac5c2c │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6e8dc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fe6> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #16 │ │ │ │ bne.n 6e8db6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fd6> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2377632,15 +2377657,15 @@ │ │ │ │ bne.n 6e8dac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71fcc> │ │ │ │ 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 ac5cf4 │ │ │ │ + bl ac5d04 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 6c590 │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 6e8e02 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72022> │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ ldr r2, [pc, #100] @ (6e8e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7209c>) │ │ │ │ @@ -2377672,21 +2377697,21 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #12] │ │ │ │ b.n 6e8cba <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71eda> │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r1, r0, r5, asr #32 │ │ │ │ + sbcs.w r1, r0, r5, asr #32 │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - orr.w r1, ip, r5, asr #32 │ │ │ │ + @ instruction: 0xeaac0125 │ │ │ │ strb r4, [r4, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - b.n 6e8b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d28> │ │ │ │ + b.n 6e8bc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71de8> │ │ │ │ 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 43a898 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3247f8> │ │ │ │ @@ -2379187,15 +2379212,15 @@ │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ 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] @ (6ea14c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7336c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2379503,15 +2379528,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r4, #32] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #20] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ 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 6ea184 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x733a4> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2381717,15 +2381742,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 b03510 │ │ │ │ + bl b03520 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb80c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74a2c> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2381790,15 +2381815,15 @@ │ │ │ │ bcs.n 6eb944 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74b64> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eb464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74684> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b04144 │ │ │ │ + bl b04154 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eb8d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74af8> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382014,15 +2382039,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 b01fac │ │ │ │ + bl b01fbc │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ebb62 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74d82> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382522,15 +2382547,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #16 │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r5, r1, #16 │ │ │ │ lsls r4, r3, #5 │ │ │ │ mvns r2, r7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r7, r0, #28 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6ec14c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7536c> │ │ │ │ @@ -2382562,15 +2382587,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eb464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74684> │ │ │ │ vldr d0, [pc, #132] @ 6ec220 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75440> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b01fe0 │ │ │ │ + bl b01ff0 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec1c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x753e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2382699,15 +2382724,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6eb464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74684> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ - bl b03014 │ │ │ │ + bl b03024 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec33a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7555a> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2382750,15 +2382775,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eb464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x74684> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b03014 │ │ │ │ + bl b03024 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec3c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x755e8> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2382929,15 +2382954,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 b03848 │ │ │ │ + bl b03858 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec5a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x757c2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2383035,21 +2383060,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 b02014 │ │ │ │ + bl b02024 │ │ │ │ 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 b02064 │ │ │ │ + bl b02074 │ │ │ │ ldrh.w r0, [sp, #128] @ 0x80 │ │ │ │ bl 433524 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31d484> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #128] @ 0x80 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ec728 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75948> │ │ │ │ @@ -2383236,15 +2383261,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 b02324 │ │ │ │ + bl b02334 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6ec8c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75ae8> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cee70 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x58090> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6ec8d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75af8> │ │ │ │ @@ -2383682,15 +2383707,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r3, #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r5, #12] │ │ │ │ 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 │ │ │ │ @@ -2383747,15 +2383772,15 @@ │ │ │ │ b.n 6ecdbe <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75fde> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6ecdbe <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x75fde> │ │ │ │ adds r2, #110 @ 0x6e │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r0, #8] │ │ │ │ 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] @ 6ed758 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x76978> │ │ │ │ @@ -2384576,21 +2384601,21 @@ │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ cmp r4, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ 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] @ (6ed8b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x76ad0>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2384894,15 +2384919,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ 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 │ │ │ │ @@ -2385165,15 +2385190,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2392] @ 0x958 │ │ │ │ b.n 6eddca <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x76fea> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6edd60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x76f80> │ │ │ │ b.n 6edc5c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x76e7c> │ │ │ │ nop │ │ │ │ - str r0, [r6, r3] │ │ │ │ + str r0, [r2, r5] │ │ │ │ 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] @ 6ede44 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77064> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2385200,15 +2385225,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r3, r2] │ │ │ │ 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] @ 6ee420 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77640> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2385769,27 +2385794,27 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #134 @ 0x86 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r2, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #992] @ (6ee81c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a3c>) │ │ │ │ + ldr r6, [pc, #352] @ (6ee59c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x777bc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [pc, #336] @ (6ee590 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x777b0>) │ │ │ │ + ldr r4, [pc, #720] @ (6ee710 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77930>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [pc, #336] @ (6ee594 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x777b4>) │ │ │ │ + ldr r4, [pc, #720] @ (6ee714 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77934>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #24] @ (6ee460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77680>) │ │ │ │ + ldr r3, [pc, #408] @ (6ee5e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77800>) │ │ │ │ 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 │ │ │ │ @@ -2385960,17 +2385985,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ 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 │ │ │ │ @@ -2386057,15 +2386082,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6ee6c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x778e0> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6ee75c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7797c>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2386085,15 +2386110,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6ee722 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77942> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7, lr} │ │ │ │ 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] @ 6ee7ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a0c> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2386139,23 +2386164,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r5, r4, #4 │ │ │ │ adds r6, r7, r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - push {r3, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blx r4 │ │ │ │ + ldr r0, [pc, #0] @ (6ee800 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a20>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6ee824 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a44> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6ee81c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x77a3c> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2386743,82 +2386768,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} │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + add r2, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r1 │ │ │ │ + add r4, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r3 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r2, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r7 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r2, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r7 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r5 │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ @@ -2387021,28 +2387046,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ef0d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x782f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ef0d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x782f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, r0, #3 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, fp │ │ │ │ + add r8, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf5f400a1 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + @ instruction: 0xf65400a1 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ef14c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7836c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2387097,44 +2387122,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ef18c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x783ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ef190 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x783b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6ef098 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x782b8> │ │ │ │ + b.n 6ef158 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78378> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xe814009b │ │ │ │ - mvns r6, r1 │ │ │ │ + ldrd r0, r0, [r4], #-620 @ 0x26c │ │ │ │ + add r6, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 6ef2fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7851c>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 6ef47c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7869c>) │ │ │ │ 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 │ │ │ │ @@ -2388078,205 +2388103,205 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ef700 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78920> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r5, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr4, {5} │ │ │ │ - cdp2 0, 1, cr0, cr12, cr4, {5} │ │ │ │ - cdp2 0, 1, cr0, cr0, cr4, {5} │ │ │ │ - cdp2 0, 0, cr0, cr6, cr4, {5} │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + cdp2 0, 8, cr0, cr8, cr4, {5} │ │ │ │ + cdp2 0, 7, cr0, cr12, cr4, {5} │ │ │ │ + cdp2 0, 7, cr0, cr0, cr4, {5} │ │ │ │ + cdp2 0, 6, cr0, cr6, cr4, {5} │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf71600a4 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + @ instruction: 0xf77600a4 │ │ │ │ + ldrh r4, [r7, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 6eff34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79154>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 6efcb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78ed4>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r7, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mcrr2 0, 10, r0, r6, cr4 │ │ │ │ - ldc2 0, cr0, [sl], #-656 @ 0xfffffd70 │ │ │ │ - cbnz r4, 6efca4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78ec4> │ │ │ │ + stc2 0, cr0, [r6], #656 @ 0x290 │ │ │ │ + ldc2 0, cr0, [sl], {164} @ 0xa4 │ │ │ │ + cbnz r4, 6efcbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78edc> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 6efd00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78f20>) │ │ │ │ + add r0, pc, #536 @ (adr r0, 6efe80 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x790a0>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf1f000a4 │ │ │ │ - subs r2, #32 │ │ │ │ + @ instruction: 0xf25000a4 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfabe00a4 │ │ │ │ - @ instruction: 0xfab800a4 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + @ instruction: 0xfb1e00a4 │ │ │ │ + @ instruction: 0xfb1800a4 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r7, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - vst1.8 {d0[5]}, [r0], r4 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + vld1.8 {d16[5]}, [r0], r4 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r6, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6efb0c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78d2c> │ │ │ │ + b.n 6efbcc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78dec> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6efab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78cd4> │ │ │ │ + b.n 6efb74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78d94> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 6efad8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78cf8> │ │ │ │ + b.n 6efb98 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78db8> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :128], r4 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + vst1.8 {d0[5]}, [sl], r4 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6efa14 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78c34> │ │ │ │ + b.n 6efad4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78cf4> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6efdb4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78fd4>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2388300,15 +2388325,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6efd8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78fac> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 6eff18 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79138>) │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6efdde <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78ffe> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6efdda <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x78ffa> │ │ │ │ @@ -2389385,56 +2389410,56 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r6, r0, #7 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #62 @ 0x3e │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 6, r0, cr12, cr5, {2} │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #146 @ 0x92 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r1, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2389656,39 +2389681,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6f0c4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79e6c>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ b.w 6f00ae <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x792ce> │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2389718,17 +2389743,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f0cb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x79ed0>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ 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 │ │ │ │ @@ -2390279,25 +2390304,25 @@ │ │ │ │ ssat r1, #22, r6, asr #1 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #22, r2, lsl #1 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, ip, #85 @ 0x55 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2391126,15 +2391151,15 @@ │ │ │ │ stc 1, cr0, [lr], #-340 @ 0xfffffeac │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4], #-340 @ 0xfffffeac │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r8, #-340] @ 0x154 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6e17d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6a9f8> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2391927,23 +2391952,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6f24f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b714> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ac5fe4 │ │ │ │ + bl ac5ff4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6f2544 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b764> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ac601c │ │ │ │ + bl ac602c │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6f2532 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b752> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e8bb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71dd0> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2391980,39 +2392005,39 @@ │ │ │ │ bl 6e8b4c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x71d6c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f2588 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b7a8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ac6074 │ │ │ │ + bl ac6084 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6f2592 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b7b2> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f25c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b7e6> │ │ │ │ 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 ac6748 │ │ │ │ + bl ac6758 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6f256a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b78a> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ac61e4 │ │ │ │ + bl ac61f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f2710 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b930> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6f261c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b83c> │ │ │ │ b.n 6f271a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b93a> │ │ │ │ @@ -2392027,15 +2392052,15 @@ │ │ │ │ bl 6e9a34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x72c54> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6f271a <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b93a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ac672c │ │ │ │ + bl ac673c │ │ │ │ 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 │ │ │ │ @@ -2392133,21 +2392158,21 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 6f26ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b8cc> │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - vld4.32 {d16-d19}, [r6 :64], lr │ │ │ │ + vst1.8 @ instruction: 0xf9c6009e │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ bls.n 6f27c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7b9e8> │ │ │ │ lsls r5, r2, #5 │ │ │ │ - sbc.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ + rsb r0, ip, #5177344 @ 0x4f0000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2392752,21 +2392777,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f2e18 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c038>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e1c1c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6ae3c> │ │ │ │ b.n 6f2de2 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c002> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2392880,21 +2392905,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e43c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6d5e4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e43e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x6d604> │ │ │ │ b.n 6f2eb6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c0d6> │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f2fc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c1e6> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2393467,15 +2393492,15 @@ │ │ │ │ b.n 6f34f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c716> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f34d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7c6f6> │ │ │ │ ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2394203,15 +2394228,15 @@ │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ bl aa9d0e │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl a15d1a │ │ │ │ bl 753d1e │ │ │ │ bl 4f7d22 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3e1c82> │ │ │ │ bl 5a3d26 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x48dc86> │ │ │ │ @@ -2395052,20 +2395077,20 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf980009e │ │ │ │ + vld1.8 @ instruction: 0xf9e0009e │ │ │ │ stmia r1!, {r1, r3} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf2e6009e │ │ │ │ - @ instruction: 0xf222009e │ │ │ │ - @ instruction: 0xf190009e │ │ │ │ + sbfx r0, r6, #2, #31 │ │ │ │ + @ instruction: 0xf282009e │ │ │ │ + @ instruction: 0xf1f0009e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2395698,20 +2395723,20 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eor.w r0, sl, lr, lsr #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + @ instruction: 0xeaea009e │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ 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] @ 6f5620 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e840> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2396513,139 +2396538,136 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 6f5662 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e882> │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ands.w r0, r4, lr, lsr #2 │ │ │ │ - bic.w r0, sl, lr, lsr #2 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + orns r0, r4, lr, lsr #2 │ │ │ │ + eor.w r0, sl, lr, lsr #2 │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #856 @ (adr r5, 6f599c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ebbc>) │ │ │ │ + add r6, pc, #216 @ (adr r6, 6f571c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e93c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6f593c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eb5c>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 6f56bc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e8dc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [r8, #-632] @ 0x278 │ │ │ │ - @ instruction: 0xe998009e │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + @ instruction: 0xe9a8009e │ │ │ │ + ldrd r0, r0, [r8, #632]! @ 0x278 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x00ae │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + itee eq │ │ │ │ + lsleq r0, r5, #2 │ │ │ │ + ldrsbne r6, [r2, r7] │ │ │ │ + lslne r0, r5, #2 │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + stmdb r8, {r1, r2, r3, r4, r7} │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bkpt 0x0040 │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xe81c009e │ │ │ │ - b.n 6f5668 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e888> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 6f5638 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e858> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - nop {8} │ │ │ │ + ldrd r0, r0, [ip], #-632 @ 0x278 │ │ │ │ + @ instruction: 0xe854009e │ │ │ │ + @ instruction: 0xe83a009e │ │ │ │ + nop {14} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe804009e │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + strd r0, r0, [r4], #-632 @ 0x278 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ite ne │ │ │ │ - lslne r1, r5, #2 │ │ │ │ - strbeq r0, [r3, #7] │ │ │ │ + ite vc │ │ │ │ + lslvc r1, r5, #2 │ │ │ │ + strbvs r0, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #864 @ (adr r1, 6f5a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ec20>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 6f5780 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e9a0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f55e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e808> │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xe802009e │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6f585c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea7c>) │ │ │ │ + add r1, pc, #816 @ (adr r1, 6f59dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ebfc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #408 @ (adr r1, 6f5848 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea68>) │ │ │ │ + add r1, pc, #792 @ (adr r1, 6f59c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ebe8>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5464 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e684> │ │ │ │ + b.n 6f5524 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e744> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5434 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e654> │ │ │ │ + b.n 6f54f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e714> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5404 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e624> │ │ │ │ + b.n 6f54c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f53d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e5f4> │ │ │ │ + b.n 6f5494 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6b4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5428 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e648> │ │ │ │ + b.n 6f54e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e708> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f53ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e60c> │ │ │ │ + b.n 6f54ac <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e6cc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5368 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e588> │ │ │ │ + b.n 6f5428 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e648> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f525c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e47c> │ │ │ │ + b.n 6f531c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e53c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 6f5744 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e964>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 6f58c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eae4>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 6f5730 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e950>) │ │ │ │ + add r0, pc, #472 @ (adr r0, 6f58b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ead0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 6f571c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e93c>) │ │ │ │ + add r0, pc, #448 @ (adr r0, 6f589c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eabc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 6f5708 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e928>) │ │ │ │ + add r0, pc, #424 @ (adr r0, 6f5888 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7eaa8>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 6f56f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e914>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 6f5874 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea94>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 6f5860 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea80>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 6f5170 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e390> │ │ │ │ + b.n 6f5230 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e450> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6f512c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e34c> │ │ │ │ + b.n 6f51ec <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e40c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5104 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e324> │ │ │ │ + b.n 6f51c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e3e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5108 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e328> │ │ │ │ + b.n 6f51c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e3e8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f4fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e1f8> │ │ │ │ + b.n 6f5098 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e2b8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f4f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e194> │ │ │ │ + b.n 6f5034 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e254> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e370> │ │ │ │ + b.n 6f5210 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e430> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5138 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e358> │ │ │ │ + b.n 6f51f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e418> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5150 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e370> │ │ │ │ + b.n 6f5210 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e430> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f50dc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e2fc> │ │ │ │ + b.n 6f519c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e3bc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f50b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e2d4> │ │ │ │ + b.n 6f5174 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e394> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f5e60 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f080> │ │ │ │ + b.n 6f4f20 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e140> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f5dbc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7efdc> │ │ │ │ + b.n 6f5e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f09c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 6f5c74 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ee94> │ │ │ │ + b.n 6f5d34 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ef54> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc 0, 3, r0, cr8, cr13, {4} │ │ │ │ - b.n 6f5ed0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f0f0> │ │ │ │ + mrc 0, 6, r0, cr8, cr13, {4} │ │ │ │ + b.n 6f4f90 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7e1b0> │ │ │ │ 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 │ │ │ │ @@ -2397145,33 +2397167,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f582c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea4c> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f582c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7ea4c> │ │ │ │ nop │ │ │ │ add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 6f6278 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f498> │ │ │ │ + b.n 6f6338 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f558> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f6310 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f530> │ │ │ │ + b.n 6f63d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f5f0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f6280 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4a0> │ │ │ │ + b.n 6f6340 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f560> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r8, r2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 6f6224 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f444> │ │ │ │ + b.n 6f62e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f504> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6f6194 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3b4> │ │ │ │ + b.n 6f6254 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f474> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r5, r4, #4 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #206 @ 0xce │ │ │ │ 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] @ (6f5e8c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f0ac>) │ │ │ │ @@ -2397296,19 +2397318,19 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #744 @ (adr r2, 6f6178 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f398>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #40 @ (adr r2, 6f5ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f0e0>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + ands r4, r3 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bgt.n 6f5f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f184> │ │ │ │ + bgt.n 6f5e24 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f044> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 6f5e7c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f09c> │ │ │ │ + ble.n 6f5f3c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f15c> │ │ │ │ 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 │ │ │ │ @@ -2397604,35 +2397626,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #184 @ (adr r1, 6f6298 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4b8>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r1, pc, #128 @ (adr r1, 6f6264 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f484>) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6f62d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4f4> │ │ │ │ + bgt.n 6f6194 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3b4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6f62b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d8> │ │ │ │ + blt.n 6f6178 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f398> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bls.n 6f62e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f508> │ │ │ │ + bls.n 6f61a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3c8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6f62b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d0> │ │ │ │ + bge.n 6f6170 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f390> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 6f62f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f514> │ │ │ │ + bmi.n 6f61b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3d4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bls.n 6f623c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f45c> │ │ │ │ + bls.n 6f62fc <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f51c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6f61b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f3d4> │ │ │ │ + bge.n 6f6274 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f494> │ │ │ │ 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 │ │ │ │ @@ -2397672,15 +2397694,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cbnz r3, 6f6304 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f524> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl afcd34 │ │ │ │ + bl afcd44 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f62fa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f51a> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4378cc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32182c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2397702,15 +2397724,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6fcd84 │ │ │ │ b.n 6f62aa <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4ca> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac4288 │ │ │ │ + bl ac4298 │ │ │ │ b.n 6f629c <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4bc> │ │ │ │ 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] @ 6f6394 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f5b4> │ │ │ │ @@ -2397765,15 +2397787,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 6f62b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f4d8> │ │ │ │ + bhi.n 6f6378 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f598> │ │ │ │ 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 │ │ │ │ @@ -2397902,27 +2397924,27 @@ │ │ │ │ ... │ │ │ │ ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r7, pc, #416 @ (adr r7, 6f66b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f8d8>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 6f6838 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7fa58>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 6f6498 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6b8> │ │ │ │ + bhi.n 6f6558 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f778> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6490 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6b0> │ │ │ │ + bhi.n 6f6550 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f770> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6480 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f6a0> │ │ │ │ + bhi.n 6f6540 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f760> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6470 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f690> │ │ │ │ + bhi.n 6f6530 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f750> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f680> │ │ │ │ + bvc.n 6f6520 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f740> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 6f6460 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f680> │ │ │ │ + bvc.n 6f6520 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f740> │ │ │ │ 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] @ (6f6568 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f788>) │ │ │ │ dmb ish │ │ │ │ @@ -2398258,15 +2398280,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6f68ec │ │ │ │ + bmi.n 6f69ac │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ │ │ │ │ 006f68c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2398910,29 +2398932,29 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6f6fa0 │ │ │ │ + bcc.n 6f7060 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bcs.n 6f6f90 │ │ │ │ + bcc.n 6f7050 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcs.n 6f706c │ │ │ │ + bcs.n 6f712c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6f7078 │ │ │ │ + bne.n 6f7138 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bne.n 6f706c │ │ │ │ + bne.n 6f712c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r4, [r6, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2398985,15 +2399007,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 afcc98 │ │ │ │ + bl afcca8 │ │ │ │ ldrb.w r2, [r4, #937] @ 0x3a9 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f73a8 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2399227,20 +2399249,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f74a0 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ac4220 │ │ │ │ + bl ac4230 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f7108 │ │ │ │ mov r0, r6 │ │ │ │ - bl afcd34 │ │ │ │ + bl afcd44 │ │ │ │ b.w 6f69f8 │ │ │ │ ldr r7, [pc, #188] @ (6f74a4 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f787c │ │ │ │ @@ -2399274,21 +2399296,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ bl 46346a <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34d3ca> │ │ │ │ bl 82946e │ │ │ │ @@ -2399310,15 +2399332,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ strh r5, [r5, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ strh r6, [r3, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r2, [pc, #3392] @ 6f81f4 │ │ │ │ add.w r3, r4, #1800 @ 0x708 │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2399586,15 +2399608,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 6f69f8 │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f73dc │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ac4288 │ │ │ │ + bl ac4298 │ │ │ │ b.n 6f73dc │ │ │ │ ldr.w r2, [pc, #2600] @ 6f820c │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f6310 <_mesa_glapi_set_dispatch@@libgallium-26.1.5-1.so+0x7f530> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2400454,43 +2400476,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 6f6afa │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r7, [pc, #744] @ (6f84e8 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r7, [pc, #608] @ (6f8464 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r5, [pc, #784] @ (6f8528 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ movw r2, #26791 @ 0x68a7 │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f7b56 │ │ │ │ sub.w r3, r3, #26752 @ 0x6880 │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ movt r2, #199 @ 0xc7 │ │ │ │ @@ -2401140,15 +2401162,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb652 │ │ │ │ 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] @ (6f89a4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2401286,15 +2401308,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #24] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ 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] @ (6f8c58 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2401457,15 +2401479,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f8c46 │ │ │ │ nop │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6f8cb2 │ │ │ │ + cbz r2, 6f8cca │ │ │ │ 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 │ │ │ │ @@ -2403828,15 +2403850,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fa504 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -2404124,20 +2404146,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf7e00124 │ │ │ │ - @ instruction: 0xf7be0124 │ │ │ │ - subw r1, r6, #2084 @ 0x824 │ │ │ │ + str.w r0, [r0, ] │ │ │ │ + ldrb.w r0, [lr, ] │ │ │ │ + @ instruction: 0xf7060124 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (6fa8c8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2404401,16 +2404423,16 @@ │ │ │ │ ... │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - eor.w r1, r2, #10747904 @ 0xa40000 │ │ │ │ - orn r1, r0, #10747904 @ 0xa40000 │ │ │ │ + @ instruction: 0xf4e20124 │ │ │ │ + @ instruction: 0xf4c00124 │ │ │ │ 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] @ 6fb1fc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #1708] @ 6fb200 │ │ │ │ @@ -2407636,19 +2407658,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6fced8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6fcfa0 │ │ │ │ + beq.n 6fd060 │ │ │ │ lsls r4, r4, #4 │ │ │ │ adds r1, #32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ 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] @ 6fcff4 │ │ │ │ @@ -2407707,15 +2407729,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r3, #0] │ │ │ │ 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] @ (6fd0d8 ) │ │ │ │ @@ -2408896,19 +2408918,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #12 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r5, #102 @ 0x66 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2409080,15 +2409102,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fde0a │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl afcc8c │ │ │ │ + bl afcc9c │ │ │ │ ldrb.w r3, [r5, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fdde4 │ │ │ │ b.n 6fdd54 │ │ │ │ mov r0, r5 │ │ │ │ bl 6fd3b4 │ │ │ │ b.n 6fdd8a │ │ │ │ @@ -2409202,33 +2409224,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2409403,15 +2409425,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fe0f8 │ │ │ │ ldrb.w r3, [r8, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fe25c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afcb54 │ │ │ │ + bl afcb64 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6fdc68 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2409468,32 +2409490,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 afc90c │ │ │ │ + bl afc91c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fe024 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6fe11e │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac4178 │ │ │ │ + bl ac4188 │ │ │ │ b.n 6fe1a2 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fe084 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6fe0f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac40b4 │ │ │ │ + bl ac40c4 │ │ │ │ cbz r0, 6fe2c2 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fe024 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2409511,19 +2409533,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fe23c │ │ │ │ b.n 6fe23a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fe23c │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl afcb54 │ │ │ │ + bl afcb64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ac40b4 │ │ │ │ + bl ac40c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fe286 │ │ │ │ b.n 6fe022 │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fe20a │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2409728,15 +2409750,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r6, r6, r7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ 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] @ (6fe810 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2410008,32 +2410030,32 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ 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, 6fe84c │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fe85a │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afc704 │ │ │ │ + bl afc714 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ac40cc │ │ │ │ + bl ac40dc │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fd8c8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2410160,15 +2410182,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fea24 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6fe8a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl afcb54 │ │ │ │ + bl afcb64 │ │ │ │ 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 │ │ │ │ @@ -2410199,17 +2410221,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -2411183,25 +2411205,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6ff478 │ │ │ │ nop │ │ │ │ lsrs r4, r5, #15 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r6, [pc, #168] @ (6ff5bc ) │ │ │ │ + ldr r6, [pc, #552] @ (6ff73c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #136] @ (6ff5a4 ) │ │ │ │ + ldr r6, [pc, #520] @ (6ff724 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #648] @ (6ff7a8 ) │ │ │ │ + ldr r6, [pc, #8] @ (6ff528 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #240] @ (6ff614 ) │ │ │ │ + ldr r5, [pc, #624] @ (6ff794 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #600] @ (6ff780 ) │ │ │ │ + ldr r5, [pc, #984] @ (6ff900 ) │ │ │ │ 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 │ │ │ │ @@ -2411304,17 +2411326,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ lsrs r4, r5, #10 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldr r4, [pc, #576] @ (6ff8b8 ) │ │ │ │ + ldr r4, [pc, #960] @ (6ffa38 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6ff6e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2411944,17 +2411966,17 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 6ffa76 │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + bx sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp r8, sp │ │ │ │ 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 │ │ │ │ @@ -2412343,15 +2412365,15 @@ │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ vorr.i32 q8, #196 @ 0x000000c4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r4 │ │ │ │ + rors r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (7002a0 ) │ │ │ │ ldr r3, [pc, #124] @ (7002a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 7002a8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (7002ac ) │ │ │ │ @@ -2413299,17 +2413321,17 @@ │ │ │ │ ldc2l 1, cr0, [r6], {84} @ 0x54 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r4], #336 @ 0x150 │ │ │ │ @ instruction: 0xfa8e0154 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (700d60 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 490d62 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37acc2> │ │ │ │ @@ -2413709,40 +2413731,40 @@ │ │ │ │ b.n 70107e │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2800154 │ │ │ │ @ instruction: 0xf27a0154 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0de0154 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r5, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r4, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r2, #12 │ │ │ │ str.w r2, [r0, #1024] @ 0x400 │ │ │ │ bhi.n 70120e │ │ │ │ beq.w 7013cc │ │ │ │ @@ -2414493,15 +2414515,15 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub.w lr, r5, #130 @ 0x82 │ │ │ │ cmp.w lr, #3 │ │ │ │ it ls │ │ │ │ movls r0, ip │ │ │ │ bhi.n 701a2a │ │ │ │ b.n 701a90 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2415437,19 +2415459,19 @@ │ │ │ │ ldrb.w r0, [r2, #149] @ 0x95 │ │ │ │ b.n 701e36 │ │ │ │ movs r3, #9 │ │ │ │ b.n 7021ca │ │ │ │ nop │ │ │ │ b.n 702a60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ 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 r2, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2415978,15 +2416000,15 @@ │ │ │ │ itt hi │ │ │ │ movwhi r2, #257 @ 0x101 │ │ │ │ strhhi.w r2, [r4, #364] @ 0x16c │ │ │ │ bhi.w 7028a8 │ │ │ │ movs r2, #1 │ │ │ │ strh.w r2, [r4, #364] @ 0x16c │ │ │ │ b.n 7028a8 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ ldr.w r2, [r0, #1212] @ 0x4bc │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1220] @ 0x4c4 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2416139,15 +2416161,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 702d90 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bcc.n 702d2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2416179,15 +2416201,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 702d46 │ │ │ │ nop │ │ │ │ bcs.n 702d04 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2616] @ 7037cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -2417100,261 +2417122,261 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7039ca │ │ │ │ nop │ │ │ │ bcs.n 703890 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, r6 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 7039f0 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7039c4 │ │ │ │ @@ -2418326,261 +2418348,261 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 7035de │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r6, #6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r4, r1, #7 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r4, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #194 @ 0xc2 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r1, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r4, r4, #4 │ │ │ │ ite le │ │ │ │ lslle r4, r2, #5 │ │ │ │ subgt r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 704654 ) │ │ │ │ + add r5, pc, #400 @ (adr r5, 7047d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 704a28 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 7047a8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 704728 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2418701,15 +2418723,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70479a │ │ │ │ nop │ │ │ │ @ instruction: 0xb8b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #540] @ (704a88 ) │ │ │ │ @@ -2419468,17 +2419490,17 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bhi.w 704f2c │ │ │ │ b.n 704fc8 │ │ │ │ cbz r6, 705164 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #304] @ (70522c ) │ │ │ │ + ldr r6, [pc, #688] @ (7053ac ) │ │ │ │ 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 │ │ │ │ @@ -2420144,55 +2420166,55 @@ │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ add r6, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #784 @ 0x310 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bhi.n 70585c │ │ │ │ + bls.n 70591c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2420333,29 +2420355,29 @@ │ │ │ │ ldr.w r0, [r9, r1] │ │ │ │ movs r1, #1 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 6b5f4 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1216] @ 0x4c0 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2421639,31 +2421661,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r4, #30 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r4, r4, #4 │ │ │ │ blx 6c374 <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 706732 │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 7065ac │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2423373,15 +2423395,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 707058 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r4, sp, lsr #2 │ │ │ │ + sbcs.w r0, r4, sp, lsr #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 │ │ │ │ mov fp, r2 │ │ │ │ @@ -2423783,15 +2423805,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2426429,15 +2426451,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 709b5a │ │ │ │ nop │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov fp, r1 │ │ │ │ @@ -2428008,15 +2428030,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70ad14 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70ad14 │ │ │ │ - addw r1, r6, #35 @ 0x23 │ │ │ │ + @ instruction: 0xf2660123 │ │ │ │ vldr d7, [pc, #516] @ 70b048 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 70ae9a │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ movs r0, #0 │ │ │ │ @@ -2428337,17 +2428359,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r7, [pc, #544] @ (70b424 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ 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] │ │ │ │ @@ -2428654,16 +2428676,16 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70b298 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70b30a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70b30a │ │ │ │ - stcl 1, cr0, [r6, #-140] @ 0xffffff74 │ │ │ │ - orns r1, lr, r3, asr #32 │ │ │ │ + stc 1, cr0, [r6, #140]! @ 0x8c │ │ │ │ + @ instruction: 0xeade0123 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70b5ae │ │ │ │ ldrd r3, r2, [r0, #112] @ 0x70 │ │ │ │ @@ -2429380,41 +2429402,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70bf16 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2429608,111 +2429630,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bfd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (70bfdc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 70c12c │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2429874,105 +2429896,105 @@ │ │ │ │ ldr r0, [pc, #188] @ (70c1e4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (70c1e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #24 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70c250 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2430018,38 +2430040,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (70c284 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70c288 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vshr.s64 d0, d10, #4 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + ands.w r0, ip, #154 @ 0x9a │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (70c344 ) │ │ │ │ @@ -2430124,19 +2430146,19 @@ │ │ │ │ nop │ │ │ │ subs r5, #90 @ 0x5a │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ 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] @ (70c3a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2430164,15 +2430186,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70c376 │ │ │ │ lsls r3, r6, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsls r0, r5, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r6, r1, #11 │ │ │ │ lsls r2, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2430231,31 +2430253,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70c474 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c3fc │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #1000] @ (70c858 ) │ │ │ │ + ldr r3, [pc, #360] @ (70c5d8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvs.n 70c570 │ │ │ │ + bvs.n 70c430 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #40 @ 0x28 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2430324,21 +2430346,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - muls r0, r4 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ 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] @ (70c5c4 ) │ │ │ │ @@ -2430374,25 +2430396,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70c478 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70c5d8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70c59c │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + cbnz r2, 70c5d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #24 │ │ │ │ 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 │ │ │ │ @@ -2430409,19 +2430431,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 70c55c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2430465,27 +2430487,27 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70c6b4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 70c670 │ │ │ │ nop │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -2430640,53 +2430662,53 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (70c890 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70c820 │ │ │ │ nop │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 70caac ) │ │ │ │ + add r7, pc, #984 @ (adr r7, 70cc2c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 70ca64 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 70cbe4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cbz r4, 70c8a8 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 70c7b8 │ │ │ │ + bgt.n 70c878 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 70caa8 ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 70cc28 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 70cb30 ) │ │ │ │ + add r7, pc, #32 @ (adr r7, 70c8b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ 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] @ (70c984 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2430785,29 +2430807,29 @@ │ │ │ │ b.n 70c94a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #82 @ 0x52 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #104 @ (adr r6, 70c9f8 ) │ │ │ │ + add r6, pc, #488 @ (adr r6, 70cb78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r6, #226 @ 0xe2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #664 @ (adr r5, 70cc38 ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 70c9b8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 70cce4 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 70ca64 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 70cbc0 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 70cd40 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ @@ -2430844,15 +2430866,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70ca20 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70c55c │ │ │ │ b.n 70c9d2 │ │ │ │ - bmi.n 70ca1c │ │ │ │ + bpl.n 70cadc │ │ │ │ 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 │ │ │ │ @@ -2430943,15 +2430965,15 @@ │ │ │ │ bne.n 70caf4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 70c894 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70cadc │ │ │ │ nop │ │ │ │ - add r4, pc, #616 @ (adr r4, 70cda0 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 70cf20 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 70cf9a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2431392,115 +2431414,115 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 70cb84 │ │ │ │ ldr r3, [pc, #204] @ (70d064 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cd86 │ │ │ │ bx lr │ │ │ │ - add r7, pc, #696 @ (adr r7, 70d258 ) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 70d2ac ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 70d02c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 70d2a8 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 70d028 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 70d2bc ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 70d03c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #800 @ (adr r3, 70d2d0 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 70d050 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #816 @ (adr r3, 70d2e4 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 70d064 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 70d058 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 70d1d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 70d2f4 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 70d074 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #824 @ (adr r3, 70d2f8 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 70d078 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 70d3bc ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 70d13c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 70d3b0 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 70d130 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 70d3a4 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 70d124 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 70d150 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 70d2d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d12c ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 70d2ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d130 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 70d2b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 70d134 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 70d2b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 70d14c ) │ │ │ │ + add r2, pc, #744 @ (adr r2, 70d2cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 70d384 ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 70d104 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 70d2d4 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 70d054 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #240 @ (adr r5, 70d0e8 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 70d268 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #816 @ (adr r1, 70d32c ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 70d0ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 70d1e0 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 70d360 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #520 @ (adr r3, 70d20c ) │ │ │ │ + add r3, pc, #904 @ (adr r3, 70d38c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 70d218 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 70d398 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 70d224 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 70d3a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 70d248 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 70d3c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 70d28c ) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 70d40c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 70d2d8 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 70d058 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 70d2f4 ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 70d074 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 70d300 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 70d080 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 70d30c ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 70d08c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 70d330 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 70d0b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 70d38c ) │ │ │ │ + add r4, pc, #224 @ (adr r4, 70d10c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 70d3b8 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 70d138 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 70d3f4 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 70d174 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 70d0f4 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 70d274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 70d2c0 ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 70d040 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 70d294 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 70d414 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 70d25c ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 70d3dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 70d258 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 70d3d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 70d264 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 70d3e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 70d260 ) │ │ │ │ + add r1, pc, #904 @ (adr r1, 70d3e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 70d1dc ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 70d35c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 70d1f8 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 70d378 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 70d0f4 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 70d274 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + add r0, pc, #88 @ (adr r0, 70d0c0 ) │ │ │ │ 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 │ │ │ │ @@ -2431561,17 +2431583,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #120 @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 70d2b8 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 70d438 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r7, #22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2431641,33 +2431663,33 @@ │ │ │ │ bl 70c35c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70d1a2 │ │ │ │ ldr r3, [pc, #40] @ (70d200 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d1a6 │ │ │ │ nop │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 70d5e8 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 70d368 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 70d48c ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 70d20c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2431743,39 +2431765,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (70d2ec ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d26a │ │ │ │ ldr r1, [pc, #52] @ (70d2f0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d230 │ │ │ │ nop │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 70d4b8 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 70d638 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 70d4cc ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 70d64c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #256] @ (70d3d0 ) │ │ │ │ + ldr r5, [pc, #640] @ (70d550 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 70d49c ) │ │ │ │ + add r1, pc, #840 @ (adr r1, 70d61c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 70d4c0 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 70d640 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 70d6b0 ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 70d430 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 70d6c4 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 70d444 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 70d680 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 70d400 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #952] @ (70d6ac ) │ │ │ │ + ldr r5, [pc, #312] @ (70d42c ) │ │ │ │ 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 │ │ │ │ @@ -2431960,43 +2431982,43 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r0, pc, #600 @ (adr r0, 70d718 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 70d898 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 70d6ec ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 70d86c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 70d700 ) │ │ │ │ + add r0, pc, #952 @ (adr r0, 70d880 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 70d6dc ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 70d85c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 70d700 ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 70d880 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 70d6dc ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 70d85c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 70d6e8 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 70d868 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 70d70c ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 70d88c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 70d718 ) │ │ │ │ + add r0, pc, #952 @ (adr r0, 70d898 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 70d7c4 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 70d544 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 70d830 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 70d5b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 70d844 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 70d5c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 70d850 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 70d5d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 70d83c ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 70d5bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 70d608 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 70d788 ) │ │ │ │ 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] @ (70d558 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2432029,21 +2432051,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #488 @ (adr r0, 70d744 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 70d8c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 70d780 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 70d900 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 70d7bc ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 70d93c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 70d808 ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 70d588 ) │ │ │ │ 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] @ 70e1c0 │ │ │ │ @@ -2433205,289 +2433227,289 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 70d7ba │ │ │ │ nop │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 70e3c4 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 70e544 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 70e278 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 70e3f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 70e52c ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 70e2ac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #488 @ (adr r2, 70e3e0 ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 70e560 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 70e294 ) │ │ │ │ + add r2, pc, #528 @ (adr r2, 70e414 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 70e588 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 70e308 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 70e49c ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 70e21c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #360 @ (adr r1, 70e390 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 70e510 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 70e2a4 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 70e424 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + adds r2, r6, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 70e2f8 │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, sp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, r6 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r0 │ │ │ │ + add r6, ip │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 70e364 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + add r0, pc, #0 @ (adr r0, 70e350 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #56 @ (adr r0, 70e39c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 70e3c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #64 @ (adr r0, 70e3d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 70e3ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 70e528 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 70e4f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #328 @ (adr r0, 70e520 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 70e404 ) │ │ │ │ + add r0, pc, #424 @ (adr r0, 70e584 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #120 @ (adr r0, 70e458 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 70e5d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #152 @ (adr r0, 70e47c ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 70e5fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 70e4a0 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 70e620 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 70e4b4 ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 70e634 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 70e4a8 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 70e628 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c35c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70fa5a │ │ │ │ ldr.w r3, [pc, #3276] @ 70f0c8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2434677,321 +2434699,321 @@ │ │ │ │ mov r0, r6 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 70d068 │ │ │ │ b.w 70d7ba │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 70f118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 70f274 │ │ │ │ + cbz r6, 70f28c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 70f2d4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 70f370 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 70f4f0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 70f350 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, 70f4d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 70f35c ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 70f4dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 70f378 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 70f4f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 70f3c4 ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 70f544 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r0, r0] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 70f3a8 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 70f528 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #32 @ (adr r0, 70f288 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 70f344 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 70f4c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 70f340 ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 70f4c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 70f36c ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 70f4ec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #160 @ (adr r0, 70f320 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 70f4a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 70f2a8 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 70f428 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 70f2d4 ) │ │ │ │ + add r0, pc, #456 @ (adr r0, 70f454 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 70f2d0 ) │ │ │ │ + add r0, pc, #448 @ (adr r0, 70f450 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + add r0, pc, #344 @ (adr r0, 70f3f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 70f408 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 70f2dc ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 70f45c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 70f400 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #336 @ (adr r0, 70f404 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + add r0, pc, #232 @ (adr r0, 70f3a8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #200 @ (adr r0, 70f390 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #160 @ (adr r0, 70f370 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #120 @ (adr r0, 70f350 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 70f330 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 70f348 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #72 @ (adr r0, 70f338 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #182 @ 0xb6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c35c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 71010c │ │ │ │ ldr.w r3, [pc, #3544] @ 710114 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2436276,413 +2436298,413 @@ │ │ │ │ b.w 70ee66 │ │ │ │ ldr r3, [pc, #920] @ (7104a0 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70ec4a │ │ │ │ ldr r3, [pc, #916] @ (7104a4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 70f340 │ │ │ │ - strh r2, [r2, #22] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r5, r6] │ │ │ │ + ldr r2, [r1, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 7101f8 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 710378 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2l 0, cr0, [r0], #648 @ 0x288 │ │ │ │ - ldc2l 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ - stc2l 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ - stc2l 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ - ldc2 0, cr0, [ip], #648 @ 0x288 │ │ │ │ - ldc2 0, cr0, [r4], #648 @ 0x288 │ │ │ │ - stc2 0, cr0, [ip], #648 @ 0x288 │ │ │ │ - stc2 0, cr0, [r4], #648 @ 0x288 │ │ │ │ - ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - ldc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + stc2l 0, cr0, [r0, #-648] @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ + ldc2 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ + ldc2l 0, cr0, [ip], #648 @ 0x288 │ │ │ │ + ldc2l 0, cr0, [r4], #648 @ 0x288 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb3c00a2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + @ instruction: 0xfb9c00a2 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb1600a2 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + @ instruction: 0xfb7600a2 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa5600a2 │ │ │ │ - @ instruction: 0xfa4c00a2 │ │ │ │ - @ instruction: 0xfa4200a2 │ │ │ │ - @ instruction: 0xfa3800a2 │ │ │ │ - @ instruction: 0xfa2e00a2 │ │ │ │ - @ instruction: 0xfa2400a2 │ │ │ │ - @ instruction: 0xfa1a00a2 │ │ │ │ - @ instruction: 0xfa1000a2 │ │ │ │ - @ instruction: 0xfa0600a2 │ │ │ │ - ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [r2, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xfab600a2 │ │ │ │ + @ instruction: 0xfaac00a2 │ │ │ │ + @ instruction: 0xfaa200a2 │ │ │ │ + @ instruction: 0xfa9800a2 │ │ │ │ + @ instruction: 0xfa8e00a2 │ │ │ │ + @ instruction: 0xfa8400a2 │ │ │ │ + @ instruction: 0xfa7a00a2 │ │ │ │ + @ instruction: 0xfa7000a2 │ │ │ │ + @ instruction: 0xfa6600a2 │ │ │ │ + @ instruction: 0xfa5c00a2 │ │ │ │ + @ instruction: 0xfa5200a2 │ │ │ │ + @ instruction: 0xfa4800a2 │ │ │ │ + @ instruction: 0xfa3e00a2 │ │ │ │ + @ instruction: 0xfa3400a2 │ │ │ │ + @ instruction: 0xfa2a00a2 │ │ │ │ + @ instruction: 0xfa2000a2 │ │ │ │ + @ instruction: 0xfa1600a2 │ │ │ │ + @ instruction: 0xfa0c00a2 │ │ │ │ + @ instruction: 0xfa0200a2 │ │ │ │ + ldr??.w r0, [r8, #162] @ 0xa2 │ │ │ │ vld1.8 {d16[5]}, [r8], r2 │ │ │ │ ldr??.w r0, [lr, #162] @ 0xa2 │ │ │ │ ldr??.w r0, [r4, #162] @ 0xa2 │ │ │ │ vst1.8 {d16[5]}, [sl], r2 │ │ │ │ vst1.8 {d16[5]}, [r0], r2 │ │ │ │ ldrsh.w r0, [r6, #162] @ 0xa2 │ │ │ │ vld1.8 {d0[5]}, [ip], r2 │ │ │ │ vld1.8 {d0[5]}, [r2], r2 │ │ │ │ ldrsb.w r0, [r8, #162] @ 0xa2 │ │ │ │ - vst1.8 {d0[5]}, [r8], r2 │ │ │ │ - ldr??.w r0, [lr, r2, lsl #2] │ │ │ │ - ldr??.w r0, [r4, r2, lsl #2] │ │ │ │ - vld4.32 {d16-d19}, [sl :128], r2 │ │ │ │ - vld4.32 {d16-d19}, [r0 :128], r2 │ │ │ │ - ldr??.w r0, [r6, r2, lsl #2] │ │ │ │ - vst4.32 {d16-d19}, [ip :128], r2 │ │ │ │ - vst4.32 {d16-d19}, [r2 :128], r2 │ │ │ │ - ldrsh.w r0, [r8, r2, lsl #2] │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + vst1.8 {d0[5]}, [lr], r2 │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r5, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r6, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + ldrb r2, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #19] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4b400a2 │ │ │ │ - @ instruction: 0xf4aa00a2 │ │ │ │ - @ instruction: 0xf4a000a2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + adds.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + add.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + add.w r0, r0, #5308416 @ 0x510000 │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bics.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - bic.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - bic.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + eors.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + eor.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + eor.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - and.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - and.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf3fa00a2 │ │ │ │ - strb r6, [r5, #26] │ │ │ │ + orn r0, sl, #5308416 @ 0x510000 │ │ │ │ + orn r0, r2, #5308416 @ 0x510000 │ │ │ │ + orrs.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf3ea00a2 │ │ │ │ - bhi.n 710398 │ │ │ │ + orr.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + bhi.n 710458 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf39a00a2 │ │ │ │ - @ instruction: 0xf39200a2 │ │ │ │ - @ instruction: 0xf38a00a2 │ │ │ │ - @ instruction: 0xf38200a2 │ │ │ │ - @ instruction: 0xf37a00a2 │ │ │ │ - @ instruction: 0xf37200a2 │ │ │ │ - @ instruction: 0xf36a00a2 │ │ │ │ + @ instruction: 0xf3fa00a2 │ │ │ │ + @ instruction: 0xf3f200a2 │ │ │ │ + @ instruction: 0xf3ea00a2 │ │ │ │ + @ instruction: 0xf3e200a2 │ │ │ │ + @ instruction: 0xf3da00a2 │ │ │ │ + @ instruction: 0xf3d200a2 │ │ │ │ + @ instruction: 0xf3ca00a2 │ │ │ │ ldr.w r2, [pc, #1764] @ 710b90 │ │ │ │ add r2, pc │ │ │ │ b.w 70ed92 │ │ │ │ ldr.w r2, [pc, #1760] @ 710b94 │ │ │ │ add r2, pc │ │ │ │ b.w 70dcaa │ │ │ │ ldr.w r3, [pc, #1752] @ 710b98 │ │ │ │ @@ -2437349,255 +2437371,255 @@ │ │ │ │ b.n 7109ae │ │ │ │ ldr r3, [pc, #520] @ (710d90 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7109ae │ │ │ │ ldr r3, [pc, #520] @ (710d94 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7109ae │ │ │ │ - vaddl.s8 q8, d28, d18 │ │ │ │ - vaddl.s8 q8, d18, d18 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + bic.w r0, ip, #162 @ 0xa2 │ │ │ │ + bic.w r0, r2, #162 @ 0xa2 │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vaddl.s32 q0, d20, d18 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + and.w r0, r4, #162 @ 0xa2 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vaddl.s16 q0, d16, d18 │ │ │ │ - vaddl.s8 q0, d22, d18 │ │ │ │ - vhadd.s d16, d28, d18 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + vext.8 d16, d16, d18, #0 │ │ │ │ + vaddl.s32 q8, d22, d18 │ │ │ │ + vaddl.s16 q8, d28, d18 │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp 0, 8, cr0, cr6, cr2, {5} │ │ │ │ - cdp 0, 7, cr0, cr14, cr2, {5} │ │ │ │ - cdp 0, 7, cr0, cr4, cr2, {5} │ │ │ │ - cdp 0, 6, cr0, cr10, cr2, {5} │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + cdp 0, 14, cr0, cr6, cr2, {5} │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 13, cr0, cr4, cr2, {5} │ │ │ │ + cdp 0, 12, cr0, cr10, cr2, {5} │ │ │ │ + strb r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 710c56 │ │ │ │ + cbz r0, 710c6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 710c58 │ │ │ │ + blt.n 710d18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs.w r0, lr, r2, asr #2 │ │ │ │ - subs.w r0, r6, r2, asr #2 │ │ │ │ - sub.w r0, lr, r2, asr #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + ldc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + ldc 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + stc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 710d20 │ │ │ │ + cbnz r4, 710d38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - @ instruction: 0xeb2800a2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + @ instruction: 0xeb8800a2 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeabe00a2 │ │ │ │ - @ instruction: 0xeab600a2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds.w r0, lr, r2, asr #2 │ │ │ │ + adds.w r0, r6, r2, asr #2 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eor.w r0, r6, r2, asr #2 │ │ │ │ - orns r0, lr, r2, asr #2 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + @ instruction: 0xeae600a2 │ │ │ │ + @ instruction: 0xeade00a2 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #26] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ 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] @ 7119fc │ │ │ │ mov r9, r1 │ │ │ │ @@ -2438752,172 +2438774,172 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7113f4 │ │ │ │ movw r1, #32851 @ 0x8053 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 711a3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711254 │ │ │ │ + b.n 711314 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bics.w r1, ip, #83 @ 0x53 │ │ │ │ - b.n 71135c │ │ │ │ + b.n 71141c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 711300 │ │ │ │ + b.n 7113c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112ec │ │ │ │ + b.n 7113ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112dc │ │ │ │ + b.n 71139c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7112cc │ │ │ │ + b.n 71138c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71126c │ │ │ │ + b.n 71132c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7120e8 │ │ │ │ + b.n 7121a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 711c74 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 711df4 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 711ad2 │ │ │ │ + cbz r6, 711aea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 711ad4 │ │ │ │ + cbz r4, 711aec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - udf #16 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 711a70 │ │ │ │ + bcs.n 711b30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 711bc4 │ │ │ │ + ble.n 711a84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 711bbc │ │ │ │ + ble.n 711a7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r6, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r0, 711b5a │ │ │ │ + cbnz r0, 711b72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 711b92 │ │ │ │ ands.w r4, r4, #3145728 @ 0x300000 │ │ │ │ bne.n 711bac │ │ │ │ lsls r1, r0, #4 │ │ │ │ bmi.n 711bc6 │ │ │ │ @@ -2439011,41 +2439033,41 @@ │ │ │ │ b.n 71163c │ │ │ │ ldr r3, [pc, #56] @ (711c7c ) │ │ │ │ add r3, pc │ │ │ │ b.n 711bf6 │ │ │ │ ldr r3, [pc, #56] @ (711c80 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711c22 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 711b9c │ │ │ │ + bhi.n 711c5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 711cf4 │ │ │ │ + bhi.n 711bb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 711cec │ │ │ │ + bhi.n 711bac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 711ce4 │ │ │ │ + bhi.n 711ba4 │ │ │ │ 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 │ │ │ │ @@ -2439097,28 +2439119,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (711d30 ) │ │ │ │ add r2, pc │ │ │ │ b.n 711cd4 │ │ │ │ - bvc.n 711cb8 │ │ │ │ + bhi.n 711d78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf23a00a7 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + @ instruction: 0xf29a00a7 │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 711e04 │ │ │ │ + bvc.n 711cc4 │ │ │ │ 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] @ 7129ac │ │ │ │ mov r7, r0 │ │ │ │ @@ -2439140,30 +2439162,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 ac39fc │ │ │ │ + bl ac3a0c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 7123c0 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 712852 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 711e5a │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 71438e │ │ │ │ mov r0, r6 │ │ │ │ - bl ac3a20 │ │ │ │ + bl ac3a30 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 711f92 │ │ │ │ ldr.w sl, [pc, #3072] @ 7129b4 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3068] @ 7129b8 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2440317,305 +2440339,305 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 712910 │ │ │ │ nop │ │ │ │ b.n 712f08 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvs.n 712924 │ │ │ │ + bvc.n 7129e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 712938 │ │ │ │ + bvs.n 7129f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 712a84 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bmi.n 712904 │ │ │ │ + bmi.n 7129c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 712a64 │ │ │ │ + bmi.n 712924 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r3, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7129bc │ │ │ │ + bmi.n 712a7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr6, {4} │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + vqadd.u32 d0, d28, d6 │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 712abc │ │ │ │ + bcc.n 71297c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 712c40 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 712dc0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 712c10 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 712d90 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 712bfc ) │ │ │ │ + add r0, pc, #848 @ (adr r0, 712d7c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 712c58 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 712dd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #440 @ (adr r0, 712bec ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 712d6c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 712c20 ) │ │ │ │ + add r0, pc, #872 @ (adr r0, 712da0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 712c6c ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 712dec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 712c70 ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 712df0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 712c84 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 712e04 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 712cb8 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 712e38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 712d04 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 712a84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 712d08 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 712a88 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 712d1c ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 712a9c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 712d50 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 712ad0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 712d9c ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 712b1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 7129cc │ │ │ │ + bcs.n 712a8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 712974 │ │ │ │ + bne.n 712a34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7129d0 │ │ │ │ + beq.n 712a90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [pc, #48] @ (712acc ) │ │ │ │ + ldr r3, [pc, #432] @ (712c4c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7129a8 │ │ │ │ + beq.n 712a68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 712b80 │ │ │ │ + beq.n 712a40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #840] @ (712df4 ) │ │ │ │ + ldr r3, [pc, #200] @ (712b74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #384] @ (712ca4 ) │ │ │ │ + ldr r0, [pc, #768] @ (712e24 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #736] @ (712e78 ) │ │ │ │ + ldr r6, [pc, #96] @ (712bf8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [sl], #608 @ 0x260 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + ldc 0, cr0, [sl, #-608] @ 0xfffffda0 │ │ │ │ + strb r4, [r7, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #21] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #696] @ (712ea0 ) │ │ │ │ + ldr r5, [pc, #56] @ (712c20 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #560] @ (712e24 ) │ │ │ │ + ldr r4, [pc, #944] @ (712fa4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 71306e │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 71386c │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 713d8a │ │ │ │ @@ -2441573,297 +2441595,297 @@ │ │ │ │ ldr r2, [pc, #580] @ (713868 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 712968 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, #15] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 713adc ) │ │ │ │ + add r7, pc, #288 @ (adr r7, 71385c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #19] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #720 @ (adr r4, 713af8 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 713878 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 712968 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2443050,391 +2443072,391 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 6b5f4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ + add r0, pc, #40 @ (adr r0, 714604 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, #22] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {} │ │ │ │ + push {r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 7147c0 │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 7147c6 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #384] @ (71493c ) │ │ │ │ + ldr r6, [pc, #768] @ (714abc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #104] @ 0x68 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #528] @ (7149f4 ) │ │ │ │ + ldr r5, [pc, #912] @ (714b74 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + cbz r0, 714802 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + cbz r0, 714804 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 714806 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 714806 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 714808 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 71480a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + cbz r2, 71480c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #976] @ (714c1c ) │ │ │ │ + ldr r4, [pc, #336] @ (71499c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #664] @ (714aec ) │ │ │ │ + ldr r4, [pc, #24] @ (71486c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ 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 │ │ │ │ @@ -2443464,17 +2443486,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ 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 │ │ │ │ @@ -2443695,15 +2443717,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r2, r3, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ 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] @ (714bdc ) │ │ │ │ @@ -2443749,15 +2443771,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b39c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl ac75a8 │ │ │ │ + bl ac75b8 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 714b92 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2444080,15 +2444102,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 714f38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbz r0, 714f28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ 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] @ (714fd4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2444310,20 +2444332,20 @@ │ │ │ │ blx 6b558 <__printf_chk@plt> │ │ │ │ b.n 7150e6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe984009c │ │ │ │ + strd r0, r0, [r4, #624]! @ 0x270 │ │ │ │ add r6, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ 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] @ (7151ec ) │ │ │ │ @@ -2446158,15 +2446180,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + str r6, [r6, #16] │ │ │ │ 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 │ │ │ │ @@ -2447292,223 +2447314,223 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70c6b8 │ │ │ │ b.w 7165f6 │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 10, cr0, cr0, cr13, {2} │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ sbc.w r1, r4, #77 @ 0x4d │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 4, cr0, cr6, cr13, {2} │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldcl 1, cr0, [r0, #308]! @ 0x134 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r2, #308]! @ 0x134 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldcl 1, cr0, [r8, #-308]! @ 0xfffffecc │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [ip, #-308]! @ 0xfffffecc │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r6], #308 @ 0x134 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r4, #308]! @ 0x134 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [sl], #-308 @ 0xfffffecc │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r0], {77} @ 0x4d │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stc 1, cr0, [r2, #308]! @ 0x134 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adcs.w r1, r4, sp, lsl #1 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add.w r1, r2, sp, lsl #1 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r0], #308 @ 0x134 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xeb32014d │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds.w r1, r0, sp, lsl #1 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldc 1, cr0, [r2], {77} @ 0x4d │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #68] @ 0x44 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bic.w r1, r2, sp, lsl #1 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r1, r4, #2 │ │ │ │ bic.w r1, lr, sp, lsl #1 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ and.w r1, r4, sp, lsl #1 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strd r0, r1, [ip, #308] @ 0x134 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ eors.w r1, ip, sp, lsl #1 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bl 70c894 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 71aee8 │ │ │ │ @@ -2448703,299 +2448725,299 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 7165f6 │ │ │ │ b.n 717a0c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717a28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7179ec │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717af0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r3, r0] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7177a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 717754 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 718710 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7186c4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7186e4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ble.n 717efc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strb r2, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bgt.n 718060 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #416] @ (71819c ) │ │ │ │ + ldr r6, [pc, #800] @ (71831c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #464] @ (7181ec ) │ │ │ │ + ldr r6, [pc, #848] @ (71836c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #164 @ 0xa4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #400] @ (7181b4 ) │ │ │ │ + ldr r6, [pc, #784] @ (718334 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #114 @ 0x72 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #280] @ (718144 ) │ │ │ │ + ldr r6, [pc, #664] @ (7182c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #232] @ (71811c ) │ │ │ │ + ldr r6, [pc, #616] @ (71829c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #536] @ (718250 ) │ │ │ │ + ldr r5, [pc, #920] @ (7183d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #488] @ (718224 ) │ │ │ │ + ldr r5, [pc, #872] @ (7183a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #848] @ (7183a0 ) │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #896] @ (7183e8 ) │ │ │ │ + ldr r6, [pc, #256] @ (718168 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #848] @ (7183bc ) │ │ │ │ + ldr r6, [pc, #208] @ (71813c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #152] @ (718114 ) │ │ │ │ + ldr r5, [pc, #536] @ (718294 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #104] @ (7180e8 ) │ │ │ │ + ldr r5, [pc, #488] @ (718268 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #560] @ (7182b4 ) │ │ │ │ + ldr r7, [pc, #944] @ (718434 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #552] @ (7182b0 ) │ │ │ │ + ldr r7, [pc, #936] @ (718430 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #528] @ (71829c ) │ │ │ │ + ldr r7, [pc, #912] @ (71841c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #568] @ (7182c8 ) │ │ │ │ + ldr r7, [pc, #952] @ (718448 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #608] @ (7182f4 ) │ │ │ │ + ldr r7, [pc, #992] @ (718474 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #448] @ (71825c ) │ │ │ │ + ldr r7, [pc, #832] @ (7183dc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #408] @ (718238 ) │ │ │ │ + ldr r7, [pc, #792] @ (7183b8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #336] @ (7181f8 ) │ │ │ │ + ldr r1, [pc, #720] @ (718378 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #392] @ (718234 ) │ │ │ │ + ldr r1, [pc, #776] @ (7183b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 717fd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718074 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 718190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 71800c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 7180c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 7180a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 718070 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 71804c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 71b784 │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3388] @ 718e64 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2450196,295 +2450218,295 @@ │ │ │ │ ldr r1, [pc, #576] @ (719094 ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #8 │ │ │ │ add r1, pc │ │ │ │ lsrs r2, r5, #24 │ │ │ │ bl 70c620 │ │ │ │ b.w 7165f6 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718f54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, r0 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 718f00 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [pc, #96] @ (718edc ) │ │ │ │ + ldr r6, [pc, #480] @ (71905c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r6, r6 │ │ │ │ + muls r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r8 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, lr │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718e60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718e2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r6, r1 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718df8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - negs r0, r1 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 718fb4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - tst r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r4, r1 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - tst r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r7 │ │ │ │ + negs r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + tst r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r3 │ │ │ │ + rors r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + ands r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strb r6, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #984] @ (719310 ) │ │ │ │ + ldr r7, [pc, #344] @ (719090 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #1008] @ (71935c ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #960] @ (719330 ) │ │ │ │ + str r0, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #256] @ (719074 ) │ │ │ │ + ldr r5, [pc, #640] @ (7191f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [pc, #136] @ (719000 ) │ │ │ │ + ldr r7, [pc, #520] @ (719180 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mvns r0, r0 │ │ │ │ + add r0, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mov r2, sl │ │ │ │ + mov sl, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #56] @ (719044 ) │ │ │ │ + ldr r1, [pc, #440] @ (7191c4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4, {r1, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #688] @ (7192f4 ) │ │ │ │ + ldr r1, [pc, #48] @ (719074 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [pc, #648] @ (7192d4 ) │ │ │ │ + ldr r1, [pc, #8] @ (719054 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #616] @ (7192b8 ) │ │ │ │ + ldr r0, [pc, #1000] @ (719438 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #552] @ (71927c ) │ │ │ │ + ldr r0, [pc, #936] @ (7193fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #160] @ (7190f8 ) │ │ │ │ + ldr r0, [pc, #544] @ (719278 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #104] @ (7190c4 ) │ │ │ │ + ldr r0, [pc, #488] @ (719244 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #48] @ (719090 ) │ │ │ │ + ldr r0, [pc, #432] @ (719210 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #168] @ (719120 ) │ │ │ │ + ldr r2, [pc, #552] @ (7192a0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #160] @ (71911c ) │ │ │ │ + ldr r2, [pc, #544] @ (71929c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #152] @ (719118 ) │ │ │ │ + ldr r2, [pc, #536] @ (719298 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [pc, #888] @ (719404 ) │ │ │ │ + ldr r2, [pc, #248] @ (719184 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #840] @ (7193d8 ) │ │ │ │ + ldr r1, [pc, #200] @ (719158 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71b466 │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3204] @ 719d2c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2451614,274 +2451636,274 @@ │ │ │ │ ldr r1, [pc, #536] @ (719f34 ) │ │ │ │ bic.w r2, r0, #4227858432 @ 0xfc000000 │ │ │ │ movs r3, #26 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 7165f6 │ │ │ │ - mov r6, r5 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + mov sl, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, r2 │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #176] @ (719df8 ) │ │ │ │ + ldr r2, [pc, #560] @ (719f78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #112] @ (719dbc ) │ │ │ │ + ldr r2, [pc, #496] @ (719f3c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [pc, #32] @ (719d70 ) │ │ │ │ + ldr r2, [pc, #416] @ (719ef0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #1016] @ (71a14c ) │ │ │ │ + ldr r2, [pc, #376] @ (719ecc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #976] @ (71a128 ) │ │ │ │ + ldr r2, [pc, #336] @ (719ea8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #864] @ (71a0c0 ) │ │ │ │ + ldr r2, [pc, #224] @ (719e40 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r1, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #720] @ (71a03c ) │ │ │ │ + ldr r2, [pc, #80] @ (719dbc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #712] @ (71a038 ) │ │ │ │ + ldr r2, [pc, #72] @ (719db8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #624] @ (719fe4 ) │ │ │ │ + ldr r1, [pc, #1008] @ (71a164 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [pc, #320] @ (719ec0 ) │ │ │ │ + ldr r1, [pc, #704] @ (71a040 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #176] @ (719e34 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + ldr r0, [pc, #120] @ (719e00 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #992] @ (71a16c ) │ │ │ │ + ldr r1, [pc, #352] @ (719eec ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #960] @ (71a150 ) │ │ │ │ + ldr r1, [pc, #320] @ (719ed0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #920] @ (71a12c ) │ │ │ │ + ldr r1, [pc, #280] @ (719eac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a138 ) │ │ │ │ + ldr r1, [pc, #288] @ (719eb8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (71a124 ) │ │ │ │ + ldr r1, [pc, #264] @ (719ea4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a140 ) │ │ │ │ + ldr r1, [pc, #288] @ (719ec0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #904] @ (71a12c ) │ │ │ │ + ldr r1, [pc, #264] @ (719eac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a148 ) │ │ │ │ + ldr r1, [pc, #288] @ (719ec8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a14c ) │ │ │ │ + ldr r1, [pc, #288] @ (719ecc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [pc, #928] @ (71a150 ) │ │ │ │ + ldr r1, [pc, #288] @ (719ed0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bx r3 │ │ │ │ + bx pc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov lr, ip │ │ │ │ + bx r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r4, ip │ │ │ │ + mov ip, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r2, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r2, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r1!, {r1} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp ip, sl │ │ │ │ + mov r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ pop {r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r2, 719ee4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ revsh r2, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, sl │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r9 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add ip, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add lr, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r5 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r8, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfb6a009c │ │ │ │ + smlalbt r0, r0, sl, ip │ │ │ │ cbnz r4, 719f76 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb71a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 71ba0c │ │ │ │ bl 70c894 │ │ │ │ ldr.w r3, [pc, #3360] @ 71ac68 │ │ │ │ and.w r2, r0, #1 │ │ │ │ @@ -2453060,321 +2453082,322 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ bl 70c634 │ │ │ │ b.w 7165f6 │ │ │ │ push {r3, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vshr.u64 d16, d9, #64 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + movs r0, r4 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ace4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ uxth r6, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subw r0, lr, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf70e009c │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r4, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #14 │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4b0009c │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + adds.w r0, r0, #5111808 @ 0x4e0000 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad1a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r7, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad9e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r2, 71ad9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 71ad98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sxtb r6, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf0e4009c │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + adc.w r0, r4, #156 @ 0x9c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add.w r0, r6, #156 @ 0x9c │ │ │ │ + sbc.w r0, r6, #156 @ 0x9c │ │ │ │ cbz r4, 71adc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ sub sp, #344 @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [r2, #624] @ 0x270 │ │ │ │ + ldcl 0, cr0, [r2, #624]! @ 0x270 │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r8], {156} @ 0x9c │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + stc 0, cr0, [r8, #-624]! @ 0xfffffd90 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r6], {156} @ 0x9c │ │ │ │ - movs r4, #4 │ │ │ │ + stc 0, cr0, [r6, #-624]! @ 0xfffffd90 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + stcl 0, cr0, [r4], #624 @ 0x270 │ │ │ │ + movs r7, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [ip], #-624 @ 0xfffffd90 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + stcl 0, cr0, [ip], {156} @ 0x9c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r6, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r7, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r0, pc, #280 @ (adr r0, 71b000 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 71aefa │ │ │ │ ldr.w r2, [pc, #3072] @ 71baf4 │ │ │ │ add r2, pc │ │ │ │ @@ -2454418,279 +2454441,279 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 7165f6 │ │ │ │ nop │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xe8c8009c │ │ │ │ + stmdb r8!, {r2, r3, r4, r7} │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, pc, #64 @ (adr r3, 71bb8c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc 0, 1, r0, cr4, cr9, {4} │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + mrc 0, 4, r0, cr4, cr9, {4} │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, pc, #728 @ (adr r2, 71be38 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r7, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #856 @ (adr r5, 71bedc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #288 @ (adr r5, 71bcbc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #568 @ (adr r1, 71bddc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71b59c │ │ │ │ + b.n 71b65c │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r5, pc, #80 @ (adr r5, 71bbfc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #296 @ (adr r1, 71bcdc ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #400 @ (adr r0, 71bd68 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #296 @ (adr r0, 71bd08 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #210 @ 0xd2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #344 @ (adr r1, 71bd84 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #176 @ (adr r1, 71bce4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, pc, #1016 @ (adr r0, 71c034 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r1, pc, #800 @ (adr r1, 71bf6c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #24] @ (71bc88 ) │ │ │ │ + ldr r6, [pc, #408] @ (71be08 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71bca4 │ │ │ │ + b.n 71bd64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + cmp r1, #106 @ 0x6a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 71cfc4 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov fp, r7 │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -2455876,359 +2455899,359 @@ │ │ │ │ ldr r1, [pc, #720] @ (71cd34 ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 7165f6 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bge.n 71cb28 │ │ │ │ + bge.n 71c9e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r6, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r5, #11 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r6, r4 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 71ccbc │ │ │ │ + bcs.n 71cb7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcs.n 71cb34 │ │ │ │ + bcs.n 71cbf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bne.n 71cca0 │ │ │ │ + bne.n 71cd60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vqadd.u64 d16, d22, d12 │ │ │ │ - vshr.u64 d0, d12, #60 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + vshr.u64 d16, d12, #42 │ │ │ │ + vshr.u64 d16, d12, #28 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr2 0, 3, r0, cr10, cr12, {4} │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + mcr2 0, 6, r0, cr10, cr12, {4} │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + ldc2l 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], #624 @ 0x270 │ │ │ │ - stc2 0, cr0, [r2], #624 @ 0x270 │ │ │ │ - ldc2 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - stc2 0, cr0, [r6], {156} @ 0x9c │ │ │ │ - ldc2l 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + ldc2 0, cr0, [r0, #-624] @ 0xfffffd90 │ │ │ │ + stc2 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ + ldc2l 0, cr0, [r4], #624 @ 0x270 │ │ │ │ + stc2l 0, cr0, [r6], #624 @ 0x270 │ │ │ │ + ldc2l 0, cr0, [r6], {156} @ 0x9c │ │ │ │ ldr.w r1, [pc, #1048] @ 71d154 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ ldr.w r3, [pc, #1040] @ 71d158 │ │ │ │ ldr.w r1, [pc, #1040] @ 71d15c │ │ │ │ add r3, pc │ │ │ │ @@ -2456599,65 +2456622,65 @@ │ │ │ │ b.w 717e36 │ │ │ │ ldr r2, [pc, #140] @ (71d1d4 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71b3a6 │ │ │ │ ldr r2, [pc, #136] @ (71d1d8 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71b3bc │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7a4009c │ │ │ │ + strb.w r0, [r4, ip, lsl #1] │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79e009c │ │ │ │ + @ instruction: 0xf7fe009c │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79c009c │ │ │ │ + @ instruction: 0xf7fc009c │ │ │ │ ldrh r2, [r5, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf79a009c │ │ │ │ + @ instruction: 0xf7fa009c │ │ │ │ ldrh r0, [r1, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf794009c │ │ │ │ - @ instruction: 0xf786009c │ │ │ │ - @ instruction: 0xf786009c │ │ │ │ + @ instruction: 0xf7f4009c │ │ │ │ + @ instruction: 0xf7e6009c │ │ │ │ + @ instruction: 0xf7e6009c │ │ │ │ + @ instruction: 0xf7d0009c │ │ │ │ + @ instruction: 0xf7c2009c │ │ │ │ + @ instruction: 0xf7b2009c │ │ │ │ + @ instruction: 0xf7b6009c │ │ │ │ + @ instruction: 0xf7a8009c │ │ │ │ + @ instruction: 0xf79a009c │ │ │ │ + @ instruction: 0xf78c009c │ │ │ │ + @ instruction: 0xf77e009c │ │ │ │ @ instruction: 0xf770009c │ │ │ │ - @ instruction: 0xf762009c │ │ │ │ - @ instruction: 0xf752009c │ │ │ │ - @ instruction: 0xf756009c │ │ │ │ - @ instruction: 0xf748009c │ │ │ │ - @ instruction: 0xf73a009c │ │ │ │ - @ instruction: 0xf72c009c │ │ │ │ - @ instruction: 0xf71e009c │ │ │ │ - @ instruction: 0xf710009c │ │ │ │ - subs r2, r1, r4 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r4, r5 │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #2992] @ 71dda0 │ │ │ │ sub.w ip, r1, #17 │ │ │ │ @@ -2457759,176 +2457782,178 @@ │ │ │ │ bl 70c620 │ │ │ │ b.w 71d3cc │ │ │ │ nop │ │ │ │ cmp r6, #4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + addw r0, r8, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf216009c │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub.w r0, r8, #156 @ 0x9c │ │ │ │ - subs.w r0, r6, #156 @ 0x9c │ │ │ │ - vshr.u64 d0, d12, #24 │ │ │ │ - vshr.u64 d0, d12, #26 │ │ │ │ strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa56009c │ │ │ │ - vqadd.u64 d0, d28, d12 │ │ │ │ - mcr2 0, 4, r0, cr10, cr12, {4} │ │ │ │ - mcr2 0, 4, r0, cr6, cr12, {4} │ │ │ │ - mcr2 0, 3, r0, cr10, cr12, {4} │ │ │ │ - @ instruction: 0xfaf2009c │ │ │ │ - mrc2 0, 1, r0, cr4, cr12, {4} │ │ │ │ + @ instruction: 0xfab6009c │ │ │ │ + vshr.u64 d0, d12, #36 │ │ │ │ + mcr2 0, 7, r0, cr10, cr12, {4} │ │ │ │ + mcr2 0, 7, r0, cr6, cr12, {4} │ │ │ │ + mcr2 0, 6, r0, cr10, cr12, {4} │ │ │ │ + @ instruction: 0xfb52009c │ │ │ │ + mrc2 0, 4, r0, cr4, cr12, {4} │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr2 0, 1, r0, cr10, cr12, {4} │ │ │ │ + mcr2 0, 4, r0, cr10, cr12, {4} │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc2 0, 0, r0, cr4, cr12, {4} │ │ │ │ + mrc2 0, 3, r0, cr4, cr12, {4} │ │ │ │ strh r2, [r1, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [lr, #624]! @ 0x270 │ │ │ │ + mrc2 0, 2, r0, cr14, cr12, {4} │ │ │ │ strh r0, [r6, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc2l 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ - stc2l 0, cr0, [r0, #624]! @ 0x270 │ │ │ │ - ldc2l 0, cr0, [ip, #624] @ 0x270 │ │ │ │ - ldc2l 0, cr0, [r0, #624] @ 0x270 │ │ │ │ - mcr 0, 6, r0, cr14, cr12, {4} │ │ │ │ - mrc 0, 5, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 5, r0, cr2, cr12, {4} │ │ │ │ - @ instruction: 0xfa96009c │ │ │ │ + mcr2 0, 2, r0, cr12, cr12, {4} │ │ │ │ + mcr2 0, 2, r0, cr0, cr12, {4} │ │ │ │ + mrc2 0, 1, r0, cr12, cr12, {4} │ │ │ │ + mrc2 0, 1, r0, cr0, cr12, {4} │ │ │ │ + vqadd.s32 d0, d30, d12 │ │ │ │ + vqadd.s16 d0, d24, d12 │ │ │ │ + vqadd.s8 d0, d18, d12 │ │ │ │ + @ instruction: 0xfaf6009c │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - itt gt │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - @ instruction: 0xfa6e009c │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xface009c │ │ │ │ strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r5, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfa34009c │ │ │ │ - @ instruction: 0xfade009c │ │ │ │ + @ instruction: 0xfa94009c │ │ │ │ + @ instruction: 0xfb3e009c │ │ │ │ strh r0, [r2, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ + @ instruction: 0xf73c009c │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr??.w r0, [sl, #156] @ 0x9c │ │ │ │ + @ instruction: 0xfa3a009c │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ite pl │ │ │ │ - lslpl r4, r3, #2 │ │ │ │ - strhmi r0, [r4, #8] │ │ │ │ + ite lt │ │ │ │ + lsllt r4, r3, #2 │ │ │ │ + strhge r0, [r4, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - it cc │ │ │ │ - lslcc r4, r3, #2 │ │ │ │ - ldrsb.w r0, [r8, #156] @ 0x9c │ │ │ │ - ldrsb.w r0, [r8, #156] @ 0x9c │ │ │ │ - ldrsb.w r0, [r2, ip, lsl #1] │ │ │ │ + it ls │ │ │ │ + lslls r4, r3, #2 │ │ │ │ + ldr??.w r0, [r8, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [r8, #156] @ 0x9c │ │ │ │ ldr??.w r0, [r2, ip, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [sl :64], ip │ │ │ │ - ldr??.w r0, [lr, ip, lsl #1] │ │ │ │ - ldr??.w r0, [r6, ip, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [r6 :64], ip │ │ │ │ + ldr??.w r0, [r2, #156] @ 0x9c │ │ │ │ + vst1.8 @ instruction: 0xf9ca009c │ │ │ │ + ldr??.w r0, [lr, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [r6, #156] @ 0x9c │ │ │ │ + vst1.8 @ instruction: 0xf9c6009c │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + subs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ strh r2, [r4, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf77a009c │ │ │ │ + @ instruction: 0xf7da009c │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf760009c │ │ │ │ + @ instruction: 0xf7c0009c │ │ │ │ strh r2, [r2, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa9e009c │ │ │ │ - @ instruction: 0xf734009c │ │ │ │ - @ instruction: 0xf726009c │ │ │ │ - adc.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + @ instruction: 0xfafe009c │ │ │ │ + @ instruction: 0xf794009c │ │ │ │ + @ instruction: 0xf786009c │ │ │ │ + sub.w r0, ip, #5111808 @ 0x4e0000 │ │ │ │ + cmp r2, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ - @ instruction: 0xf6d2009c │ │ │ │ - movt r0, #34972 @ 0x889c │ │ │ │ - @ instruction: 0xf61e009c │ │ │ │ + @ instruction: 0xf73c009c │ │ │ │ + @ instruction: 0xf732009c │ │ │ │ + @ instruction: 0xf728009c │ │ │ │ + @ instruction: 0xf67e009c │ │ │ │ ldrb r6, [r1, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf672009c │ │ │ │ + @ instruction: 0xf6d2009c │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf660009c │ │ │ │ - @ instruction: 0xf664009c │ │ │ │ - @ instruction: 0xf660009c │ │ │ │ - @ instruction: 0xf654009c │ │ │ │ - vqadd.u32 d0, d16, d12 │ │ │ │ + movt r0, #2204 @ 0x89c │ │ │ │ + movt r0, #18588 @ 0x489c │ │ │ │ + movt r0, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf6b4009c │ │ │ │ + vshr.u64 d0, d12, #64 │ │ │ │ ldrb r6, [r3, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf2dc009c │ │ │ │ + @ instruction: 0xf33c009c │ │ │ │ ldrb r0, [r7, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #41116 @ 0xa09c │ │ │ │ + ssat r0, #29, sl, asr #2 │ │ │ │ ldrb r0, [r0, #29] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movt r0, #16540 @ 0x409c │ │ │ │ - strd r0, r0, [r8], #-624 @ 0x270 │ │ │ │ - bics.w r0, sl, ip, lsr #2 │ │ │ │ - subw r0, sl, #156 @ 0x9c │ │ │ │ - subw r0, sl, #156 @ 0x9c │ │ │ │ + ssat r0, #29, r4, asr #2 │ │ │ │ + @ instruction: 0xe8c8009c │ │ │ │ + eors.w r0, sl, ip, lsr #2 │ │ │ │ + ssat r0, #29, sl, lsl #2 │ │ │ │ + ssat r0, #29, sl, lsl #2 │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf286009c │ │ │ │ - @ instruction: 0xf284009c │ │ │ │ - @ instruction: 0xf288009c │ │ │ │ - @ instruction: 0xf282009c │ │ │ │ - @ instruction: 0xf284009c │ │ │ │ - @ instruction: 0xf278009c │ │ │ │ - ldc2 0, cr0, [r0], {156} @ 0x9c │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + @ instruction: 0xf2e6009c │ │ │ │ + @ instruction: 0xf2e4009c │ │ │ │ + @ instruction: 0xf2e8009c │ │ │ │ + @ instruction: 0xf2e2009c │ │ │ │ + @ instruction: 0xf2e4009c │ │ │ │ + @ instruction: 0xf2d8009c │ │ │ │ + ldc2l 0, cr0, [r0], #-624 @ 0xfffffd90 │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfbe8009c │ │ │ │ - cbnz r4, 71dfa2 │ │ │ │ + mcrr2 0, 9, r0, r8, cr12 │ │ │ │ + rev r4, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 722184 │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3400] @ 71eccc │ │ │ │ movs r3, #1 │ │ │ │ @@ -2459091,198 +2459116,197 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 71d3cc │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r8, ip, lsl #1] │ │ │ │ - ldr??.w r0, [r8, ip, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [lr :64], ip │ │ │ │ - ldrh.w r0, [r6, ip, lsl #1] │ │ │ │ - ldr??.w r0, [r4, ip, lsl #1] │ │ │ │ - @ instruction: 0xf4ee009c │ │ │ │ + ldr??.w r0, [r8, #156] @ 0x9c │ │ │ │ + ldr??.w r0, [r8, #156] @ 0x9c │ │ │ │ + vst1.8 @ instruction: 0xf9ce009c │ │ │ │ + ldrb.w r0, [r6, #156] @ 0x9c │ │ │ │ + ldrsh.w r0, [r4, #156] @ 0x9c │ │ │ │ + adc.w r0, lr, #5111808 @ 0x4e0000 │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00e6 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - str.w r0, [r6, ip, lsl #1] │ │ │ │ - str.w r0, [r2, ip, lsl #1] │ │ │ │ - ldrh.w r0, [r4, ip, lsl #1] │ │ │ │ - @ instruction: 0xe982009c │ │ │ │ - mrc2 0, 3, r0, cr2, cr12, {4} │ │ │ │ - @ instruction: 0xe800009c │ │ │ │ - b.n 71ecec │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - orn r0, r2, ip, lsr #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + itte mi │ │ │ │ + lslmi r1, r3, #2 │ │ │ │ + strhmi.w r0, [r6, #156] @ 0x9c │ │ │ │ + strhpl.w r0, [r2, #156] @ 0x9c │ │ │ │ + ldrb.w r0, [r4, #156] @ 0x9c │ │ │ │ + strd r0, r0, [r2, #624]! @ 0x270 │ │ │ │ + mrc2 0, 6, r0, cr2, cr12, {4} │ │ │ │ + strd r0, r0, [r0], #-624 @ 0x270 │ │ │ │ + @ instruction: 0xe852009c │ │ │ │ + @ instruction: 0xeac2009c │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orr.w r0, lr, ip, lsr #2 │ │ │ │ - orr.w r0, r8, ip, lsr #2 │ │ │ │ - orrs.w r0, r2, ip, lsr #2 │ │ │ │ - orrs.w r0, ip, ip, lsr #2 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xeaae009c │ │ │ │ + @ instruction: 0xeaa8009c │ │ │ │ + @ instruction: 0xeab2009c │ │ │ │ + @ instruction: 0xeabc009c │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics.w r0, r0, ip, lsr #2 │ │ │ │ - bic.w r0, r2, ip, lsr #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c6009c │ │ │ │ - b.n 71f3a8 │ │ │ │ + eors.w r0, r0, ip, lsr #2 │ │ │ │ + eor.w r0, r2, ip, lsr #2 │ │ │ │ + @ instruction: 0xfa26009c │ │ │ │ + b.n 71f468 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f380 │ │ │ │ + b.n 71f440 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f358 │ │ │ │ + b.n 71f418 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r3, #31] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [sl], #624 @ 0x270 │ │ │ │ + ldc 0, cr0, [sl, #-624] @ 0xfffffd90 │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r2, [r6, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r4, [r6, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ + stcl 0, cr0, [r4], #624 @ 0x270 │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds.w r0, sl, #156 @ 0x9c │ │ │ │ + sbcs.w r0, sl, #156 @ 0x9c │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 71ef68 │ │ │ │ + b.n 71f028 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f30c │ │ │ │ + b.n 71f3cc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [lr], {156} @ 0x9c │ │ │ │ - stc 0, cr0, [r2], #-624 @ 0xfffffd90 │ │ │ │ - stcl 0, cr0, [ip], {156} @ 0x9c │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + ldcl 0, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ + stc 0, cr0, [r2], {156} @ 0x9c │ │ │ │ + stc 0, cr0, [ip, #-624]! @ 0xfffffd90 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], {156} @ 0x9c │ │ │ │ - ldc 0, cr0, [r4], {156} @ 0x9c │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + ldcl 0, cr0, [r0], #-624 @ 0xfffffd90 │ │ │ │ + ldcl 0, cr0, [r4], #-624 @ 0xfffffd90 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf1e2009c │ │ │ │ - rsbs r0, r4, #156 @ 0x9c │ │ │ │ - vshr.s64 d16, d12, #58 │ │ │ │ - @ instruction: 0xf1e6009c │ │ │ │ - sbc.w r0, r6, #156 @ 0x9c │ │ │ │ - adcs.w r0, r8, #156 @ 0x9c │ │ │ │ - vqadd.s8 d16, d26, d12 │ │ │ │ - @ instruction: 0xf12a009c │ │ │ │ - eor.w r0, lr, #156 @ 0x9c │ │ │ │ + movw r0, #8348 @ 0x209c │ │ │ │ + @ instruction: 0xf234009c │ │ │ │ + bic.w r0, r6, #156 @ 0x9c │ │ │ │ + movw r0, #24732 @ 0x609c │ │ │ │ + rsb r0, r6, #156 @ 0x9c │ │ │ │ + subs.w r0, r8, #156 @ 0x9c │ │ │ │ + vshr.s64 d0, d12, #22 │ │ │ │ + @ instruction: 0xf18a009c │ │ │ │ + @ instruction: 0xf0ee009c │ │ │ │ strb r4, [r4, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71eee4 │ │ │ │ + b.n 71efa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf6dc009c │ │ │ │ - stcl 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ - and.w r0, ip, #156 @ 0x9c │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + @ instruction: 0xf73c009c │ │ │ │ + mcr 0, 2, r0, cr6, cr12, {4} │ │ │ │ + orn r0, ip, #156 @ 0x9c │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 71edf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr12, cr12, {4} │ │ │ │ + mrc 0, 7, r0, cr12, cr12, {4} │ │ │ │ strb r6, [r1, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 4, r0, cr14, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr14, cr12, {4} │ │ │ │ strb r0, [r4, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 4, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr0, cr12, {4} │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc 0, 3, r0, cr14, cr12, {4} │ │ │ │ - mrc 0, 3, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr4, cr12, {4} │ │ │ │ - mcr 0, 2, r0, cr14, cr12, {4} │ │ │ │ - mrc 0, 2, r0, cr4, cr12, {4} │ │ │ │ - mcr 0, 2, r0, cr4, cr12, {4} │ │ │ │ - mcr 0, 2, r0, cr4, cr12, {4} │ │ │ │ - mrc 0, 1, r0, cr2, cr12, {4} │ │ │ │ - mrc 0, 1, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr14, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr4, cr12, {4} │ │ │ │ + mcr 0, 5, r0, cr14, cr12, {4} │ │ │ │ + mrc 0, 5, r0, cr4, cr12, {4} │ │ │ │ + mcr 0, 5, r0, cr4, cr12, {4} │ │ │ │ + mcr 0, 5, r0, cr4, cr12, {4} │ │ │ │ + mrc 0, 4, r0, cr2, cr12, {4} │ │ │ │ + mrc 0, 4, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 4, r0, cr4, cr12, {4} │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {4} │ │ │ │ - adcs.w r0, r6, #156 @ 0x9c │ │ │ │ - adc.w r0, sl, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf66a009c │ │ │ │ + mcr 0, 4, r0, cr4, cr12, {4} │ │ │ │ + subs.w r0, r6, #156 @ 0x9c │ │ │ │ + sub.w r0, sl, #156 @ 0x9c │ │ │ │ + movt r0, #43164 @ 0xa89c │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, #156 @ 0x9c │ │ │ │ + sbc.w r0, r8, #156 @ 0x9c │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + setpan #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcr 0, 3, r0, cr12, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr6, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr2, cr12, {4} │ │ │ │ - @ instruction: 0xeb3a009c │ │ │ │ + mcr 0, 6, r0, cr12, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr6, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr2, cr12, {4} │ │ │ │ + @ instruction: 0xeb9a009c │ │ │ │ ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc 0, 0, r0, cr2, cr12, {4} │ │ │ │ - stc 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ - @ instruction: 0xf2f8009c │ │ │ │ - and.w r0, r2, ip, lsr #2 │ │ │ │ - ble.n 71ee5c │ │ │ │ + mrc 0, 3, r0, cr2, cr12, {4} │ │ │ │ + stcl 0, cr0, [r2, #-624]! @ 0xfffffd90 │ │ │ │ + @ instruction: 0xf358009c │ │ │ │ + orn r0, r2, ip, lsr #2 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orrs.w r0, r0, #5111808 @ 0x4e0000 │ │ │ │ - vshr.s64 d16, d12, #58 │ │ │ │ - b.n 71ef78 │ │ │ │ + @ instruction: 0xf4b0009c │ │ │ │ + bic.w r0, r6, #156 @ 0x9c │ │ │ │ + b.n 71f038 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe806009c │ │ │ │ - vqadd.s8 d16, d26, d12 │ │ │ │ - b.n 71ef20 │ │ │ │ + strd r0, r0, [r6], #-624 @ 0x270 │ │ │ │ + vshr.s64 d0, d12, #22 │ │ │ │ + b.n 71efe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71ef3c │ │ │ │ + b.n 71effc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71ef58 │ │ │ │ + b.n 71f018 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71ef10 │ │ │ │ + b.n 71efd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71eefc │ │ │ │ + b.n 71efbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vshr.s64 d16, d12, #60 │ │ │ │ - adds.w r0, r6, ip, lsr #2 │ │ │ │ - add.w r0, sl, ip, lsr #2 │ │ │ │ - @ instruction: 0xe85a009c │ │ │ │ - bics.w r0, ip, ip, lsr #2 │ │ │ │ + bic.w r0, r4, #156 @ 0x9c │ │ │ │ + sbcs.w r0, r6, ip, lsr #2 │ │ │ │ + sbc.w r0, sl, ip, lsr #2 │ │ │ │ + ldmia.w sl!, {r2, r3, r4, r7} │ │ │ │ + eors.w r0, ip, ip, lsr #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7226b0 │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3488] @ 71fc84 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2460472,281 +2460496,281 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 70c6b8 │ │ │ │ b.w 71d3cc │ │ │ │ - bge.n 71fc40 │ │ │ │ + blt.n 71fd00 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fc24 │ │ │ │ + blt.n 71fce4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 1, r0, cr14, cr12, {4} │ │ │ │ - mrc 0, 1, r0, cr10, cr12, {4} │ │ │ │ + mrc 0, 4, r0, cr14, cr12, {4} │ │ │ │ + mrc 0, 4, r0, cr10, cr12, {4} │ │ │ │ ldr r4, [r3, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrc 0, 1, r0, cr0, cr12, {4} │ │ │ │ - mrc 0, 0, r0, cr10, cr12, {4} │ │ │ │ - mrc 0, 0, r0, cr0, cr12, {4} │ │ │ │ - mcr 0, 0, r0, cr6, cr12, {4} │ │ │ │ - ldcl 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ + mrc 0, 4, r0, cr0, cr12, {4} │ │ │ │ + mrc 0, 3, r0, cr10, cr12, {4} │ │ │ │ + mrc 0, 3, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 3, r0, cr6, cr12, {4} │ │ │ │ + mrc 0, 2, r0, cr12, cr12, {4} │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #680 @ (adr r7, 71ff5c ) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #24 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71f548 │ │ │ │ + b.n 71f608 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, pc, #992 @ (adr r2, 7200ac ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 71fe2c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vqadd.u32 d0, d18, d12 │ │ │ │ + vshr.u64 d0, d12, #62 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vqadd.u32 d16, d28, d12 │ │ │ │ - bmi.n 71fd18 │ │ │ │ + vshr.u64 d16, d12, #52 │ │ │ │ + bmi.n 71fdd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fcbc │ │ │ │ + bvs.n 71fd7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr10, cr12, {4} │ │ │ │ - mrc2 0, 6, r0, cr14, cr12, {4} │ │ │ │ - mrc2 0, 6, r0, cr2, cr12, {4} │ │ │ │ - mrc2 0, 6, r0, cr8, cr12, {4} │ │ │ │ - ldr r7, [pc, #576] @ (71ff34 ) │ │ │ │ + vqadd.u64 d0, d26, d12 │ │ │ │ + vqadd.u64 d0, d30, d12 │ │ │ │ + vqadd.u64 d0, d18, d12 │ │ │ │ + vqadd.u64 d0, d24, d12 │ │ │ │ + ldr r7, [pc, #960] @ (7200b4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 71f978 │ │ │ │ + b.n 71fa38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f970 │ │ │ │ + b.n 71fa30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f96c │ │ │ │ + b.n 71fa2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720320 │ │ │ │ + b.n 7203e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 71f8d8 │ │ │ │ + b.n 71f998 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f6bc │ │ │ │ + b.n 71f77c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfb54009c │ │ │ │ + @ instruction: 0xfbb4009c │ │ │ │ ldr r0, [r3, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 71fd58 │ │ │ │ + bmi.n 71fe18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2l 0, cr0, [r6, #-624] @ 0xfffffd90 │ │ │ │ - bcs.n 71fd44 │ │ │ │ + ldc2 0, cr0, [r6, #624]! @ 0x270 │ │ │ │ + bcs.n 71fe04 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fce8 │ │ │ │ + bmi.n 71fda8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics.w r0, r0, ip, lsr #2 │ │ │ │ - b.n 71ffb4 │ │ │ │ + eors.w r0, r0, ip, lsr #2 │ │ │ │ + b.n 720074 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fc48 │ │ │ │ + bcc.n 71fd08 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fe28 │ │ │ │ + bcc.n 71fce8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fe08 │ │ │ │ + bcc.n 71fcc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fde8 │ │ │ │ + bcc.n 71fca8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 71fdc4 │ │ │ │ + bcc.n 71fc84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fda8 │ │ │ │ + bge.n 71fc68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fd98 │ │ │ │ + bge.n 71fe58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xe8d0009c │ │ │ │ - @ instruction: 0xe8de009c │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + ldmdb r0!, {r2, r3, r4, r7} │ │ │ │ + ldmdb lr!, {r2, r3, r4, r7} │ │ │ │ + b.n 71fdfc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia.w ip!, {r2, r3, r4, r7} │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + stmdb ip, {r2, r3, r4, r7} │ │ │ │ + b.n 71fda4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 71fdec │ │ │ │ + bgt.n 71fcac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe85e009c │ │ │ │ - strex r0, r0, [ip, #624] @ 0x270 │ │ │ │ - b.n 71fa80 │ │ │ │ + ldmia.w lr!, {r2, r3, r4, r7} │ │ │ │ + stmia.w ip!, {r2, r3, r4, r7} │ │ │ │ + b.n 71fb40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa60 │ │ │ │ + b.n 71fb20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa38 │ │ │ │ + b.n 71faf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa28 │ │ │ │ + b.n 71fae8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fa18 │ │ │ │ + b.n 71fad8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71fe58 │ │ │ │ + bvs.n 71fd18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f9e8 │ │ │ │ + b.n 71faa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa5a009c │ │ │ │ - b.n 71f9ac │ │ │ │ + @ instruction: 0xfaba009c │ │ │ │ + b.n 71fa6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f9ac │ │ │ │ + b.n 71fa6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f980 │ │ │ │ + b.n 71fa40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fdb4 │ │ │ │ + bvs.n 71fe74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fd9c │ │ │ │ + bvs.n 71fe5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f8e8 │ │ │ │ + b.n 71f9a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f5e0 │ │ │ │ + b.n 71f6a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7205c4 │ │ │ │ + b.n 71f684 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f83c │ │ │ │ + b.n 71f8fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f82c │ │ │ │ + b.n 71f8ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f818 │ │ │ │ + b.n 71f8d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f820 │ │ │ │ + b.n 71f8e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f814 │ │ │ │ + b.n 71f8d4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f824 │ │ │ │ + b.n 71f8e4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f818 │ │ │ │ + b.n 71f8d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f828 │ │ │ │ + b.n 71f8e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f828 │ │ │ │ + b.n 71f8e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71f82c │ │ │ │ + b.n 71f8ec │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + beq.n 71fe98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + beq.n 71fe80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + beq.n 71fe4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + beq.n 71fe3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fed4 │ │ │ │ + bpl.n 71fd94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 71fec0 │ │ │ │ + bpl.n 71fd80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #168 @ (adr r6, 71fed8 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 720058 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 71fd98 │ │ │ │ + bgt.n 71fe58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r4, [r7, r6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 71ff34 │ │ │ │ + ble.n 71fdf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + b.n 71fe8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrsh r2, [r6, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - addw r0, ip, #2204 @ 0x89c │ │ │ │ + @ instruction: 0xf66c009c │ │ │ │ ldrsh r4, [r6, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bpl.n 71fdb0 │ │ │ │ + bvs.n 71fe70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 71fd88 │ │ │ │ + bge.n 71fe48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fdf0 │ │ │ │ + bge.n 71feb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 71fefc │ │ │ │ + bvs.n 71fdbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 71fd9c │ │ │ │ + bls.n 71fe5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r5, r7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fb78 │ │ │ │ + b.n 71fc38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 71fb90 │ │ │ │ + b.n 71fc50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 8 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71fe50 │ │ │ │ + bhi.n 71ff10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sbfx r0, r4, #2, #29 │ │ │ │ - bvc.n 71fe10 │ │ │ │ + usat r0, #28, r4, asr #2 │ │ │ │ + bhi.n 71fed0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 71ff34 │ │ │ │ + bvc.n 71fdf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7231be │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3420] @ 720c38 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2461907,256 +2461931,246 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 70c620 │ │ │ │ b.w 71d3cc │ │ │ │ nop │ │ │ │ - bhi.n 720b78 │ │ │ │ + bhi.n 720c38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720b60 │ │ │ │ + bhi.n 720c20 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 720c00 │ │ │ │ + bvs.n 720cc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720bc4 │ │ │ │ + bhi.n 720c84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720bcc │ │ │ │ + bpl.n 720c8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720bc4 │ │ │ │ + bpl.n 720c84 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r0, [r4, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrh r4, [r6, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {4} │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + vqadd.s32 d0, d16, d12 │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 720d14 │ │ │ │ + ble.n 720bd4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - and.w r0, lr, #156 @ 0x9c │ │ │ │ - and.w r0, r8, #156 @ 0x9c │ │ │ │ - @ instruction: 0xf190009c │ │ │ │ - @ instruction: 0xf182009c │ │ │ │ - sbcs.w r0, r8, #156 @ 0x9c │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + orn r0, lr, #156 @ 0x9c │ │ │ │ + orn r0, r8, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf1f0009c │ │ │ │ + @ instruction: 0xf1e2009c │ │ │ │ + rsbs r0, r8, #156 @ 0x9c │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r7, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr4, cr12, {4} │ │ │ │ - mcr 0, 4, r0, cr14, cr12, {4} │ │ │ │ - mcr 0, 4, r0, cr8, cr12, {4} │ │ │ │ - mcr 0, 4, r0, cr2, cr12, {4} │ │ │ │ - mrc 0, 3, r0, cr12, cr12, {4} │ │ │ │ - mrc 0, 3, r0, cr6, cr12, {4} │ │ │ │ - mrc 0, 3, r0, cr0, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr10, cr12, {4} │ │ │ │ - mcr 0, 3, r0, cr4, cr12, {4} │ │ │ │ - mrc 0, 2, r0, cr14, cr12, {4} │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + mrc 0, 7, r0, cr4, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr14, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr8, cr12, {4} │ │ │ │ + mcr 0, 7, r0, cr2, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr12, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr6, cr12, {4} │ │ │ │ + mrc 0, 6, r0, cr0, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr10, cr12, {4} │ │ │ │ + mcr 0, 6, r0, cr4, cr12, {4} │ │ │ │ + mrc 0, 5, r0, cr14, cr12, {4} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + bls.n 720de0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc 0, cr0, [r8], #-624 @ 0xfffffd90 │ │ │ │ - mcrr 0, 9, r0, lr, cr12 │ │ │ │ - mrrc 0, 9, r0, ip, cr12 │ │ │ │ - stcl 0, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ - bhi.n 720d18 │ │ │ │ + ldc 0, cr0, [r8], {156} @ 0x9c │ │ │ │ + stc 0, cr0, [lr], #624 @ 0x270 │ │ │ │ + ldc 0, cr0, [ip], #624 @ 0x270 │ │ │ │ + stcl 0, cr0, [sl], {156} @ 0x9c │ │ │ │ + bls.n 720dd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d18 │ │ │ │ + bls.n 720dd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + bls.n 720de0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720d20 │ │ │ │ + bls.n 720de0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 720cf4 │ │ │ │ + bls.n 720db4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bhi.n 720ce8 │ │ │ │ + bls.n 720da8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmdb r2!, {r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe982009c │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rsb r0, r0, ip, lsr #2 │ │ │ │ - bhi.n 720cdc │ │ │ │ + stc 0, cr0, [r0], #-624 @ 0xfffffd90 │ │ │ │ + bls.n 720d9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d90 │ │ │ │ + bpl.n 720e50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d88 │ │ │ │ + bpl.n 720e48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720e80 │ │ │ │ + bcc.n 720d40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720e64 │ │ │ │ + bcc.n 720d24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720d6c │ │ │ │ + bhi.n 720e2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xeac6009c │ │ │ │ - bvc.n 720d6c │ │ │ │ + @ instruction: 0xeb26009c │ │ │ │ + bhi.n 720e2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720e6c │ │ │ │ + bmi.n 720d2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720e5c │ │ │ │ + bmi.n 720d1c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 720d68 │ │ │ │ + bpl.n 720e28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 720db0 │ │ │ │ + bmi.n 720e70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720e88 │ │ │ │ + bvc.n 720d48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720e98 │ │ │ │ + bvc.n 720d58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720ea4 │ │ │ │ + bvc.n 720d64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720ebc │ │ │ │ + bvc.n 720d7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 720cd0 │ │ │ │ + bvc.n 720d90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r6, [r5, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x002e │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 720b08 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - b.n 720b10 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf72c0098 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xead0009c │ │ │ │ - bpl.n 720e84 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + bkpt 0x008e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dfc │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df8 │ │ │ │ + b.n 720bc8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df4 │ │ │ │ + b.n 720bd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720df0 │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dec │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de8 │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de4 │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720de0 │ │ │ │ + @ instruction: 0xf78c0098 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720ddc │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 720dd8 │ │ │ │ + @ instruction: 0xeb30009c │ │ │ │ + bpl.n 720d44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ + itee cs │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + ittt cs @ unpredictable │ │ │ │ + lslcs r4, r3, #2 │ │ │ │ + @ instruction: 0xe854009c │ │ │ │ + @ instruction: 0xe850009c │ │ │ │ + strex r0, r0, [ip, #624] @ 0x270 │ │ │ │ + strex r0, r0, [r8, #624] @ 0x270 │ │ │ │ + strex r0, r0, [r4, #624] @ 0x270 │ │ │ │ + strex r0, r0, [r0, #624] @ 0x270 │ │ │ │ + @ instruction: 0xe83c009c │ │ │ │ + @ instruction: 0xe838009c │ │ │ │ + @ instruction: 0xe834009c │ │ │ │ + @ instruction: 0xe830009c │ │ │ │ ldr r7, [pc, #728] @ (721114 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - lsls r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbnz r0, 720e98 │ │ │ │ + cbnz r0, 720eb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 720e98 │ │ │ │ + cbnz r4, 720eb0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 720e9a │ │ │ │ + cbnz r0, 720eb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 720e9a │ │ │ │ + cbnz r4, 720eb2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7231d6 │ │ │ │ bl 70c894 │ │ │ │ ldr.w r1, [pc, #3244] @ 721b0c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2463255,279 +2463269,279 @@ │ │ │ │ ldr r3, [pc, #184] @ (721bb4 ) │ │ │ │ ldr r2, [pc, #552] @ (721d24 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 71d3cc │ │ │ │ - beq.n 721af4 │ │ │ │ + bne.n 721bb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 721b62 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + cbnz r0, 721b66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + hlt 0x003e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt │ │ │ │ - lsl r4, r3, #2 │ │ │ │ - b.n 721be4 │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + b.n 721ca4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr2, {5} │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + vhadd.u8 d16, d24, d18 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - eor.w r0, r2, #152 @ 0x98 │ │ │ │ - cbnz r6, 721b74 │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721b76 │ │ │ │ + @ instruction: 0xf0e20098 │ │ │ │ + cbnz r6, 721b8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721b80 │ │ │ │ + cbnz r0, 721b8e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + cbnz r4, 721b98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb744 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 721bc2 │ │ │ │ + cbz r6, 721bda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ bx r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r2, [pc, #336] @ (721ce0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r8, sl │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 721bf4 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [pc, #728] @ (721e98 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sxth r2, r4 │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 721c16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 721c18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r3, #2 │ │ │ │ - stmials r1!, {r6, r7} │ │ │ │ - lslhi r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + itte │ │ │ │ + lsl r4, r3, #2 │ │ │ │ + stmia r2!, {r5} │ │ │ │ + lslal r4, r3, #2 │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 721b28 │ │ │ │ + blt.n 721be8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, r9 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rev r6, r5 │ │ │ │ + hlt 0x000e │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r8, pc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ mov r6, ip │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bge.n 721c88 │ │ │ │ + bge.n 721b48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 721c72 │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x008e │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r8, pc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d1c │ │ │ │ + bls.n 721bdc │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp ip, sp │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 721bd8 │ │ │ │ + bge.n 721c98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r6, 721c7e │ │ │ │ + cbnz r6, 721c96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721b88 │ │ │ │ + bls.n 721c48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 721c82 │ │ │ │ + cbnz r6, 721c9a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r2, 721c88 │ │ │ │ + cbnz r2, 721ca0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + hlt 0x001c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d24 │ │ │ │ + bls.n 721be4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d38 │ │ │ │ + bls.n 721bf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d50 │ │ │ │ + bls.n 721c10 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d38 │ │ │ │ + bls.n 721bf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721c9c │ │ │ │ + cbnz r0, 721cb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r4, 721ca0 │ │ │ │ + cbnz r4, 721cb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721ce8 │ │ │ │ + bls.n 721ba8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 721d00 │ │ │ │ + bls.n 721bc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r0, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mvns r0, r3 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r2, r6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 721cac │ │ │ │ + bhi.n 721d6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], #-644 @ 0xfffffd7c │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + ldc 0, cr0, [r0], {161} @ 0xa1 │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + hlt 0x002e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r2, r0 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - orrs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - cbz r4, 721d40 │ │ │ │ + @ instruction: 0xf4b200a2 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 721d42 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #172 @ 0xac │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rev16 r4, r5 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r0, 721d5a │ │ │ │ + rev r0, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ bl 70c894 │ │ │ │ and.w r3, r0, #7 │ │ │ │ cmp r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -2464600,283 +2464614,283 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [lr, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.w 71d3cc │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 7229be │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 722a10 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 722a10 │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #104 @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb754 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a12 │ │ │ │ + cbz r2, 722a2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722a12 │ │ │ │ + cbz r4, 722a2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 7229e0 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 72279c │ │ │ │ + b.n 72285c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cbz r2, 722a0c │ │ │ │ + cbz r2, 722a24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a0e │ │ │ │ + cbz r0, 722a26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 722a0e │ │ │ │ + cbz r6, 722a26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a26 │ │ │ │ + cbz r0, 722a3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722a28 │ │ │ │ + cbz r0, 722a40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bne.n 7229fc │ │ │ │ + bne.n 722abc │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 7229fc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a2e │ │ │ │ + cbz r2, 722a46 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 722a46 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a58 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r1 │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sxth r0, r7 │ │ │ │ + uxth r6, r4 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 722a44 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 722a48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r5, sp, #136 @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r6 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722a90 │ │ │ │ + cbz r4, 722aa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 722a82 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 722a7e │ │ │ │ + cbz r2, 722a96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #234 @ 0xea │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 722d74 │ │ │ │ + b.n 722e34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #234 @ 0xea │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 722b90 ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 722d10 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 722b3c ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 722cbc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #0 @ (adr r1, 722ae8 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 722c68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 722cdc ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 722e5c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #254 @ 0xfe │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 722b3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sxtb r0, r5 │ │ │ │ + uxtb r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722b22 │ │ │ │ + cbz r0, 722b3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 722eb0 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 722c30 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 722ed4 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 722c54 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 722db8 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 722b38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 722eb0 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 722c30 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 722c4c ) │ │ │ │ + add r7, pc, #656 @ (adr r7, 722dcc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 722d48 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 722ec8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 722d1c ) │ │ │ │ + add r4, pc, #848 @ (adr r4, 722e9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #216 @ (adr r7, 722c40 ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 722dc0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + cbnz r4, 722b7c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 722f20 ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 722ca0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 722ef4 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 722c74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722bda │ │ │ │ + cbz r4, 722bf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722bde │ │ │ │ + cbz r0, 722bf6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 722bc0 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 722bc2 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + cbz r6, 722bea │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 722bec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 722be0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 722ba8 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 722d28 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72417e │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2465924,329 +2465938,329 @@ │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ bl 70c620 │ │ │ │ b.w 71d3cc │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, pc, #664 @ (adr r3, 723ac4 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 723844 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 723bd8 ) │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #920 @ (adr r7, 723bcc ) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 723b60 ) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #328 @ (adr r4, 723984 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 723b04 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 723a90 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 723c10 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 723a74 ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 723bf4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 723a38 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 723bb8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #424 @ (adr r7, 7239f8 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 723b78 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, pc, #352 @ (adr r7, 7239b8 ) │ │ │ │ + add r7, pc, #736 @ (adr r7, 723b38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 72398c ) │ │ │ │ + add r7, pc, #688 @ (adr r7, 723b0c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 723980 ) │ │ │ │ + add r7, pc, #672 @ (adr r7, 723b00 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 723954 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 723ad4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #568 @ (adr r5, 723aa4 ) │ │ │ │ + add r5, pc, #952 @ (adr r5, 723c24 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 7239b8 ) │ │ │ │ + add r7, pc, #704 @ (adr r7, 723b38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 7239a4 ) │ │ │ │ + add r7, pc, #680 @ (adr r7, 723b24 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - it lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r6, #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 723b70 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 7238f0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, pc, #64 @ (adr r5, 72390c ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 723a8c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - ittt gt @ unpredictable │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - itet lt @ unpredictable │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - itt lt @ unpredictable │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - asrlt r4, r6, #1 │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 723b18 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 723c98 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 723c1c ) │ │ │ │ + add r7, pc, #120 @ (adr r7, 72399c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #520 @ (adr r5, 723b34 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 723cb4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 723bdc ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 72395c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 723c9c ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 723a1c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #824 @ (adr r1, 723c98 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 723a18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #126 @ 0x7e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r6, #58 @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #400 @ (adr r1, 723b14 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 723c94 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 723c50 ) │ │ │ │ + add r1, pc, #72 @ (adr r1, 7239d0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #696 @ (adr r0, 723c44 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 7239c4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 723bd8 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 723d58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 723b08 ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 723c88 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #328 @ (adr r0, 723ae8 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 723c68 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #240 @ (adr r0, 723a98 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 723c18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #152 @ (adr r0, 723a48 ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 723bc8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #80 @ (adr r0, 723a08 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 723b88 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 7239dc ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 723b5c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 7239d0 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 723b50 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 723b24 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 723cf4 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 723a74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #752 @ (adr r0, 723cc4 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 723a44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #696 @ (adr r0, 723c94 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 723a14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #688 @ (adr r0, 723c94 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 723a14 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 723c80 ) │ │ │ │ + add r1, pc, #24 @ (adr r1, 723a00 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 723c44 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 723dc4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 723c38 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 723db8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 723be4 ) │ │ │ │ + add r0, pc, #880 @ (adr r0, 723d64 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 723c00 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 723d80 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 723bc4 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 723d44 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 723bc8 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 723d48 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 723b84 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 723d04 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #408 @ (adr r0, 723ba0 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 723d20 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #328 @ (adr r0, 723b54 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 723cd4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #344 @ (adr r0, 723b6c ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 723cec ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 723a44 │ │ │ │ + cbnz r0, 723a5c │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + cbnz r2, 723a4a │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbnz r0, 723a52 │ │ │ │ + cbnz r0, 723a6a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + cbnz r0, 723a6e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + cbnz r6, 723a70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 723a78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + cbnz r4, 723a7e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + cbnz r0, 723a80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 723a88 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r3, #7 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ beq.n 723a9a │ │ │ │ ldr.w r2, [pc, #2256] @ 724364 │ │ │ │ add r2, pc │ │ │ │ @@ -2467025,189 +2467039,189 @@ │ │ │ │ b.w 722cca │ │ │ │ ldr r2, [pc, #360] @ (7244c4 ) │ │ │ │ add r2, pc │ │ │ │ b.w 722cde │ │ │ │ nop │ │ │ │ movs r1, #28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #252 @ 0xfc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 7243d6 │ │ │ │ + cbz r6, 7243ee │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #18 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r4, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r0, 724428 │ │ │ │ + cbz r0, 724440 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 724498 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 724618 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r5, #10] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, r1, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, r7, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 724438 │ │ │ │ + cbz r0, 724450 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r6, #7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cbz r6, 724452 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r6, #0] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 72443c │ │ │ │ + cbz r0, 724454 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r4, 724440 │ │ │ │ + cbz r4, 724458 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r0, 724442 │ │ │ │ + cbz r0, 72445a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 724446 │ │ │ │ + cbz r6, 72445e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r7, #0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, r6, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, r5, r5 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r6, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbz r3, 7244d4 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2467486,21 +2467500,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (72474c ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 72478a │ │ │ │ + cbnz r2, 7247a2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ 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 │ │ │ │ @@ -2468427,15 +2468441,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 724f92 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 724f6e │ │ │ │ nop │ │ │ │ - add r0, pc, #1008 @ (adr r0, 72545c ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 7251dc ) │ │ │ │ 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 │ │ │ │ @@ -2468897,15 +2468911,15 @@ │ │ │ │ b.n 7251f2 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 725200 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + add r0, pc, #80 @ (adr r0, 725520 ) │ │ │ │ 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 │ │ │ │ @@ -2469152,15 +2469166,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (72570c ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #16 @ (adr r4, 725720 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 7258a0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7255a4 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2469351,47 +2469365,47 @@ │ │ │ │ b.n 725792 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 72580e │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bvc.n 7258a4 │ │ │ │ + bhi.n 725964 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #72 @ (adr r4, 725944 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 725ac4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 725cd8 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 725a58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #648 @ (adr r3, 725b94 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 725914 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r7, pc, #936 @ (adr r7, 725cbc ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r2, pc, #728 @ (adr r2, 725bf0 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 725970 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 725c0c ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 72598c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 725c98 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 725a18 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 725ad8 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 725c58 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 725b04 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 725c84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 725cc8 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 725a48 ) │ │ │ │ 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] @ (725a04 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2469470,25 +2469484,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 7259da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #728 @ (adr r6, 725ce0 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #192 @ (adr r2, 725ad0 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 725c50 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #152 @ (adr r2, 725aac ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 725c2c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 725928 │ │ │ │ + bpl.n 7259e8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, pc, #120 @ (adr r6, 725a98 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r1, pc, #672 @ (adr r1, 725cc4 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 725a44 ) │ │ │ │ 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] @ (725cb8 ) │ │ │ │ @@ -2469746,40 +2469760,40 @@ │ │ │ │ b.n 725a52 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #768 @ (adr r5, 725fbc ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #712 @ (adr r1, 725f8c ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 725d0c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #752 @ (adr r1, 725fb8 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 725d38 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, pc, #536 @ (adr r1, 725ee4 ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 726064 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfaabffff │ │ │ │ add r5, pc, #344 @ (adr r5, 725e2c ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r1, pc, #312 @ (adr r1, 725e10 ) │ │ │ │ + add r1, pc, #696 @ (adr r1, 725f90 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 726310 │ │ │ │ + b.n 7263d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 726020 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 725da0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 72601c ) │ │ │ │ + add r1, pc, #184 @ (adr r1, 725d9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 726018 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 725d98 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 726024 ) │ │ │ │ + add r1, pc, #184 @ (adr r1, 725da4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 726030 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 725db0 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 726004 ) │ │ │ │ + add r1, pc, #144 @ (adr r1, 725d84 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 725e50 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 725fd0 ) │ │ │ │ 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 │ │ │ │ @@ -2470900,15 +2470914,15 @@ │ │ │ │ bne.n 72680e │ │ │ │ b.n 726772 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 726ae0 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 726860 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2471048,15 +2471062,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 72694c │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 726922 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #296 @ (adr r0, 726abc ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ str r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2471140,15 +2471154,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #12] @ (726a70 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ 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] @ (726b5c ) │ │ │ │ @@ -2472993,17 +2473007,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 727a96 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (727f9c ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2473156,15 +2473170,15 @@ │ │ │ │ b.n 727e04 │ │ │ │ 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 727e04 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 727fbe │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2473329,64 +2473343,64 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, #0] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (728144 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #8] @ (728154 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (728168 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (72817c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (728190 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (7281a4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2473485,15 +2473499,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 72827e │ │ │ │ movs r1, #12 │ │ │ │ b.n 72827e │ │ │ │ movs r1, #4 │ │ │ │ b.n 72827e │ │ │ │ nop │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ 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] @ (72858c ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2473780,25 +2473794,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #20] │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #19] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #4 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 728618 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 728614 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2474248,15 +2474262,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2475483,15 +2475497,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 72959c │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 72959c │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ 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] @ (7296b4 ) │ │ │ │ @@ -2479039,17 +2479053,17 @@ │ │ │ │ bl 747bc0 │ │ │ │ b.n 72b8fe │ │ │ │ ldr r3, [pc, #16] @ (72b960 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 72b860 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [pc, #1008] @ (72bd54 ) │ │ │ │ + str r4, [r3, r1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2479670,15 +2479684,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 728ba4 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r1, [pc, #760] @ (72c3f0 ) │ │ │ │ + ldr r2, [pc, #120] @ (72c170 ) │ │ │ │ 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 │ │ │ │ @@ -2484453,15 +2484467,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2485131,15 +2485145,15 @@ │ │ │ │ b.n 72f67a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #13 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2485908,21 +2485922,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r4, #14 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #904] @ (730294 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2486293,15 +2486307,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r0, #1 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2489613,25 +2489627,25 @@ │ │ │ │ b.n 7324ca │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (7325b0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7324ca │ │ │ │ - cmp sl, pc │ │ │ │ + mov r2, fp │ │ │ │ lsls r4, r5, #4 │ │ │ │ - mov r4, lr │ │ │ │ + mov ip, sl │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r8, r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r2, r4 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r4, r2 │ │ │ │ + cmp r4, lr │ │ │ │ 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] @ (732738 ) │ │ │ │ @@ -2489788,18 +2489802,18 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bge.n 73279c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bge.n 732770 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str??.w r0, [r0, #299] @ 0x12b │ │ │ │ - mvns r0, r6 │ │ │ │ + vst4.8 {d16,d18,d20,d22}, [r0 :128], fp │ │ │ │ + add r0, sl │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73279a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2490003,23 +2490017,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 732892 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ bhi.n 7329f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r5 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - b.n 7321f0 │ │ │ │ + b.n 7322b0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 7328f4 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - sbcs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ 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] @ (732bb4 ) │ │ │ │ @@ -2490341,15 +2490355,15 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b11c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 732d1e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2491191,18 +2491205,18 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - orrs.w r1, r2, fp, asr #32 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xeab2012b │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ 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] @ (733794 ) │ │ │ │ @@ -2491432,21 +2491446,21 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 7336ec │ │ │ │ + bvs.n 7337ac │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ 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] @ (733b1c ) │ │ │ │ @@ -2491786,28 +2491800,28 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf63c012b │ │ │ │ + @ instruction: 0xf69c012b │ │ │ │ stmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bne.n 733a88 │ │ │ │ + bcs.n 733b48 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r1, #12 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r1, [pc, #404] @ (733cf4 ) │ │ │ │ @@ -2492423,24 +2492437,24 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 73413e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xf52e012c │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xf58e012c │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #984] @ (7345fc ) │ │ │ │ + ldr r4, [pc, #344] @ (73437c ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r1!, {r1, r3, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73460e │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2492735,15 +2492749,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 7343a6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7345e0 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2492794,15 +2492808,15 @@ │ │ │ │ bne.w 734234 │ │ │ │ b.n 733ed2 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7343cc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 73468c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2494620,17 +2494634,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2496564,129 +2496578,129 @@ │ │ │ │ ldr r0, [pc, #260] @ (736de8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 736a44 │ │ │ │ ldr r0, [pc, #256] @ (736dec ) │ │ │ │ add r0, pc │ │ │ │ b.n 736a44 │ │ │ │ nop │ │ │ │ - blt.n 736cac │ │ │ │ + bgt.n 736d6c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bcs.n 736d20 │ │ │ │ + bcs.n 736de0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 737148 │ │ │ │ + b.n 737208 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bvs.n 736dd0 │ │ │ │ + bvs.n 736c90 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ble.n 736dd8 │ │ │ │ + ble.n 736c98 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + b.n 736d40 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf6d2012c │ │ │ │ - bhi.n 736dc8 │ │ │ │ + @ instruction: 0xf732012c │ │ │ │ + bhi.n 736c88 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bcc.n 736c60 │ │ │ │ + bcc.n 736d20 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 737500 │ │ │ │ + b.n 7365c0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stc 1, cr0, [r4, #-176]! @ 0xffffff50 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + stc 1, cr0, [r4, #176] @ 0xb0 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stc2l 1, cr0, [r0, #-176]! @ 0xffffff50 │ │ │ │ - @ instruction: 0xf3fa012c │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + stc2l 1, cr0, [r0, #176] @ 0xb0 │ │ │ │ + orrs.w r1, sl, #11272192 @ 0xac0000 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736860 │ │ │ │ + b.n 736920 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xfa7c012c │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xfadc012c │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldc2 1, cr0, [sl], #176 @ 0xb0 │ │ │ │ - subs r1, #4 │ │ │ │ + ldc2 1, cr0, [sl, #-176] @ 0xffffff50 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf7f6012c │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + ldr.w r0, [r6, ] │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xf0e0012c │ │ │ │ - @ instruction: 0xf332012c │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + adc.w r1, r0, #44 @ 0x2c │ │ │ │ + @ instruction: 0xf392012c │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xe9be012c │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + ands.w r1, lr, ip, asr #32 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp 1, 4, cr0, cr8, cr12, {1} │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + cdp 1, 10, cr0, cr8, cr12, {1} │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 736c0c │ │ │ │ + b.n 736ccc │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #26 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp2 1, 7, cr0, cr10, cr12, {1} │ │ │ │ - adds r4, #12 │ │ │ │ + cdp2 1, 13, cr0, cr10, cr12, {1} │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r1, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ 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] @ (736eec ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2497120,21 +2497134,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ + ldrsh.w r0, [ip, #299] @ 0x12b │ │ │ │ stmdb 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] @ (7375d4 ) │ │ │ │ ldr r3, [pc, #848] @ (7375d8 ) │ │ │ │ @@ -2497843,21 +2497857,21 @@ │ │ │ │ b.n 737740 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 737a1a │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf3b6012b │ │ │ │ + ands.w r1, r6, #11206656 @ 0xab0000 │ │ │ │ strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2498200,21 +2498214,21 @@ │ │ │ │ b.n 737afc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - vext.8 d16, d10, d27, #1 │ │ │ │ + orrs.w r1, sl, #43 @ 0x2b │ │ │ │ strh r4, [r5, #22] │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2498780,21 +2498794,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 73804a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7383b2 │ │ │ │ + cbz r0, 7383ca │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrd r0, r1, [ip, #172]! @ 0xac │ │ │ │ + orrs.w r1, ip, fp, asr #32 │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2499187,19 +2499201,19 @@ │ │ │ │ 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] @ (7387dc ) │ │ │ │ add r5, pc │ │ │ │ b.n 7386f8 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ 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] @ (738958 ) │ │ │ │ @@ -2499351,17 +2499365,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #31] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 7389a6 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2499633,15 +2499647,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b11c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r7, [pc, #1008] @ (739048 ) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 738c96 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2500330,17 +2500344,17 @@ │ │ │ │ beq.n 7392f0 │ │ │ │ b.n 7392ac │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #984] @ (739714 ) │ │ │ │ + ldr r1, [pc, #344] @ (739494 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2500635,21 +2500649,21 @@ │ │ │ │ b.n 739560 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r8 │ │ │ │ + bxns r4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - mov r6, lr │ │ │ │ + mov lr, sl │ │ │ │ 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 │ │ │ │ @@ -2500780,15 +2500794,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #24] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [r4, #180] @ 0xb4 │ │ │ │ + ldcl 1, cr0, [r4, #180]! @ 0xb4 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2501220,25 +2501234,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 739bda │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cbz r6, 739cec │ │ │ │ + cbz r6, 739d04 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r6, lr │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r5, #4 │ │ │ │ str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73a0aa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2501535,15 +2501549,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 739d76 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 73a080 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2501594,17 +2501608,17 @@ │ │ │ │ bne.w 739ccc │ │ │ │ b.n 73998a │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 739e6c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 73a104 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2503275,16 +2503289,16 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d16,d18,d20,d22}, [r6 :128], ip │ │ │ │ - ldrsh.w r0, [r8, ] │ │ │ │ + vst2.8 {d16[1],d17[1]}, [r6], ip │ │ │ │ + ldrsb.w r0, [r8, #300] @ 0x12c │ │ │ │ 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 │ │ │ │ vldr d7, [pc, #48] @ 73b2b0 │ │ │ │ @@ -2504462,61 +2504476,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (73bf30 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73bd80 │ │ │ │ ldr r0, [pc, #96] @ (73bf34 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73bd80 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r6, 73bf1c │ │ │ │ + cbz r6, 73bf34 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbz r0, 73bf76 │ │ │ │ + push {r3, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, pc, #136 @ (adr r3, 73bf94 ) │ │ │ │ + add r3, pc, #520 @ (adr r3, 73c114 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r5, pc, #464 @ (adr r5, 73c0e0 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 73c260 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, pc, #792 @ (adr r7, 73c22c ) │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - rev16 r2, r0 │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r0, pc, #440 @ (adr r0, 73c0e8 ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 73c268 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ 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] @ (73c034 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2504894,21 +2504908,21 @@ │ │ │ │ nop │ │ │ │ subs r6, #68 @ 0x44 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #22 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r3, r2 │ │ │ │ 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, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #848] @ (73c690 ) │ │ │ │ @@ -2505618,21 +2505632,21 @@ │ │ │ │ b.n 73c7fc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r5, #236 @ 0xec │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2505976,21 +2505990,21 @@ │ │ │ │ b.n 73cbb8 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2506551,21 +2506565,21 @@ │ │ │ │ b.n 73d0f6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #238 @ 0xee │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r5, [pc, #640] @ (73d6cc ) │ │ │ │ + ldr r6, [pc, #0] @ (73d44c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2507858,15 +2507872,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r3, pc, #536 @ (adr r3, 73e3a4 ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 73e524 ) │ │ │ │ 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 │ │ │ │ @@ -2507990,23 +2508004,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 73e280 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #584 @ (adr r7, 73e548 ) │ │ │ │ + add r7, pc, #968 @ (adr r7, 73e6c8 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r2, r0, #1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - add r5, pc, #760 @ (adr r5, 73e600 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 73e380 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 73e6f4 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 73e474 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #840 @ (adr r2, 73e658 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 73e3d8 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2508235,51 +2508249,51 @@ │ │ │ │ b.n 73e496 │ │ │ │ ldr r0, [pc, #76] @ (73e5a0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73e496 │ │ │ │ ldr r0, [pc, #76] @ (73e5a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 73e496 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ 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] @ (73e6cc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2508789,21 +2508803,21 @@ │ │ │ │ nop │ │ │ │ asrs r6, r4, #31 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #28 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #352 @ (adr r0, 73ec94 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ 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] │ │ │ │ @@ -2509105,21 +2509119,21 @@ │ │ │ │ nop │ │ │ │ asrs r2, r0, #18 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #15 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -2510983,17 +2510997,17 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ vbit q8, q6, q0 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 7411e3 │ │ │ │ mrc2 1, 4, r0, cr0, cr0, {2} │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 740206 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2513807,17 +2513821,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 741efc │ │ │ │ b.n 741f18 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ 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 │ │ │ │ @@ -2513878,17 +2513892,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 741f8c │ │ │ │ b.n 741fba │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ 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 7266e8 │ │ │ │ @@ -2516116,17 +2516130,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 7435aa │ │ │ │ b.n 7435dc │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ 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] @ (7437f0 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2516371,17 +2516385,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2516468,15 +2516482,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 7438e0 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 7438e0 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ b.n 7434be │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (743d38 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2517961,15 +2517975,15 @@ │ │ │ │ bhi.n 7448b4 │ │ │ │ ldr r3, [pc, #12] @ (7448b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #656] @ (744b4c ) │ │ │ │ + ldr r1, [pc, #16] @ (7448cc ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 7448d6 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 7448d2 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2518222,19 +2518236,19 @@ │ │ │ │ b.n 744af4 │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 744af4 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 74496e │ │ │ │ - ldr r0, [pc, #608] @ (744dac ) │ │ │ │ + ldr r0, [pc, #992] @ (744f2c ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [pc, #544] @ (744d70 ) │ │ │ │ + ldr r0, [pc, #928] @ (744ef0 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [pc, #480] @ (744d34 ) │ │ │ │ + ldr r0, [pc, #864] @ (744eb4 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 744b70 │ │ │ │ @@ -2519945,15 +2519959,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 745ae4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #376 @ (adr r5, 745ee4 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r5, r5, #4 │ │ │ │ add r3, pc, #888 @ (adr r3, 7460f0 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2521721,15 +2521735,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (746fd0 ) │ │ │ │ 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 746f70 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r3, #2 │ │ │ │ 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, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r4, [pc, #1292] @ 7474f8 │ │ │ │ @@ -2529164,15 +2529178,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 74bed8 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 74bf2e │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b00c00 │ │ │ │ + bl b00c10 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74bf14 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74bf06 │ │ │ │ @@ -2529181,15 +2529195,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 74bf2a │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 74bf1c │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b0623c │ │ │ │ + bl b0624c │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 756234 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 6c590 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2529513,15 +2529527,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 b06218 │ │ │ │ + bl b06228 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6cb38 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2868] @ 0xb34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74c410 │ │ │ │ @@ -2529531,15 +2529545,15 @@ │ │ │ │ bne.n 74c410 │ │ │ │ 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 b00800 │ │ │ │ + bl b00810 │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 74c410 │ │ │ │ ldr.w r9, [pc, #372] @ 74c4b0 │ │ │ │ addw r6, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2529564,15 +2529578,15 @@ │ │ │ │ bne.n 74c358 │ │ │ │ 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 b00ecc │ │ │ │ + bl b00edc │ │ │ │ ldr r2, [pc, #276] @ (74c4b4 ) │ │ │ │ ldr.w r3, [fp, #3860] @ 0xf14 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7c03cc │ │ │ │ movs r3, #0 │ │ │ │ @@ -2529664,31 +2529678,31 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ subs r4, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 74c440 │ │ │ │ + bcs.n 74c500 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 74c514 │ │ │ │ + bne.n 74c3d4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + subs r1, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ 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] @ 74cc54 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2529932,15 +2529946,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 6b7b0 │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrd r9, r6, [r0] │ │ │ │ blx 6c410 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b05eac │ │ │ │ + bl b05ebc │ │ │ │ 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 │ │ │ │ @@ -2530273,29 +2530287,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 648c5e │ │ │ │ bl 60ec62 │ │ │ │ movs r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2530683,53 +2530697,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r0, #10 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #8 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #90 @ 0x5a │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2530997,15 +2531011,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 74d40c │ │ │ │ blx 6c590 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b0f958 │ │ │ │ + bl b0f968 │ │ │ │ ldr.w r2, [r9, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 74d482 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2531289,56 +2531303,56 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf3120155 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 74d70c │ │ │ │ + bcc.n 74d7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - itee cc │ │ │ │ - lslcc r4, r5, #4 │ │ │ │ - cmpcs r2, #168 @ 0xa8 │ │ │ │ - lslcs r2, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + itee ls │ │ │ │ + lslls r4, r5, #4 │ │ │ │ + cmphi r3, #8 │ │ │ │ + lslhi r2, r3, #2 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ vsra.s32 q0, , #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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2531664,15 +2531678,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 b06298 │ │ │ │ + bl b062a8 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 74d91a │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 75be5c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2531854,24 +2531868,24 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r3, #2 │ │ │ │ - submi r3, r0, #1 │ │ │ │ - cmpmi r3, #2 │ │ │ │ + itee lt │ │ │ │ + lsllt r2, r3, #2 │ │ │ │ + subge r3, r0, #1 │ │ │ │ + cmpge r3, #2 │ │ │ │ bhi.n 74dd46 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ cbz r1, 74dd42 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ @@ -2532786,27 +2532800,27 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r2, r3, #2 │ │ │ │ subs r6, r2, #3 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 74e722 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 74e6d6 │ │ │ │ @@ -2532850,15 +2532864,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 74e748 │ │ │ │ b.n 74e6ec │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + cbz r2, 74e758 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [pc, #92] @ (74e7b0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 74e776 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2532897,19 +2532911,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, r5, r2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (74e870 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 74e7ec │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2532986,19 +2533000,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r4, r6, r0 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2537197,15 +2537211,15 @@ │ │ │ │ orrs r2, r0 │ │ │ │ str.w r1, [sl, r7] │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75160e │ │ │ │ orns r1, r4, #79 @ 0x4f │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrd r0, r1, [r4], #316 @ 0x13c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r4, r0, [r4, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -2538210,23 +2538224,23 @@ │ │ │ │ bne.w 752580 │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 752580 │ │ │ │ b.n 752688 │ │ │ │ blt.n 7527e8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bgt.n 752814 │ │ │ │ + bgt.n 7526d4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bgt.n 75272c │ │ │ │ + ble.n 7527ec │ │ │ │ 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] @ 752b94 │ │ │ │ @@ -2538821,19 +2538835,19 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 752d1c │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - bpl.n 752e74 │ │ │ │ + bpl.n 752d34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 752ef0 │ │ │ │ + bmi.n 752db0 │ │ │ │ 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 │ │ │ │ @@ -2539853,31 +2539867,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 753996 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 752f78 │ │ │ │ nop │ │ │ │ - str r6, [r6, #108] @ 0x6c │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r3, #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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2541808,15 +2541822,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 7552e4 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #24] @ (755340 ) │ │ │ │ + ldr r1, [pc, #408] @ (7554c0 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 755388 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2543171,15 +2543185,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (756348 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -2544742,19 +2544756,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ 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] @ (757730 ) │ │ │ │ @@ -2546092,15 +2546106,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 758080 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 758496 │ │ │ │ nop │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ 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, #3624] @ 0xe28 │ │ │ │ ldr.w r5, [pc, #3116] @ 759100 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ @@ -2547131,15 +2547145,15 @@ │ │ │ │ str.w r2, [r6, #244] @ 0xf4 │ │ │ │ bne.n 7590c8 │ │ │ │ b.n 75910c │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #780] @ 0x30c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 759166 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2548247,15 +2548261,15 @@ │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 759916 │ │ │ │ ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w r3, [r9, #1448] @ 0x5a8 │ │ │ │ cbz r3, 759e52 │ │ │ │ ldrh.w r2, [r9, #1444] @ 0x5a4 │ │ │ │ movw ip, #4240 @ 0x1090 │ │ │ │ str.w r4, [r9, #1448] @ 0x5a8 │ │ │ │ str.w r4, [r9, #1440] @ 0x5a0 │ │ │ │ @@ -2548323,15 +2548337,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 b04c20 │ │ │ │ + bl b04c30 │ │ │ │ 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 │ │ │ │ @@ -2548790,15 +2548804,15 @@ │ │ │ │ b.w 758e8a │ │ │ │ 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 75a068 │ │ │ │ - sbcs.w r1, lr, #11206656 @ 0xab0000 │ │ │ │ + rsbs r1, lr, #11206656 @ 0xab0000 │ │ │ │ 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 │ │ │ │ ldr.w r7, [r2, #316] @ 0x13c │ │ │ │ @@ -2548907,18 +2548921,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r2, [r7, r1] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23c012b │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + @ instruction: 0xf29c012b │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ cbz r0, 75a60e │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2548929,15 +2548943,15 @@ │ │ │ │ bhi.n 75a624 │ │ │ │ ldr r3, [pc, #12] @ (75a628 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf190012b │ │ │ │ + @ instruction: 0xf1f0012b │ │ │ │ cbz r0, 75a63c │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ @@ -2549127,15 +2549141,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 75a7a0 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r1, r4, #43 @ 0x2b │ │ │ │ + subs.w r1, r4, #43 @ 0x2b │ │ │ │ ldr r4, [r5, 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2549951,15 +2549965,15 @@ │ │ │ │ b.n 75aa08 │ │ │ │ movs r0, #13 │ │ │ │ b.n 75aa08 │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r1, sl, #43 @ 0x2b │ │ │ │ + @ instruction: 0xf0aa012b │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2550501,15 +2550515,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 767250 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 75bab0 │ │ │ │ + b.n 75bb70 │ │ │ │ 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] @ (75b980 ) │ │ │ │ @@ -2550709,15 +2550723,15 @@ │ │ │ │ bne.w 75b83c │ │ │ │ b.n 75b8e4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #464] @ (75bb54 ) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75bc54 │ │ │ │ + b.n 75bd14 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bx fp │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2551021,15 +2551035,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 ac6a48 │ │ │ │ + bl ac6a58 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 75bd88 │ │ │ │ cbz r5, 75bd0c │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 75bd24 │ │ │ │ @@ -2551318,15 +2551332,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 75bfd2 │ │ │ │ nop │ │ │ │ lsls r4, r3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r5 │ │ │ │ + add r4, r9 │ │ │ │ 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 │ │ │ │ @@ -2551947,15 +2551961,15 @@ │ │ │ │ bne.n 75c6fc │ │ │ │ dmb ish │ │ │ │ cbz r3, 75c724 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ac6a78 │ │ │ │ + bl ac6a88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 75c6a8 │ │ │ │ mov r1, r4 │ │ │ │ b.n 75c6ec │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 75c68c │ │ │ │ @@ -2552441,21 +2552455,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 75cbb2 │ │ │ │ ldr r0, [pc, #4] @ (75cc38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (75cc44 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #152] @ (75cce0 ) │ │ │ │ + ldr r6, [pc, #536] @ (75ce60 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r3, [r0, #2224] @ 0x8b0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 75cd06 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2552545,65 +2552559,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75cd6c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (75cd70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r0, [r0, #3500] @ 0xdac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3776 @ 0xec0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2552883,15 +2552897,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 75d014 │ │ │ │ nop │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ 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] @ (75d0cc ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2552933,15 +2552947,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r7, #82 @ 0x52 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2553097,22 +2553111,22 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r6, r1 │ │ │ │ bl 45c840 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3467a0> │ │ │ │ ldr r2, [pc, #228] @ (75d37c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl ac2e38 │ │ │ │ + bl ac2e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75d31c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ac2eac │ │ │ │ + bl ac2ebc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ac2ea8 │ │ │ │ + bl ac2eb8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c8bc <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x34681c> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2553183,19 +2553197,19 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #162 @ 0xa2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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] │ │ │ │ @@ -2553627,15 +2553641,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 affb68 │ │ │ │ + bl affb78 │ │ │ │ b.n 75d7dc │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #28 │ │ │ │ @@ -2553994,17 +2554008,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 75dc5c │ │ │ │ movs r4, #14 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ 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] @ (75dd98 ) │ │ │ │ @@ -2554144,18 +2554158,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 ac67fc │ │ │ │ + bl ac680c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl ac67fc │ │ │ │ + bl ac680c │ │ │ │ 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] @ (75df84 ) │ │ │ │ ldr r3, [pc, #316] @ (75df88 ) │ │ │ │ ldr.w r2, [r6, #1880] @ 0x758 │ │ │ │ @@ -2554225,15 +2554239,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 b06218 │ │ │ │ + bl b06228 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e80e8 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2554331,19 +2554345,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 75e01e │ │ │ │ bl 5e8224 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 75e026 │ │ │ │ bl 5e8224 │ │ │ │ add.w r0, r5, #832 @ 0x340 │ │ │ │ - bl ac6808 │ │ │ │ + bl ac6818 │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ac6808 │ │ │ │ + bl ac6818 │ │ │ │ add.w r0, r5, #800 @ 0x320 │ │ │ │ - bl b0623c │ │ │ │ + bl b0624c │ │ │ │ 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 │ │ │ │ @@ -2554520,15 +2554534,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3492] @ 0xda4 │ │ │ │ bl 75d240 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac67e0 │ │ │ │ + bl ac67f0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 444a94 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x32e9f4> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 75e678 │ │ │ │ @@ -2554885,15 +2554899,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ subs r6, r1, #4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r4, #3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xeab9ffff │ │ │ │ @ instruction: 0xebfbffff │ │ │ │ @ instruction: 0xebedffff │ │ │ │ @ instruction: 0xeaa7ffff │ │ │ │ @ instruction: 0xebe9ffff │ │ │ │ stc 15, cr15, [r7], {255} @ 0xff │ │ │ │ @@ -2554907,105 +2554921,105 @@ │ │ │ │ mcr 15, 3, pc, cr5, cr15, {7} @ │ │ │ │ cmp r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #24] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r5, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r2, #68] @ 0x44 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r0, #5] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ 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 7c31bc │ │ │ │ @@ -2555015,15 +2555029,15 @@ │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ bl 45ed04 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x348c64> │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl ac67f8 │ │ │ │ + bl ac6808 │ │ │ │ ldr.w r0, [r4, #3500] @ 0xdac │ │ │ │ bl 43441c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x31e37c> │ │ │ │ ldr.w r0, [r4, #1872] @ 0x750 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c590 │ │ │ │ @@ -2555651,15 +2555665,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r6, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2555692,15 +2555706,15 @@ │ │ │ │ bne.n 75eecc │ │ │ │ b.n 75eece │ │ │ │ bl 7c313c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r4, r6, #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 r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2556927,15 +2556941,15 @@ │ │ │ │ cbz r3, 75fcc2 │ │ │ │ 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 b06298 │ │ │ │ + bl b062a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 75fda6 │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2557325,15 +2557339,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #9 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ 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] @ (7601bc ) │ │ │ │ @@ -2558520,15 +2558534,15 @@ │ │ │ │ beq.n 760cc2 │ │ │ │ b.n 760d4c │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ adc.w r1, r0, #13500416 @ 0xce0000 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4d6014e │ │ │ │ - vshr.u64 d0, d8, #48 │ │ │ │ + vshr.u64 d16, d8, #16 │ │ │ │ ldr r3, [pc, #88] @ (760dcc ) │ │ │ │ ldr r1, [pc, #92] @ (760dd0 ) │ │ │ │ ldr.w ip, [pc, #92] @ 760dd4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (760dd8 ) │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r0, #56] @ 0x38 │ │ │ │ @@ -2558700,15 +2558714,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 b06298 │ │ │ │ + bl b062a8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 761102 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2560519,30 +2560533,30 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xf3340098 │ │ │ │ - ssat r0, #25, r4, lsl #2 │ │ │ │ - @ instruction: 0xf2580098 │ │ │ │ - @ instruction: 0xf2640098 │ │ │ │ - @ instruction: 0xfb400092 │ │ │ │ - mrc 0, 6, r0, cr10, cr8, {4} │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + @ instruction: 0xf3940098 │ │ │ │ + bfi r0, r4, #2, #23 │ │ │ │ + @ instruction: 0xf2b80098 │ │ │ │ + movt r0, #16536 @ 0x4098 │ │ │ │ + @ instruction: 0xfba00092 │ │ │ │ + vqadd.s64 d0, d26, d8 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stcl 0, cr0, [r0], {152} @ 0x98 │ │ │ │ - stc 0, cr0, [r0], {152} @ 0x98 │ │ │ │ - stc 0, cr0, [sl], {152} @ 0x98 │ │ │ │ - stc 0, cr0, [r4], #608 @ 0x260 │ │ │ │ - ldcl 0, cr0, [lr], #-608 @ 0xfffffda0 │ │ │ │ - stcl 0, cr0, [r8], #-608 @ 0xfffffda0 │ │ │ │ + stc 0, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ + stcl 0, cr0, [r0], #608 @ 0x260 │ │ │ │ + stcl 0, cr0, [sl], #608 @ 0x260 │ │ │ │ + stc 0, cr0, [r4, #-608] @ 0xfffffda0 │ │ │ │ + ldcl 0, cr0, [lr], {152} @ 0x98 │ │ │ │ + stcl 0, cr0, [r8], {152} @ 0x98 │ │ │ │ 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 │ │ │ │ ldrh.w r0, [r1, #76] @ 0x4c │ │ │ │ @@ -2560841,15 +2560855,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 762708 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 76272a │ │ │ │ mov r0, r4 │ │ │ │ - bl b05b80 │ │ │ │ + bl b05b90 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 76272a │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 762722 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2562114,25 +2562128,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldmia r3, {r3, r4} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - bgt.n 76357c │ │ │ │ + bgt.n 76363c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7635c0 │ │ │ │ + bgt.n 763480 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - blt.n 763540 │ │ │ │ + bgt.n 763600 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7635fc │ │ │ │ + bgt.n 7634bc │ │ │ │ lsls r0, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3220] @ 0xc94 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3200] @ 0xc80 │ │ │ │ @@ -2562549,31 +2562563,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (763a74 ) │ │ │ │ add r1, pc │ │ │ │ bl 618700 │ │ │ │ b.n 763864 │ │ │ │ ldr r2, [pc, #36] @ (763a78 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7637c8 │ │ │ │ - bge.n 763a60 │ │ │ │ + bge.n 763b20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 763a90 │ │ │ │ + bge.n 763b50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - blt.n 763ab8 │ │ │ │ + blt.n 763978 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 763b50 │ │ │ │ + bls.n 763a10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 763a2c │ │ │ │ + blt.n 763aec │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bge.n 7639e4 │ │ │ │ + blt.n 763aa4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bls.n 763b28 │ │ │ │ + bls.n 7639e8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 763a64 │ │ │ │ + bls.n 763b24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 763524 │ │ │ │ + b.n 7635e4 │ │ │ │ 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] @ 7640a4 │ │ │ │ @@ -2563078,23 +2563092,23 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 763fb8 │ │ │ │ + bhi.n 764078 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bvc.n 76419c │ │ │ │ + bvc.n 76405c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7640f0 │ │ │ │ + b.n 7641b0 │ │ │ │ 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] @ (76420c ) │ │ │ │ @@ -2563537,19 +2563551,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7645be │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbnz r2, 7645a2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 764594 │ │ │ │ + beq.n 764654 │ │ │ │ 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] @ 764b94 │ │ │ │ @@ -2564114,37 +2564128,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ rev16 r4, r4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xb80a │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ 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] @ (764dbc ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2564973,15 +2564987,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 76555a │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r6] │ │ │ │ + str r0, [r5, r7] │ │ │ │ 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 │ │ │ │ @@ -2566151,21 +2566165,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 766288 │ │ │ │ nop │ │ │ │ add r0, pc, #720 @ (adr r0, 7665e8 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r1 │ │ │ │ + blxns sp │ │ │ │ lsls r3, r5, #4 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + bx ip │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #500] @ (766538 ) │ │ │ │ @@ -2566937,15 +2566951,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -2567439,54 +2567453,54 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r3, r5, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8ff1fa │ │ │ │ bl 86f1fe │ │ │ │ bl 93b202 │ │ │ │ ldr??.w pc, [pc, #4095] @ 768207 │ │ │ │ bl 74720a │ │ │ │ bl 85320e │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #176 @ (adr r7, 7672d4 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 767454 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r6, pc, #512 @ (adr r6, 76742c ) │ │ │ │ + add r6, pc, #896 @ (adr r6, 7675ac ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 767350 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 7674d0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #416 @ (adr r5, 7673d8 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 767558 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #232 @ (adr r5, 767328 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 7674a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 7674a4 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 767624 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 7672f8 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 767478 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r5, pc, #80 @ (adr r5, 7672a0 ) │ │ │ │ + add r5, pc, #464 @ (adr r5, 767420 ) │ │ │ │ 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 │ │ │ │ @@ -2567565,19 +2567579,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 767282 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7672c2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r3, #232 @ 0xe8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ 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 │ │ │ │ @@ -2567674,19 +2567688,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r2, pc, #992 @ (adr r2, 76783c ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 7675bc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 7674c0 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 767640 ) │ │ │ │ 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 │ │ │ │ @@ -2568401,45 +2568415,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6a924 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2569004,15 +2569018,15 @@ │ │ │ │ b.n 76813a │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldrb r6, [r7, #26] │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbz r2, 76823a │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2569139,19 +2569153,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r6, [r4, #19] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ 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] @ (76842c ) │ │ │ │ @@ -2569232,19 +2569246,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #17] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ 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] @ (76852c ) │ │ │ │ @@ -2569679,15 +2569693,15 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r7, #36 @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r0, [r4, #31] │ │ │ │ lsls r6, r1, #5 │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76897c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2570281,29 +2570295,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 768cdc │ │ │ │ strb r4, [r7, #12] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 768edc │ │ │ │ + bvc.n 768f9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 768fc4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2570885,17 +2570899,17 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ bhi.n 7694d4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2571121,23 +2571135,23 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (769898 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2571342,31 +2571356,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #16] │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ 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] @ (7699e4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2571486,19 +2571500,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ 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 r1, #11 │ │ │ │ @@ -2571721,19 +2571735,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r3, #27] │ │ │ │ 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] @ (769f3c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2572033,25 +2572047,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r1, #5 │ │ │ │ str r4, [r6, #24] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ 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] @ (76a050 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572413,17 +2572427,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 76a22c │ │ │ │ nop │ │ │ │ ldrsh r6, [r5, r1] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {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, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 76a390 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2572472,19 +2572486,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 76a35c │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r3] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ 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] @ 76a878 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2572973,30 +2572987,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ lsls r4, r2, #5 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movw r0, #59544 @ 0xe898 │ │ │ │ + subw r0, lr, #2200 @ 0x898 │ │ │ │ ldrh r0, [r7, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sbcs.w r0, r8, #4980736 @ 0x4c0000 │ │ │ │ + rsbs r0, r8, #4980736 @ 0x4c0000 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf33a0098 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + @ instruction: 0xf39a0098 │ │ │ │ + strb r6, [r7, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf2de0098 │ │ │ │ + @ instruction: 0xf33e0098 │ │ │ │ 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 │ │ │ │ bmi.n 76a8d6 │ │ │ │ @@ -2573769,19 +2573783,19 @@ │ │ │ │ blx 6a738 │ │ │ │ str r0, [r6, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mov lr, ip │ │ │ │ + bx r8 │ │ │ │ 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 │ │ │ │ @@ -2574373,15 +2574387,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ ldr r1, [pc, #976] @ (76ba78 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ 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] @ (76b964 ) │ │ │ │ @@ -2574905,15 +2574919,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #136 @ 0x88 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #360 @ 0x168 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2575253,23 +2575267,23 @@ │ │ │ │ nop │ │ │ │ negs r0, r7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ negs r0, r6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 76be94 │ │ │ │ + ble.n 76bf54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 76bfa0 │ │ │ │ + bgt.n 76be60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r0, r3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (76bf50 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2575529,15 +2575543,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #106 @ 0x6a │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2578186,75 +2578200,75 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6cc78 │ │ │ │ nop │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #464] @ (76de10 ) │ │ │ │ + ldr r1, [pc, #848] @ (76df90 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r1, [pc, #8] @ (76dc50 ) │ │ │ │ + ldr r1, [pc, #392] @ (76ddd0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #976] @ (76e01c ) │ │ │ │ + ldr r1, [pc, #336] @ (76dd9c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #600] @ (76deac ) │ │ │ │ + ldr r0, [pc, #984] @ (76e02c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [pc, #688] @ (76df08 ) │ │ │ │ + ldr r1, [pc, #48] @ (76dc88 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 76dbc8 │ │ │ │ + ble.n 76dc88 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ eor.w r1, r8, #83 @ 0x53 │ │ │ │ - add r5, pc, #296 @ (adr r5, 76dd90 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 76df10 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ orn r1, r0, #83 @ 0x53 │ │ │ │ bics.w r1, ip, #83 @ 0x53 │ │ │ │ ands.w r1, sl, #83 @ 0x53 │ │ │ │ movs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r0, r1 │ │ │ │ + add r0, sp │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + add r2, r8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r0, r3 │ │ │ │ + add r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r0, r5 │ │ │ │ + add r0, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r4, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ 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 │ │ │ │ @@ -2578445,15 +2578459,15 @@ │ │ │ │ bl 76ccec │ │ │ │ mov r0, r5 │ │ │ │ bl 76bf54 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - eors r2, r7 │ │ │ │ + lsrs r2, r3 │ │ │ │ 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 │ │ │ │ @@ -2578589,23 +2578603,23 @@ │ │ │ │ nop │ │ │ │ movs r1, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r7, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r1, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -2578805,25 +2578819,25 @@ │ │ │ │ b.n 76e218 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2579983,15 +2579997,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76edee │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r6, r0, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2580170,15 +2580184,15 @@ │ │ │ │ bne.n 76efca │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r2, r0, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r2, r4, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2580871,15 +2580885,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2584524,17 +2584538,17 @@ │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 76e70c │ │ │ │ b.w 770310 │ │ │ │ nop │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa760095 │ │ │ │ + @ instruction: 0xfad60095 │ │ │ │ rev16 r4, r2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbnz r0, 771ab2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbnz r4, 771a8c │ │ │ │ lsls r3, r2, #5 │ │ │ │ cbnz r4, 771a82 │ │ │ │ @@ -2584560,25 +2584574,25 @@ │ │ │ │ cbz r6, 771aa6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldmia.w r6!, {r0, r2, r3, r6, r8} │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 797194 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ bl 7a85a8 │ │ │ │ @@ -2585446,27 +2585460,27 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ b.n 77243c │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 250 @ 0xfa │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2585516,15 +2585530,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 772458 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 772418 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 7723e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rsbs r0, r2, #4947968 @ 0x4b8000 │ │ │ │ + @ instruction: 0xf6320097 │ │ │ │ bgt.n 7723a4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 772564 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bgt.n 772524 │ │ │ │ lsls r5, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2585607,15 +2585621,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ blt.n 77259c │ │ │ │ lsls r5, r1, #5 │ │ │ │ bge.n 772514 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfa5a0097 │ │ │ │ + @ instruction: 0xfaba0097 │ │ │ │ stmdb 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2585657,15 +2585671,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7725a4 │ │ │ │ ldr r0, [pc, #4] @ (7725c0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - bne.n 7724f8 │ │ │ │ + bne.n 7725b8 │ │ │ │ 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 │ │ │ │ @@ -2586385,37 +2586399,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 772d30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79a0097 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + @ instruction: 0xf7fa0097 │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r7, [sp, #244] @ 0xf4 │ │ │ │ vmls.i , , d2[0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bfi r0, lr, #2, #22 │ │ │ │ - @ instruction: 0xf3700097 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ubfx r0, lr, #2, #24 │ │ │ │ + @ instruction: 0xf3d00097 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bcc.n 772e08 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 772db0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 772d84 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 0, cr0, [ip], #-604 @ 0xfffffda4 │ │ │ │ + ldc 0, cr0, [ip], {151} @ 0x97 │ │ │ │ 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 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ @@ -2587157,23 +2587171,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6], #604 @ 0x25c │ │ │ │ + stcl 0, cr0, [r6, #-604] @ 0xfffffda4 │ │ │ │ movs r4, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stc 0, cr0, [r4], #604 @ 0x25c │ │ │ │ - bne.n 7733dc │ │ │ │ + stc 0, cr0, [r4, #-604] @ 0xfffffda4 │ │ │ │ + bne.n 77349c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xeb960097 │ │ │ │ + @ instruction: 0xebf60097 │ │ │ │ ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r5, 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 │ │ │ │ ldr r7, [pc, #124] @ (773570 ) │ │ │ │ @@ -2587283,15 +2587297,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 76bf54 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 77361a │ │ │ │ @@ -2587521,19 +2587535,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ 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] @ (7738ec ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2587749,17 +2587763,17 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7736b8 │ │ │ │ + b.n 773778 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r6, #8] │ │ │ │ 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] @ (773c68 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2587942,17 +2587956,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 773b92 │ │ │ │ stmia r5!, {r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7734b4 │ │ │ │ + b.n 773574 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ 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] @ (773ee0 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2588207,17 +2588221,17 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7742b4 │ │ │ │ + b.n 774374 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ 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 │ │ │ │ @@ -2588508,15 +2588522,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (7741d0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r4, #25 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - push {r1, r4, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (774200 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (774204 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (774208 ) │ │ │ │ @@ -2588780,17 +2588794,17 @@ │ │ │ │ bl 76bf58 │ │ │ │ ldr r1, [pc, #16] @ (774470 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 774498 │ │ │ │ + bgt.n 774558 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bgt.n 774484 │ │ │ │ + bgt.n 774544 │ │ │ │ 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 │ │ │ │ @@ -2588886,40 +2588900,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (774598 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7744e4 │ │ │ │ + bgt.n 7745a4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 7744e4 │ │ │ │ + bgt.n 7745a4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 774504 │ │ │ │ + ble.n 7745c4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 774484 │ │ │ │ + blt.n 774544 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sbc.w r0, sl, r6, lsr #2 │ │ │ │ - blt.n 77466c │ │ │ │ + rsb r0, sl, r6, lsr #2 │ │ │ │ + blt.n 77452c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 774674 │ │ │ │ + blt.n 774534 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - blt.n 77467c │ │ │ │ + blt.n 77453c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2589423,15 +2589437,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7aa16c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvs.n 774b08 │ │ │ │ + bvs.n 7749c8 │ │ │ │ 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 │ │ │ │ @@ -2589447,17 +2589461,17 @@ │ │ │ │ blx 6af2c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (774af0 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 774ad2 │ │ │ │ nop │ │ │ │ - bvs.n 774af0 │ │ │ │ + bvs.n 774bb0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774af0 │ │ │ │ + bvs.n 774bb0 │ │ │ │ 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 │ │ │ │ @@ -2589584,27 +2589598,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6af2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 774cd0 │ │ │ │ + bpl.n 774b90 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 774ca4 │ │ │ │ + bpl.n 774b64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c90 │ │ │ │ + bpl.n 774d50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c7c │ │ │ │ + bpl.n 774d3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bpl.n 774c68 │ │ │ │ + bpl.n 774d28 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2589681,25 +2589695,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cac0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 774cc0 │ │ │ │ nop │ │ │ │ - bmi.n 774c84 │ │ │ │ + bpl.n 774d44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 774d60 │ │ │ │ + bmi.n 774e20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 774d90 │ │ │ │ + bmi.n 774c50 │ │ │ │ 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 │ │ │ │ @@ -2589748,25 +2589762,25 @@ │ │ │ │ bne.n 774d7a │ │ │ │ ldr r1, [pc, #32] @ (774dec ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 774d8c │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 774d5c │ │ │ │ + bmi.n 774e1c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 774cf0 │ │ │ │ + bcc.n 774db0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 774ec8 │ │ │ │ + bcc.n 774d88 │ │ │ │ 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] │ │ │ │ @@ -2590160,49 +2590174,49 @@ │ │ │ │ b.n 7750f6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 775230 │ │ │ │ + bne.n 7752f0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 775144 │ │ │ │ + bne.n 775204 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 774dd0 │ │ │ │ + b.n 774e90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 7751c0 │ │ │ │ + bne.n 775280 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 7751a4 │ │ │ │ + bne.n 775264 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - beq.n 775120 │ │ │ │ + beq.n 7751e0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - beq.n 775310 │ │ │ │ + beq.n 7751d0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + beq.n 7752c8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ 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] @ (775290 ) │ │ │ │ @@ -2590589,15 +2590603,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77561e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2591836,87 +2591850,87 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7761d4 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #584 @ (adr r1, 77648c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r3 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7765c4 │ │ │ │ + b.n 776684 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 776320 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 7764a0 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r1!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 776298 │ │ │ │ + bpl.n 776358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stcl 0, cr0, [ip, #-624] @ 0xfffffd90 │ │ │ │ + stc 0, cr0, [ip, #624]! @ 0x270 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2592005,22 +2592019,22 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 76bf54 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r5, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bkpt 0x00e2 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ + ittt mi │ │ │ │ + lslmi r7, r2, #2 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r7, r2, #2 │ │ │ │ + it ne │ │ │ │ + lslne r7, r2, #2 │ │ │ │ + it cs │ │ │ │ + lslcs 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 │ │ │ │ ldr r5, [pc, #108] @ (77645c ) │ │ │ │ @@ -2592152,19 +2592166,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 775bd4 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2592289,15 +2592303,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2592719,28 +2592733,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 776a26 │ │ │ │ ldr r0, [pc, #36] @ (776ab8 ) │ │ │ │ add r0, pc │ │ │ │ blx 6bc08 │ │ │ │ nop │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 776ae8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa00009f │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xfa60009f │ │ │ │ + @ instruction: 0xb7fa │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ 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 │ │ │ │ @@ -2592818,30 +2592832,30 @@ │ │ │ │ ldr r1, [pc, #44] @ (776bb0 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 776bc2 │ │ │ │ + rev r4, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r0, 776bc2 │ │ │ │ + cbnz r0, 776bda │ │ │ │ lsls r7, r2, #2 │ │ │ │ - vst4.32 {d0-d3}, [r0 :64] │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + vld4.32 {d16-d19}, [r0 :64] │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 776bc0 │ │ │ │ + cbnz r2, 776bd8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r2, 776bbe │ │ │ │ + cbnz r2, 776bd6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 776cac │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2593383,23 +2593397,23 @@ │ │ │ │ b.n 777078 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bx r2 │ │ │ │ + bx lr │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2594870,23 +2594884,23 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strh r2, [r5, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r2, [r1, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2595147,15 +2595161,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrb r6, [r2, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r6, #23] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2595345,19 +2595359,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #21] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2596095,15 +2596109,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 778b4e │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ strb r6, [r4, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r4, [r1, #19] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r2, [r5, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2597453,33 +2597467,33 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r5, #4 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2597646,21 +2597660,21 @@ │ │ │ │ bne.n 779a88 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2598079,25 +2598093,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (779f08 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #848] @ 0x350 │ │ │ │ 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] @ (77a00c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2598205,25 +2598219,25 @@ │ │ │ │ b.n 779f92 │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 779f56 │ │ │ │ str r2, [r3, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2598448,15 +2598462,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 77a260 │ │ │ │ ldr r0, [pc, #4] @ (77a27c ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ 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] @ (77a3d0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2598634,15 +2598648,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77a454 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ 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] @ (77a660 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2599845,65 +2599859,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77b068 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (77b06c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf0f0008f │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + adcs.w r0, r0, #143 @ 0x8f │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf0a00093 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + add.w r0, r0, #147 @ 0x93 │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ 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] @ (77b2d0 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2600158,56 +2600172,56 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #440] @ (77b494 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [ip, #604] @ 0x25c │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + bics.w r0, ip, r7, lsr #2 │ │ │ │ + strb r0, [r4, #21] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbz r6, 77b32c │ │ │ │ + cbz r6, 77b344 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [pc, #744] @ (77b604 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2600674,19 +2600688,20 @@ │ │ │ │ b.n 77b7a2 │ │ │ │ ldr r2, [pc, #0] @ (77b7e8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r1, [pc, #1000] @ (77bbd4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r1, [pc, #400] @ (77b988 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - vaddw.u32 q8, q0, d25 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #424] @ (77b9ac ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r0, [pc, #296] @ (77b930 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r0, [pc, #168] @ (77b8b4 ) │ │ │ │ @@ -2600772,15 +2600787,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ blxns sl │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 6, cr0, cr10, cr9, {1} │ │ │ │ + cdp2 1, 12, cr0, cr10, cr9, {1} │ │ │ │ bx fp │ │ │ │ lsls r5, r1, #5 │ │ │ │ bx r6 │ │ │ │ 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 │ │ │ │ @@ -2601020,15 +2601035,15 @@ │ │ │ │ b.n 77bac8 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ mov ip, ip │ │ │ │ lsls r5, r1, #5 │ │ │ │ mov sl, ip │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc2l 1, cr0, [sl, #-164] @ 0xffffff5c │ │ │ │ + stc2 1, cr0, [sl, #164]! @ 0xa4 │ │ │ │ mov lr, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -2601738,35 +2601753,35 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5f00129 │ │ │ │ - subs.w r1, r2, #11075584 @ 0xa90000 │ │ │ │ + @ instruction: 0xf6500129 │ │ │ │ + @ instruction: 0xf6120129 │ │ │ │ asrs r4, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #140 @ 0x8c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r5, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ 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] @ (77c380 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2601944,15 +2601959,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 468f8c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x352eec> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 77c424 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf2560129 │ │ │ │ + @ instruction: 0xf2b60129 │ │ │ │ stmdb 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 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2603908,15 +2603923,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77d854 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0dbc │ │ │ │ + bl ae0dcc │ │ │ │ orrs r6, r0 │ │ │ │ b.n 77d784 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf0c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4e6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ b.n 77d7b4 │ │ │ │ @@ -2605544,24 +2605559,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4900a4 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x37a004> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ad12d0 │ │ │ │ + bl ad12e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 786d94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49ea98 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3889f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ada9c0 │ │ │ │ + bl ada9d0 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ add r0, sp, #284 @ 0x11c │ │ │ │ blx 6bee4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ @@ -2606550,19 +2606565,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 53e7a8 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x428708> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2606951,24 +2606966,24 @@ │ │ │ │ bne.w 77f1d0 │ │ │ │ b.n 77f19a │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsrs r4, r7, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f6 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet pl │ │ │ │ + lslpl r1, r5, #4 │ │ │ │ + stmdbmi sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1144] @ 77fc7c │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [pc, #1140] @ 77fc80 │ │ │ │ add r2, pc │ │ │ │ @@ -2606992,26 +2607007,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 77fad4 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 77fae4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0164 │ │ │ │ + bl ae0174 │ │ │ │ ldr.w r2, [pc, #1076] @ 77fc88 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 497878 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3817d8> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 77f872 │ │ │ │ mov r0, r4 │ │ │ │ - bl adeb8c │ │ │ │ + bl adeb9c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 77f892 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2607119,15 +2607134,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 77f9b0 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl ad9874 │ │ │ │ + bl ad9884 │ │ │ │ ldr.w r8, [pc, #740] @ 77fc98 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 481664 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x36b5c4> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2607142,15 +2607157,15 @@ │ │ │ │ bl 7876ac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c38c │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 77fb10 │ │ │ │ - bl add2c8 │ │ │ │ + bl add2d8 │ │ │ │ ldr r2, [pc, #680] @ (77fc9c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (77fca0 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2607174,15 +2607189,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4ddb2c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3c7a8c> │ │ │ │ ldr r3, [pc, #632] @ (77fca8 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl ad82b8 │ │ │ │ + bl ad82c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 77d728 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 77fa3c │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2607205,18 +2607220,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4baf6c <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a4ecc> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 77fa54 │ │ │ │ mov r0, r4 │ │ │ │ - bl aca998 │ │ │ │ + bl aca9a8 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad0588 │ │ │ │ + bl ad0598 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 531f20 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x41be80> │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ ldr r2, [pc, #504] @ (77fcac ) │ │ │ │ @@ -2607235,15 +2607250,15 @@ │ │ │ │ b.n 77fa54 │ │ │ │ mov r0, r4 │ │ │ │ bl 78cc78 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 77f84a │ │ │ │ mov r0, r4 │ │ │ │ - bl acd078 │ │ │ │ + bl acd088 │ │ │ │ mov r0, r4 │ │ │ │ bl 789924 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb764 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3a56c4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2607252,19 +2607267,19 @@ │ │ │ │ bl 77e7ac │ │ │ │ b.n 77f84a │ │ │ │ mov r0, r4 │ │ │ │ bl 7865c8 │ │ │ │ b.n 77fa1a │ │ │ │ bl 785318 │ │ │ │ mov r0, r4 │ │ │ │ - bl af4bb4 │ │ │ │ + bl af4bc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 496794 <__vaDriverInit_1_24@@libgallium-26.1.5-1.so+0x3806f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl add2c8 │ │ │ │ + bl add2d8 │ │ │ │ ldr r2, [pc, #372] @ (77fc9c ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (77fcb0 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2607406,15 +2607421,15 @@ │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #143 @ 0x8f │ │ │ │ @ instruction: 0xffffdf91 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ - @ instruction: 0xffffbdbc │ │ │ │ + vcvt.f32.u32 d27, d12, #1 │ │ │ │ lsls r1, r5, #4 │ │ │ │ udf #173 @ 0xad │ │ │ │ vsri.64 q9, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 77fcd6 │ │ │ │ @ instruction: 0xffffdbfb │ │ │ │ vqdmulh.s , , d13[0] │ │ │ │ @@ -2607608,33 +2607623,33 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r2, {r2, r4, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ 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] @ (780160 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2607894,37 +2607909,37 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r0, r1, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r7, #26 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cdp2 1, 11, cr0, cr4, cr12, {2} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 7801e8 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ cmp r2, #181 @ 0xb5 │ │ │ │ @@ -2616878,15 +2616893,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ 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] @ (7865b4 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2621312,15 +2621327,15 @@ │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (789584 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2624809,15 +2624824,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, r5, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, r3, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2624908,15 +2624923,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78b7c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ 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] @ 78c1c0 │ │ │ │ @@ -2625900,15 +2625915,16 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r0, [pc, #96] @ (78c224 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47fa │ │ │ │ lsls r4, r1, #5 │ │ │ │ - vrev16.16 d0, d24 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r1, r5, #4 │ │ │ │ subs r7, #18 │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2627533,17 +2627549,17 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d19a │ │ │ │ nop │ │ │ │ cmp r6, #134 @ 0x86 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ 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] @ (78d304 ) │ │ │ │ @@ -2627648,17 +2627664,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #198 @ 0xc6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ 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] @ (78d5a4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2627919,27 +2627935,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r4, #196 @ 0xc4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ 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] @ (78d730 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2628080,25 +2628096,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78d6e8 │ │ │ │ cmp r2, #28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r2, [r3, r6] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ 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] @ 78ddd8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2628726,48 +2628742,48 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r7, #60 @ 0x3c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldr r7, [pc, #168] @ (78de9c ) │ │ │ │ + ldr r7, [pc, #552] @ (78e01c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #256] @ (78df04 ) │ │ │ │ + ldr r6, [pc, #640] @ (78e084 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, r7, #3 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa0c0090 │ │ │ │ - ldr r5, [pc, #640] @ (78e090 ) │ │ │ │ + @ instruction: 0xfa6c0090 │ │ │ │ + ldr r6, [pc, #0] @ (78de10 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #376] @ (78df94 ) │ │ │ │ + ldr r5, [pc, #760] @ (78e114 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #384] @ (78dfa0 ) │ │ │ │ + ldr r5, [pc, #768] @ (78e120 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #488] @ (78e010 ) │ │ │ │ + ldr r4, [pc, #872] @ (78e190 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #240] @ (78df1c ) │ │ │ │ + ldr r4, [pc, #624] @ (78e09c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #808] @ (78e158 ) │ │ │ │ + ldr r4, [pc, #168] @ (78ded8 ) │ │ │ │ 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] @ (78deac ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2629845,33 +2629861,33 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r6, r6, r7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmn r4, r4 │ │ │ │ + muls r4, r0 │ │ │ │ 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 │ │ │ │ - bne.n 78e970 │ │ │ │ + bne.n 78e830 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630195,27 +2630211,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrh r4, [r4, #8] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #25 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ 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 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r0, #17 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2630541,27 +2630557,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #12 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630904,27 +2630920,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsrs r2, r3, #29 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r1, #28 │ │ │ │ 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 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsrs r2, r4, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2631974,15 +2631990,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r6, r7, #10 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ 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] @ 78fff8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2632185,15 +2632201,15 @@ │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stcl 1, cr0, [sl, #300]! @ 0x12c │ │ │ │ movs r6, r4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (790068 ) │ │ │ │ ldr r2, [pc, #64] @ (79006c ) │ │ │ │ @@ -2632576,15 +2632592,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] @ (79041c ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2632628,15 +2632644,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (790498 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - movt r0, #8336 @ 0x2090 │ │ │ │ + ssat r0, #17, r2, asr #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] @ (790520 ) │ │ │ │ ldr r3, [pc, #116] @ (790524 ) │ │ │ │ @@ -2633938,63 +2633954,63 @@ │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ b.n 7912a8 │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ vst4.16 {d16,d18,d20,d22}, [ip], fp │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xf35a014b │ │ │ │ - adds r6, r2, #2 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + adds r6, r7, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - usat r0, #16, r0, lsl #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + @ instruction: 0xf3e00090 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 791436 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2634556,40 +2634572,40 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 6bae4 │ │ │ │ b.n 7917f0 │ │ │ │ b.n 791800 │ │ │ │ ldr r0, [pc, #56] @ (791890 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xe820014b │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 791860 │ │ │ │ lsls r3, r1, #5 │ │ │ │ b.n 791834 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - svc 26 │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + svc 94 @ 0x5e │ │ │ │ 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]! │ │ │ │ @@ -2635285,17 +2635301,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ b.n 792338 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 792100 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2635922,15 +2635938,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 77d600 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ bge.n 7925b8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2636102,17 +2636118,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r6, #13] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ 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] @ (792a8c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2636394,25 +2636410,25 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 792b44 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 792b24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.u64 d16, d26, d5 │ │ │ │ + vshr.u64 d16, d5, #38 │ │ │ │ stmdb 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] @ (792ccc ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [pc, #516] @ (792cd0 ) │ │ │ │ @@ -2636623,19 +2636639,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ bmi.n 792da0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 0, r0, cr10, cr5, {4} │ │ │ │ + mrc2 0, 3, r0, cr10, cr5, {4} │ │ │ │ stmdb 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] @ (792f04 ) │ │ │ │ ldr r3, [pc, #512] @ (792f08 ) │ │ │ │ @@ -2636842,25 +2636858,25 @@ │ │ │ │ nop │ │ │ │ bcs.n 792ef0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 792ee4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stc2l 0, cr0, [sl, #-596]! @ 0xfffffdac │ │ │ │ + stc2l 0, cr0, [sl, #596] @ 0x254 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 792ef8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldc2 0, cr0, [r0], {149} @ 0x95 │ │ │ │ - @ instruction: 0xfafe0095 │ │ │ │ + ldc2l 0, cr0, [r0], #-596 @ 0xfffffdac │ │ │ │ + @ instruction: 0xfb5e0095 │ │ │ │ stmdb 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 │ │ │ │ ldr r6, [pc, #260] @ (793048 ) │ │ │ │ @@ -2636978,16 +2636994,16 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa660095 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfac60095 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ 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] @ (7933c8 ) │ │ │ │ @@ -2637319,21 +2637335,21 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [lr, r5, lsl #1] │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr??.w r0, [lr, r5, lsl #1] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb.w r0, [r6, #149] @ 0x95 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + ldr??.w r0, [r6, #149] @ 0x95 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r5!, {r4} │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2637469,16 +2637485,16 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 793482 │ │ │ │ ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63c0095 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + @ instruction: 0xf69c0095 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ 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] @ 793c40 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2638145,30 +2638161,30 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r2, #4882432 @ 0x4a8000 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + orns r0, r2, #4882432 @ 0x4a8000 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movt r0, #32917 @ 0x8095 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + ssat r0, #22, r8, asr #2 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sbcs.w r0, r6, #149 @ 0x95 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + rsbs r0, r6, #149 @ 0x95 │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bics.w r0, r0, #149 @ 0x95 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + eors.w r0, r0, #149 @ 0x95 │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - vqadd.s8 d16, d18, d5 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + vshr.s64 d0, d5, #30 │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ 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] @ (793d20 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2638532,18 +2638548,18 @@ │ │ │ │ b.n 793f24 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - sbcs.w r0, r6, r5, lsr #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + rsbs r0, r6, r5, lsr #2 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2638667,16 +2638683,16 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 7940de │ │ │ │ ite vc │ │ │ │ lslvc r3, r1, #5 │ │ │ │ asrvs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0, #-596] @ 0x254 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + @ instruction: 0xe9b00095 │ │ │ │ + ldr r2, [r1, r7] │ │ │ │ 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 │ │ │ │ @@ -2639397,37 +2639413,35 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7948bc │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - b.n 794868 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ + @ instruction: 0xe8340095 │ │ │ │ + @ instruction: 0xe8080095 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 7944a4 │ │ │ │ + b.n 794564 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7944c4 │ │ │ │ + b.n 794584 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 79430c │ │ │ │ + b.n 7943cc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 795070 │ │ │ │ + b.n 794130 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 795030 │ │ │ │ + b.n 7950f0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 794f20 │ │ │ │ + b.n 794fe0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 794ea8 │ │ │ │ + b.n 794f68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0xb710 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640260,59 +2640274,59 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0xb68a │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 795528 │ │ │ │ + b.n 7955e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [pc, #656] @ (7954e0 ) │ │ │ │ + ldr r7, [pc, #16] @ (795260 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #456] @ (795420 ) │ │ │ │ + ldr r4, [pc, #840] @ (7955a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 7951d8 │ │ │ │ + udf #30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [pc, #32] @ (795280 ) │ │ │ │ + ldr r4, [pc, #416] @ (795400 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 7952f4 │ │ │ │ + ble.n 7951b4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #632] @ (7954e0 ) │ │ │ │ + ldr r3, [pc, #1016] @ (795660 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795210 │ │ │ │ + ble.n 7952d0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #208] @ (795340 ) │ │ │ │ + ldr r3, [pc, #592] @ (7954c0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bgt.n 795334 │ │ │ │ + bgt.n 7951f4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #808] @ (7955a0 ) │ │ │ │ + ldr r3, [pc, #168] @ (795320 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795258 │ │ │ │ + bgt.n 795318 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #384] @ (795400 ) │ │ │ │ + ldr r2, [pc, #768] @ (795580 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795374 │ │ │ │ + blt.n 795234 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #984] @ (795660 ) │ │ │ │ + ldr r2, [pc, #344] @ (7953e0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 795290 │ │ │ │ + blt.n 795350 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #560] @ (7954c0 ) │ │ │ │ + ldr r1, [pc, #944] @ (795640 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7951ac │ │ │ │ + bge.n 79526c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #136] @ (795320 ) │ │ │ │ + ldr r1, [pc, #520] @ (7954a0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bge.n 7952a0 │ │ │ │ + bge.n 795360 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #656] @ (795530 ) │ │ │ │ + ldr r1, [pc, #16] @ (7952b0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ beq.n 7952fc │ │ │ │ @@ -2641143,125 +2641157,125 @@ │ │ │ │ beq.n 795af6 │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ b.n 795ad6 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 795a2c │ │ │ │ + bls.n 795aec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blxns sp │ │ │ │ + ldr r0, [pc, #304] @ (795c3c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 795bc0 │ │ │ │ + bls.n 795a80 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 795bc8 │ │ │ │ + bls.n 795a88 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 795bcc │ │ │ │ + bls.n 795a8c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 795cec ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 795e6c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 795cd0 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 795e50 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bls.n 795b54 │ │ │ │ + bls.n 795c14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bxns r6 │ │ │ │ + blxns r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795b08 │ │ │ │ + bls.n 795bc8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov sl, fp │ │ │ │ + bx r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 795a48 │ │ │ │ + bhi.n 795b08 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795be8 │ │ │ │ + bhi.n 795aa8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 795bec │ │ │ │ + bhi.n 795aac │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 795d08 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 795e88 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 795cec ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 795e6c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 795b74 │ │ │ │ + bhi.n 795c34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov r2, r6 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795b28 │ │ │ │ + bhi.n 795be8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r8, fp │ │ │ │ + mov r0, r7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795ab0 │ │ │ │ + bhi.n 795b70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795be4 │ │ │ │ + bvc.n 795aa4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #296 @ (adr r4, 795c90 ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 795e10 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bvc.n 795b94 │ │ │ │ + bvc.n 795c54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvc.n 795be0 │ │ │ │ + bvc.n 795aa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvs.n 795b74 │ │ │ │ + bvc.n 795c34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795af4 │ │ │ │ + bvc.n 795bb4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, ip │ │ │ │ + add r8, r8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795ab4 │ │ │ │ + bvs.n 795b74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 795c14 │ │ │ │ + bvs.n 795ad4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 795e5c ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 795bdc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 795b4c │ │ │ │ + bvs.n 795c0c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 795c0c ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 795d8c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bpl.n 795c9c │ │ │ │ + bpl.n 795b5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r6, pc, #776 @ (adr r6, 795ed8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - beq.n 795ba8 │ │ │ │ + bne.n 795c68 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + sbcs r4, r3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ add r5, pc, #112 @ (adr r5, 795c54 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ @@ -2641601,19 +2641615,19 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #928 @ (adr r3, 796300 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 795fa0 │ │ │ │ + bne.n 796060 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -2642236,23 +2642250,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 78e49c │ │ │ │ @@ -2643067,18 +2643081,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6af2c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - itee vs │ │ │ │ - lslvs r5, r2, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ - lslvc r5, r2, #2 │ │ │ │ + itee gt │ │ │ │ + lslgt r5, r2, #2 │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ + lslle r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 796f4c │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2643217,21 +2643231,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6af2c │ │ │ │ b.n 796f80 │ │ │ │ nop │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x0032 │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ 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] │ │ │ │ @@ -2643282,19 +2643296,19 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r5 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cac0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 797002 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x002c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (797098 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2643308,15 +2643322,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ lsls r4, r6, #16 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (7970cc ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7970d0 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2643330,15 +2643344,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 797104 │ │ │ │ ldr r3, [pc, #44] @ (797108 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2643353,15 +2643367,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r2, r4, #15 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (797140 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (797144 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2643377,15 +2643391,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ lsls r6, r4, #14 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ 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 │ │ │ │ @@ -2643609,21 +2643623,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 797318 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 7973d4 │ │ │ │ + cbnz r6, 7973ec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + cbnz r0, 7973c6 │ │ │ │ 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] @ (7973f0 ) │ │ │ │ @@ -2643925,16 +2643939,16 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79760c │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r6, #156 @ 0x9c │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + sub.w r0, r6, #156 @ 0x9c │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #112] @ (797704 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2644606,15 +2644620,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #234 @ 0xea │ │ │ │ + eors r2, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2644872,15 +2644886,15 @@ │ │ │ │ b.n 797f3a │ │ │ │ strh r0, [r2, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2645020,15 +2645034,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2645207,19 +2645221,19 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r6, [r3, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #232 @ 0xe8 │ │ │ │ + subs r1, #72 @ 0x48 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2645830,15 +2645844,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #31] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r0, [r5, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r0, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r4, [r4, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2645950,15 +2645964,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #26] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r4, [r0, #25] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r0, [r0, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2646474,27 +2646488,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #18] │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #536 @ (adr r2, 7991ac ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 79932c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ (799098 ) │ │ │ │ + ldr r1, [pc, #640] @ (799218 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r2, pc, #520 @ (adr r2, 7991a4 ) │ │ │ │ + add r2, pc, #904 @ (adr r2, 799324 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #280 @ (adr r1, 7990bc ) │ │ │ │ + add r1, pc, #664 @ (adr r1, 79923c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ strb r2, [r0, #8] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r6, [r1, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strb r6, [r5, #3] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2647138,15 +2647152,15 @@ │ │ │ │ beq.n 799630 │ │ │ │ b.n 799610 │ │ │ │ nop │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2647322,25 +2647336,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cac0 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 79980c │ │ │ │ nop │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #2 │ │ │ │ itet vc │ │ │ │ lslvc r3, r1, #5 │ │ │ │ - lslvs r6, r5, #10 │ │ │ │ + lslvs r6, r1, #12 │ │ │ │ lslvc r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2647393,19 +2647407,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 76bf58 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7998f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ 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 │ │ │ │ @@ -2647895,38 +2647909,38 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 799b9a │ │ │ │ nop │ │ │ │ str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r6, r3 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mcr2 0, 3, r0, cr12, cr5, {4} │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + mcr2 0, 6, r0, cr12, cr5, {4} │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2648869,18 +2648883,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf3fe0095 │ │ │ │ - ldr r7, [pc, #320] @ (79a960 ) │ │ │ │ + orrs.w r0, lr, #4882432 @ 0x4a8000 │ │ │ │ + ldr r7, [pc, #704] @ (79aae0 ) │ │ │ │ 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 │ │ │ │ @@ -2648971,15 +2648985,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79a8be │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ 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] @ (79aad0 ) │ │ │ │ @@ -2649244,15 +2649258,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 79abd0 │ │ │ │ ldr r0, [pc, #4] @ (79abec ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - ldr r3, [pc, #440] @ (79ada8 ) │ │ │ │ + ldr r3, [pc, #824] @ (79af28 ) │ │ │ │ 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] @ (79ae30 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2649984,15 +2649998,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 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r2, #222 @ 0xde │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2650113,15 +2650127,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #432] @ (79b660 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #400] @ (79b648 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r3, [pc, #976] @ (79b890 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #536] @ (79b6e0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2650401,17 +2650415,17 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r1, [pc, #624] @ (79ba20 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #480] @ (79b998 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r0, [pc, #528] @ (79b9d4 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r0, [pc, #400] @ (79b958 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2651745,23 +2651759,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 6ba8c (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvs.n 79c3cc │ │ │ │ + bvs.n 79c48c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ 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] @ (79c660 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2651932,17 +2651946,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 79c5e4 │ │ │ │ + bvs.n 79c6a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ subs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2652118,23 +2652132,23 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79c736 │ │ │ │ nop │ │ │ │ subs r1, #92 @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r6, #116] @ 0x74 │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stc2 0, cr0, [r6, #612] @ 0x264 │ │ │ │ + stc2l 0, cr0, [r6, #612]! @ 0x264 │ │ │ │ stmdb 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] @ (79cb48 ) │ │ │ │ ldr r2, [pc, #688] @ (79cb4c ) │ │ │ │ @@ -2652402,21 +2652416,21 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + beq.n 79cbdc │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #204 @ 0xcc │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652740,21 +2652754,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ 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] @ (79cfd4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2652852,17 +2652866,17 @@ │ │ │ │ bne.n 79cf94 │ │ │ │ b.n 79cfa0 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ adds r1, #26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, r4] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - stcl 1, cr0, [r8], #-156 @ 0xffffff64 │ │ │ │ + stcl 1, cr0, [r8], {39} @ 0x27 │ │ │ │ subs r2, r0, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r0, #154 @ 0x9a │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2653197,15 +2653211,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #24 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb sl, {r0, r1, r2, r5, r8} │ │ │ │ + ldrd r0, r1, [sl, #-156]! @ 0x9c │ │ │ │ cmp r5, #62 @ 0x3e │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r4, #218 @ 0xda │ │ │ │ @@ -2653676,27 +2653690,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r2, r1] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 79d8a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2654304,29 +2654318,29 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #288 @ (adr r0, 79dfc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2654460,15 +2654474,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r0, #126 @ 0x7e │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 79dfa0 │ │ │ │ + bgt.n 79e060 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r0, #32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2656059,21 +2656073,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 79ef6e │ │ │ │ nop │ │ │ │ asrs r0, r4, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r3 │ │ │ │ + negs r6, r7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 79f374 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 79f0f4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ 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] @ (79f1b8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2656561,29 +2656575,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r5, #13 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsrs r2, r0, #12 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ 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] │ │ │ │ @@ -2657704,15 +2657718,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r2, r7 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r2, r3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2657755,15 +2657769,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} │ │ │ │ - add r1, pc, #384 @ (adr r1, 7a028c ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 7a040c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ strb r0, [r7, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2658690,15 +2658704,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf688014a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf680014a │ │ │ │ - cbz r6, 7a0adc │ │ │ │ + sxth r6, r6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r6, #13238272 @ 0xca0000 │ │ │ │ sbcs.w r1, lr, #13238272 @ 0xca0000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2658876,15 +2658890,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf4a4014a │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4a0014a │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ubfx r1, r0, #1, #11 │ │ │ │ @ instruction: 0xf394014a │ │ │ │ @ instruction: 0xf374014a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2659035,15 +2659049,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7a0e48 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ ssat r1, #11, r4, asr #1 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r7, r4, #4 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2ee014a │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf218014a │ │ │ │ @@ -2659580,17 +2659594,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6baf4 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7a13f4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a14a8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7a14a0 │ │ │ │ @@ -2659843,15 +2659857,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 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ bhi.n 7a15ac │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2659918,15 +2659932,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [lr, #-296] @ 0x128 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r6, #-296] @ 0x128 │ │ │ │ - add r5, pc, #264 @ (adr r5, 7a1844 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 7a19c4 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ stmdb ip, {r1, r3, r6, r8} │ │ │ │ strd r0, r1, [sl], #296 @ 0x128 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2660053,15 +2660067,15 @@ │ │ │ │ cbz r4, 7a18a4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a14ac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a1898 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ bvc.n 7a18d4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -2660356,21 +2660370,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a1694 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r5, r2, #2 │ │ │ │ b.n 7a15c0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ b.n 7a1534 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2661661,15 +2661675,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7a27c4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bvc.n 7a27e4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a2940 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ @@ -2662513,35 +2662527,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 7a3080 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bcs.n 7a3078 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #17 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 7a305c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r0, #6 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r7!, {r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldmia r7!, {r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2662834,15 +2662848,15 @@ │ │ │ │ cbz r4, 7a343c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 7a2aac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 7a3430 │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ - ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ orrs r6, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r2, r6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r0, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ negs r6, r1 │ │ │ │ @@ -2663470,15 +2663484,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r7, r4, #4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2663867,19 +2663881,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - orn r0, r0, #4849664 @ 0x4a0000 │ │ │ │ - orrs.w r0, r4, #4849664 @ 0x4a0000 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + @ instruction: 0xf4c00094 │ │ │ │ + @ instruction: 0xf4b40094 │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2664104,17 +2664118,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f00094 │ │ │ │ - @ instruction: 0xf1e40094 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + @ instruction: 0xf2500094 │ │ │ │ + movw r0, #16532 @ 0x4094 │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ nop {6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ sev │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2664909,37 +2664923,37 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r6, pc} │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d4, #58 │ │ │ │ - vqadd.s64 d0, d30, d4 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + vshr.s64 d16, d4, #26 │ │ │ │ + vshr.s64 d0, d4, #34 │ │ │ │ + sevl │ │ │ │ lsls r4, r2, #2 │ │ │ │ pop {r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mrc 0, 7, r0, cr10, cr4, {4} │ │ │ │ + vqadd.s16 d16, d26, d4 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r4], #592 @ 0x250 │ │ │ │ - ldcl 0, cr0, [r0], #-592 @ 0xfffffdb0 │ │ │ │ - ldcl 0, cr0, [r2], #-592 @ 0xfffffdb0 │ │ │ │ - stc 0, cr0, [r4], {148} @ 0x94 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + stc 0, cr0, [r4, #-592] @ 0xfffffdb0 │ │ │ │ + ldcl 0, cr0, [r0], {148} @ 0x94 │ │ │ │ + ldcl 0, cr0, [r2], {148} @ 0x94 │ │ │ │ + stcl 0, cr0, [r4], #-592 @ 0xfffffdb0 │ │ │ │ + strb r6, [r1, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - eors.w r0, r2, r4, lsr #2 │ │ │ │ - orr.w r0, lr, r4, lsr #2 │ │ │ │ - cbnz r4, 7a4978 │ │ │ │ + @ instruction: 0xeaf20094 │ │ │ │ + @ instruction: 0xeaae0094 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - eor.w r0, r0, r4, lsr #2 │ │ │ │ - orrs.w r0, r2, r4, lsr #2 │ │ │ │ + @ instruction: 0xeae00094 │ │ │ │ + @ instruction: 0xeab20094 │ │ │ │ @ instruction: 0xb74c │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xb72e │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2666856,26 +2666870,26 @@ │ │ │ │ b.n 7a5c58 │ │ │ │ ldr r1, [pc, #36] @ (7a5ca8 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a5c58 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - orns r0, r2, #156 @ 0x9c │ │ │ │ - add r6, pc, #440 @ (adr r6, 7a5e58 ) │ │ │ │ + @ instruction: 0xf0d2009c │ │ │ │ + add r6, pc, #824 @ (adr r6, 7a5fd8 ) │ │ │ │ lsls r5, r1, #2 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2666927,15 +2666941,15 @@ │ │ │ │ strd r5, r5, [r4, #184] @ 0xb8 │ │ │ │ strd r5, r5, [r4, #192] @ 0xc0 │ │ │ │ strd r5, r5, [r4, #200] @ 0xc8 │ │ │ │ strd r5, r5, [r4, #208] @ 0xd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r7, r4, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2667345,21 +2667359,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (7a61c4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ add r0, pc, #64 @ (adr r0, 7a61f4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7a6190 │ │ │ │ + bcc.n 7a6250 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 7a6450 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 7a61d0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2667929,17 +2667943,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ @@ -2668257,31 +2668271,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r1, #78 @ 0x4e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7a6c3c ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2668424,25 +2668438,25 @@ │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a6b0e │ │ │ │ nop │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2668561,17 +2668575,17 @@ │ │ │ │ b.n 7a6d84 │ │ │ │ ldr r0, [pc, #12] @ (7a6db0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ ldr r0, [pc, #8] @ (7a6db4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2670287,40 +2670301,40 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7a7f24 │ │ │ │ + cbnz r4, 7a7f3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r0, 7a7f2c │ │ │ │ + cbnz r0, 7a7f44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strex r0, r0, [ip, #572] @ 0x23c │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3, r7} │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r0, [r4, #10] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r7, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #172] @ (7a7ffc ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2670748,27 +2670762,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r1 │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r2, 7a839e │ │ │ │ + cbz r2, 7a83b6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r0, 7a8396 │ │ │ │ + cbz r0, 7a83ae │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #464 @ (adr r5, 7a8554 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 7a86d4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2670927,17 +2670941,17 @@ │ │ │ │ b.n 7a84f8 │ │ │ │ ldr r0, [pc, #12] @ (7a8524 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ ldr r0, [pc, #8] @ (7a8528 ) │ │ │ │ add r0, pc │ │ │ │ blx 6a738 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2671962,17 +2671976,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #392 @ (adr r5, 7a90a0 ) │ │ │ │ + add r5, pc, #776 @ (adr r5, 7a9220 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 7a909c ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 7a921c ) │ │ │ │ lsls r3, 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 │ │ │ │ ldr r4, [pc, #208] @ (7a9000 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2672058,23 +2672072,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 7a92cc ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 7a904c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - add r4, pc, #864 @ (adr r4, 7a9374 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 7a90f4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf29e009b │ │ │ │ + @ instruction: 0xf2fe009b │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672354,25 +2672368,25 @@ │ │ │ │ b.n 7a92da │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #960 @ (adr r1, 7a96cc ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 7a944c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 7a9658 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 7a93d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.s64 d16, d24, d11 │ │ │ │ + vshr.s64 d16, d11, #40 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672469,23 +2672483,23 @@ │ │ │ │ b.n 7a93ac │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #656 @ (adr r1, 7a96a8 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 7a9428 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + bxns r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mrc 0, 3, r0, cr6, cr11, {4} │ │ │ │ + mrc 0, 6, r0, cr6, cr11, {4} │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2672617,27 +2672631,27 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 7a95b8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, pc, #336 @ (adr r1, 7a96e8 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 7a9868 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2672698,25 +2672712,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7a964c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7a95fa │ │ │ │ ldr r1, [pc, #24] @ (7a9650 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7a9616 │ │ │ │ nop │ │ │ │ - bhi.n 7a9548 │ │ │ │ + bhi.n 7a9608 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bcs.n 7a96e0 │ │ │ │ + bcs.n 7a95a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (7a97a8 ) │ │ │ │ @@ -2672862,41 +2672876,41 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 7a9850 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7a9264 │ │ │ │ + b.n 7a9324 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 7a9898 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2673248,15 +2673262,15 @@ │ │ │ │ blx 6aae0 <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r6, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ bgt.n 7a9bb4 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2673405,19 +2673419,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b348 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a9c04 │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mcr2 0, 0, r0, cr12, cr4, {4} │ │ │ │ + mcr2 0, 3, r0, cr12, cr4, {4} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 7a9cfe │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2673493,15 +2673507,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r1, #14 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2673600,15 +2673614,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ bls.n 7a9f1c │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r2, [r4, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2673977,15 +2673991,15 @@ │ │ │ │ blx 6a540 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r7, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r5, [pc, #800] @ (7aa584 ) │ │ │ │ + ldr r6, [pc, #160] @ (7aa304 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r3, [pc, #24] @ (7aa288 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2674307,23 +2674321,23 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 7aa644 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bmi.n 7aa624 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 7aa518 │ │ │ │ + bvc.n 7aa5d8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xeb98009b │ │ │ │ - adcs.w r0, ip, fp, lsr #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + @ instruction: 0xebf8009b │ │ │ │ + subs.w r0, ip, fp, lsr #2 │ │ │ │ + ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2674734,47 +2674748,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 7aaa18 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bne.n 7aaa7c │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - @ instruction: 0xf3300094 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + @ instruction: 0xf3900094 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrsb r6, [r3, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [pc, #144] @ (7aaacc ) │ │ │ │ + ldr r6, [pc, #528] @ (7aac4c ) │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r3, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2675337,21 +2675351,21 @@ │ │ │ │ nop │ │ │ │ strh r2, [r6, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (7ab108 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675466,17 +2675480,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #888] @ (7ab48c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r7, [pc, #496] @ (7ab308 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (7ab25c ) │ │ │ │ @@ -2675601,15 +2675615,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #704] @ (7ab528 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r6, [pc, #216] @ (7ab344 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (7ab2d4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675646,15 +2675660,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab29e │ │ │ │ ldr r5, [pc, #456] @ (7ab4a0 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2675705,15 +2675719,15 @@ │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab2fe │ │ │ │ nop │ │ │ │ ldr r5, [pc, #16] @ (7ab384 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2676169,27 +2676183,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6bfbc <__fprintf_chk@plt> │ │ │ │ b.n 7ab722 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ab576 │ │ │ │ ldr r4, [pc, #392] @ (7aba10 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r4, TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes